Mercurial > repos > devteam > samtools_calmd
comparison samtools_calmd.xml @ 9:76f30c6db118 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_calmd commit 0f75269223c0821c6c82acf98fde947d0f816f2b"
| author | iuc |
|---|---|
| date | Tue, 28 Sep 2021 15:59:24 +0000 |
| parents | d29b421f5aaf |
| children | dae754b6a98b |
comparison
equal
deleted
inserted
replaced
| 8:d29b421f5aaf | 9:76f30c6db118 |
|---|---|
| 1 <tool id="samtools_calmd" name="CalMD" version="2.0.2"> | 1 <tool id="samtools_calmd" name="Samtools calmd" version="2.0.3" profile="@PROFILE@"> |
| 2 <description>recalculate MD/NM tags</description> | 2 <description>recalculate MD/NM tags</description> |
| 3 <macros> | 3 <macros> |
| 4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
| 5 </macros> | 5 </macros> |
| 6 <expand macro="requirements"/> | 6 <expand macro="requirements"/> |
| 7 <expand macro="stdio"/> | 7 <expand macro="stdio"/> |
| 8 <expand macro="version_command"/> | 8 <expand macro="version_command"/> |
| 9 <command><![CDATA[ | 9 <command><![CDATA[ |
| 10 @ADDTHREADS@ | 10 @ADDTHREADS@ |
| 11 #if str( $reference_source.reference_source_selector ) == "history": | 11 @PREPARE_FASTA_IDX@ |
| 12 #set ref_fa = 'ref.fa' | |
| 13 ln -s '${reference_source.ref_fasta}' ref.fa && | |
| 14 samtools faidx ref.fa && | |
| 15 #else: | |
| 16 #set ref_fa = str( $reference_source.ref_fasta.fields.path ) | |
| 17 #end if | |
| 18 | 12 |
| 19 samtools calmd | 13 samtools calmd |
| 20 $baq_settings.use_baq $baq_settings.modify_quality $baq_settings.extended_baq | 14 $baq_settings.use_baq $baq_settings.modify_quality $baq_settings.extended_baq |
| 21 #if str($option_set.option_sets) == 'advanced': | 15 #if str($option_set.option_sets) == 'advanced': |
| 22 $option_set.change_identical -C $option_set.adjust_mq | 16 $option_set.change_identical -C $option_set.adjust_mq |
| 23 #end if | 17 #end if |
| 24 -b | 18 -b |
| 25 -@ \$addthreads | 19 -@ \$addthreads |
| 26 '$input_bam' | 20 '$input' |
| 27 '$ref_fa' | 21 '$reffa' |
| 28 > '$calmd_output' | 22 > '$calmd_output' |
| 29 ]]></command> | 23 ]]></command> |
| 30 <inputs> | 24 <inputs> |
| 31 <param name="input_bam" type="data" format="bam" label="BAM file to recalculate" /> | 25 <param name="input" type="data" format="bam" label="BAM file to recalculate" /> |
| 32 <conditional name="reference_source"> | 26 <expand macro="mandatory_reference"/> |
| 33 <param name="reference_source_selector" type="select" label="Choose the source for the reference genome"> | |
| 34 <option value="cached">Use a built-in genome</option> | |
| 35 <option value="history">Use a genome from the history</option> | |
| 36 </param> | |
| 37 <when value="cached"> | |
| 38 <param name="ref_fasta" type="select" label="Using reference genome"> | |
| 39 <options from_data_table="fasta_indexes"> | |
| 40 <filter type="data_meta" column="dbkey" key="dbkey" ref="input_bam" /> | |
| 41 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file" /> | |
| 42 </options> | |
| 43 </param> | |
| 44 </when> | |
| 45 <when value="history"> | |
| 46 <param name="ref_fasta" type="data" format="fasta" label="Using reference file" /> | |
| 47 </when> | |
| 48 </conditional> | |
| 49 <conditional name="baq_settings"> | 27 <conditional name="baq_settings"> |
| 50 <param name="use_baq" argument="-r" type="select" | 28 <param name="use_baq" argument="-r" type="select" |
| 51 label="Do you also want BAQ (Base Alignment Quality) scores to be calculated?"> | 29 label="Do you also want BAQ (Base Alignment Quality) scores to be calculated?"> |
| 52 <option value="">No</option> | 30 <option value="">No</option> |
| 53 <option value="-r">Yes, run BAQ calculation</option> | 31 <option value="-r">Yes, run BAQ calculation</option> |
| 84 </outputs> | 62 </outputs> |
| 85 <tests> | 63 <tests> |
| 86 <test> | 64 <test> |
| 87 <param name="use_baq" value="" /> | 65 <param name="use_baq" value="" /> |
| 88 <param name="option_sets" value="default" /> | 66 <param name="option_sets" value="default" /> |
| 89 <param name="input_bam" value="phiX.bam"/> | 67 <param name="input" value="phiX.bam"/> |
| 90 <param name="reference_source_selector" value="history" /> | 68 <param name="addref_select" value="history" /> |
| 91 <param name="ref_fasta" value="phiX.fasta" /> | 69 <param name="ref" value="phiX.fasta" /> |
| 92 <output name="calmd_output" file="samtools_calmd_out_1.bam" ftype="bam" /> | 70 <output name="calmd_output" file="samtools_calmd_out_1.bam" ftype="bam" lines_diff="4" /> |
| 93 </test> | 71 </test> |
| 94 <test> | 72 <test> |
| 95 <param name="use_baq" value="-r" /> | 73 <param name="use_baq" value="-r" /> |
| 96 <param name="extended_baq" value="true" /> | 74 <param name="extended_baq" value="true" /> |
| 97 <param name="option_sets" value="advanced" /> | 75 <param name="option_sets" value="advanced" /> |
| 98 <param name="change_identical" value="true" /> | 76 <param name="change_identical" value="true" /> |
| 99 <param name="adjust_mq" value="50" /> | 77 <param name="adjust_mq" value="50" /> |
| 100 <param name="input_bam" value="phiX.bam"/> | 78 <param name="input" value="phiX.bam"/> |
| 101 <param name="reference_source_selector" value="history" /> | 79 <param name="addref_select" value="history" /> |
| 102 <param name="ref_fasta" value="phiX.fasta" /> | 80 <param name="ref" value="phiX.fasta" /> |
| 103 <output name="calmd_output" file="samtools_calmd_out_2.bam" ftype="bam" /> | 81 <output name="calmd_output" file="samtools_calmd_out_2.bam" ftype="bam" lines_diff="4" /> |
| 104 </test> | 82 </test> |
| 105 </tests> | 83 </tests> |
| 106 <help><![CDATA[ | 84 <help><![CDATA[ |
| 107 **What it does** | 85 **What it does** |
| 108 | 86 |
| 123 | 101 |
| 124 From the SAM format tag specification:: | 102 From the SAM format tag specification:: |
| 125 | 103 |
| 126 MD (string) String for mismatching positions. Regex : [0-9]+(([A-Z]|\^[A-Z]+)[0-9]+)*7 | 104 MD (string) String for mismatching positions. Regex : [0-9]+(([A-Z]|\^[A-Z]+)[0-9]+)*7 |
| 127 NM (integer) Edit distance to the reference, including ambiguous bases but excluding clipping | 105 NM (integer) Edit distance to the reference, including ambiguous bases but excluding clipping |
| 128 BQ (string) String of offsets to base alignment quality (BAQ), of the same length as the read sequence. | 106 BQ (string) String of offsets to base alignment quality (BAQ), of the same length as the read sequence. |
| 129 At the i-th read base, BAQ i = Q i − (BQ i − 64) where Q i is the i-th base quality. | 107 At the i-th read base, BAQ i = Q i − (BQ i − 64) where Q i is the i-th base quality. |
| 130 | 108 |
| 131 See references for more information about SAM format tags. | 109 See references for more information about SAM format tags. |
| 132 ]]></help> | 110 ]]></help> |
| 133 <expand macro="citations"/> | 111 <expand macro="citations"/> |
