Mercurial > repos > jjohnson > gatk2
comparison print_reads.xml @ 18:7533db8dfb5b draft
Update tool_dependencies to GATK v 2.3
author | Jim Johnson <jj@umn.edu> |
---|---|
date | Thu, 20 Dec 2012 11:01:55 -0600 |
parents | 6dd67e9fd0e0 |
children | 6ef8eb568700 |
comparison
equal
deleted
inserted
replaced
17:f2b21dc45241 | 18:7533db8dfb5b |
---|---|
1 <tool id="gatk2_print_reads" name="Print Reads" version="0.0.4"> | 1 <tool id="gatk2_print_reads" name="Print Reads" version="0.0.5"> |
2 <description>on BAM files</description> | 2 <description>on BAM files</description> |
3 <requirements> | 3 <requirements> |
4 <requirement type="package" version="2.2">gatk</requirement> | 4 <requirement type="package" version="2.3">gatk</requirement> |
5 <requirement type="package" version="0.1.18">samtools</requirement> | 5 <requirement type="package" version="0.1.18">samtools</requirement> |
6 </requirements> | 6 </requirements> |
7 <command interpreter="python">gatk2_wrapper.py | 7 <command interpreter="python">gatk2_wrapper.py |
8 --max_jvm_heap_fraction "1" | 8 --max_jvm_heap_fraction "1" |
9 --stdout "${output_log}" | 9 --stdout "${output_log}" |
20 ##--num_threads 4 ##not supported yet | 20 ##--num_threads 4 ##not supported yet |
21 ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout | 21 ##-log "${output_log}" ##don't use this to log to file, instead directly capture stdout |
22 #if $reference_source.reference_source_selector != "history": | 22 #if $reference_source.reference_source_selector != "history": |
23 -R "${reference_source.ref_file.fields.path}" | 23 -R "${reference_source.ref_file.fields.path}" |
24 #end if | 24 #end if |
25 --BQSR "${input_recal}" | 25 #if str($input_recal) != 'None': |
26 --BQSR "${input_recal}" | |
27 #end if | |
26 --disable_bam_indexing | 28 --disable_bam_indexing |
27 ' | 29 ' |
28 ##start standard gatk options | 30 ##start standard gatk options |
29 #if $gatk_param_type.gatk_param_type_selector == "advanced": | 31 #if $gatk_param_type.gatk_param_type_selector == "advanced": |
30 #for $pedigree in $gatk_param_type.pedigree: | 32 #for $pedigree in $gatk_param_type.pedigree: |
68 ${gatk_param_type.use_original_qualities} | 70 ${gatk_param_type.use_original_qualities} |
69 --defaultBaseQualities "${gatk_param_type.default_base_qualities}" | 71 --defaultBaseQualities "${gatk_param_type.default_base_qualities}" |
70 --validation_strictness "${gatk_param_type.validation_strictness}" | 72 --validation_strictness "${gatk_param_type.validation_strictness}" |
71 --interval_merging "${gatk_param_type.interval_merging}" | 73 --interval_merging "${gatk_param_type.interval_merging}" |
72 ${gatk_param_type.disable_experimental_low_memory_sharding} | 74 ${gatk_param_type.disable_experimental_low_memory_sharding} |
75 ${gatk_param_type.fix_misencoded_quality_scores} | |
73 ${gatk_param_type.non_deterministic_random_seed} | 76 ${gatk_param_type.non_deterministic_random_seed} |
74 ' | 77 ' |
75 #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): | 78 #for $rg_black_list_count, $rg_black_list in enumerate( $gatk_param_type.read_group_black_list_repeat ): |
76 #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": | 79 #if $rg_black_list.read_group_black_list_type.read_group_black_list_type_selector == "file": |
77 -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" | 80 -d "--read_group_black_list" "${rg_black_list.read_group_black_list_type.read_group_black_list}" "txt" "input_read_group_black_list_${rg_black_list_count}" |
354 </conditional> | 357 </conditional> |
355 </repeat> | 358 </repeat> |
356 | 359 |
357 <param name="disable_experimental_low_memory_sharding" type="boolean" truevalue="--disable_experimental_low_memory_sharding" falsevalue="" label="Disable experimental low-memory sharding functionality." checked="False" help="--disable_experimental_low_memory_sharding"/> | 360 <param name="disable_experimental_low_memory_sharding" type="boolean" truevalue="--disable_experimental_low_memory_sharding" falsevalue="" label="Disable experimental low-memory sharding functionality." checked="False" help="--disable_experimental_low_memory_sharding"/> |
358 <param name="non_deterministic_random_seed" type="boolean" truevalue="--nonDeterministicRandomSeed" falsevalue="" label="Makes the GATK behave non deterministically, that is, the random numbers generated will be different in every run" checked="False" help="-ndrs,--nonDeterministicRandomSeed"/> | 361 <param name="non_deterministic_random_seed" type="boolean" truevalue="--nonDeterministicRandomSeed" falsevalue="" label="Makes the GATK behave non deterministically, that is, the random numbers generated will be different in every run" checked="False" help="-ndrs,--nonDeterministicRandomSeed"/> |
362 <param name="fix_misencoded_quality_scores" type="boolean" truevalue="--fix_misencoded_quality_scores" falsevalue="" label="Fix mis-encoded base quality scores. Q0 == ASCII 33 according to the SAM specification, whereas Illumina encoding starts at Q64. The idea here is simple: we just iterate over all reads and subtract 31 from every quality score." checked="False" help="-fixMisencodedQuals / --fix_misencoded_quality_scores"/> | |
359 | 363 |
360 </when> | 364 </when> |
361 </conditional> | 365 </conditional> |
362 | 366 |
363 | 367 |