comparison tool_dependencies.xml @ 28:6ef8eb568700 draft

Move GATK tool_dependency to a repository dependency, use 2 env vars: GATK2_NUM_THREADS and GATK2_NUM_CPU_THREADS for site threading values
author Jim Johnson <jj@umn.edu>
date Mon, 18 Feb 2013 15:48:46 -0600
parents b23ecdd665d0
children c511aa6f93da
comparison
equal deleted inserted replaced
27:b23ecdd665d0 28:6ef8eb568700
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool_dependency> 2 <tool_dependency>
3 <package name="gatk" version="2.3"> 3 <package name="gatk" version="2.3">
4 <install version="1.0"> 4 <repository toolshed="http://testtoolshed.g2.bx.psu.edu" name="gatk_lite_2_3_9" owner="jjohnson" changeset_revision="10c2fe2d3b39" />
5 <actions>
6 <action type="download_by_url">ftp://ftp.broadinstitute.org/pub/gsa/GenomeAnalysisTK/GenomeAnalysisTKLite-2.3-4-gb8f1308.tar.bz2</action>
7 <action type="move_file">
8 <source>GenomeAnalysisTKLite.jar</source>
9 <destination>$INSTALL_DIR</destination>
10 </action>
11 <action type="shell_command">ln -s GenomeAnalysisTKLite.jar GenomeAnalysisTK.jar</action>
12 <action type="move_file">
13 <source>GenomeAnalysisTK.jar</source>
14 <destination>$INSTALL_DIR</destination>
15 </action>
16 <action type="set_environment">
17 <environment_variable name="GATK2_PATH" action="set_to">$INSTALL_DIR</environment_variable>
18 <environment_variable name="GATK2_SITE_OPTIONS" action="set_to">"--phone_home STANDARD"</environment_variable>
19 <environment_variable name="GATK2_THREAD_OPTIONS" action="set_to">"--num_threads 4 --num_cpu_threads_per_data_thread 3"</environment_variable>
20 </action>
21 </actions>
22 </install>
23 <readme>
24 The following GATK2 analysis types require a License for commercial use and the full GATK2 build will need to be manually installed:
25
26 haplotypecaller
27 HaplotypeCaller Call SNPs and indels simultaneously via local de-novo assembly of haplotypes in an
28 active region.
29 HaplotypeResolver Haplotype-based resolution of variants in 2 different eval files.
30
31 reducereads
32 CompareBAM Given two BAMs with different read groups, it compares them based on ReduceReads
33 metrics.
34 ReduceReads Reduces the BAM file using read based compression that keeps only essential information
35 for variant calling
36
37
38 See: http://www.appistry.com/gatk/gatk-faqs-static for Licensing details.
39 The full GATK build can be acquired from: http://www.broadinstitute.org/gatk/download
40 and GenomeAnalysisTK.jar need to be manually installed into the GATK2_PATH set for the GenomeAnalysisTKLite.jar
41
42 The GATK2_SITE_OPTIONS environment variable can be modified in the env.sh in the tool_dependencies path can be modified
43 for the local installation.
44
45 </readme>
46 </package> 5 </package>
47 <package name="samtools" version="0.1.18"> 6 <package name="samtools" version="0.1.18">
48 <repository toolshed="http://testtoolshed.g2.bx.psu.edu" name="package_samtools_0_1_18" owner="devteam" changeset_revision="5f7ec5048224" /> 7 <repository toolshed="http://testtoolshed.g2.bx.psu.edu" name="package_samtools_0_1_18" owner="devteam" changeset_revision="5f7ec5048224" />
49 </package> 8 </package>
50 </tool_dependency> 9 </tool_dependency>