comparison multiqc.xml @ 16:bf675f34b056 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/multiqc commit bd94f00ad5d023ae392ca8fc2378fd5a78bed875"
author iuc
date Sat, 16 May 2020 09:40:45 -0400
parents 3d93dd18d9f8
children 5e33b465d8d5
comparison
equal deleted inserted replaced
15:3d93dd18d9f8 16:bf675f34b056
1 <tool id="multiqc" name="MultiQC" version="@WRAPPER_VERSION@.1"> 1 <tool id="multiqc" name="MultiQC" version="@WRAPPER_VERSION@+galaxy0">
2 <description>aggregate results from bioinformatics analyses into a single report</description> 2 <description>aggregate results from bioinformatics analyses into a single report</description>
3 <macros> 3 <macros>
4 <token name="@WRAPPER_VERSION@">1.7</token> 4 <token name="@WRAPPER_VERSION@">1.8</token>
5 <token name="@ESCAPE_IDENTIFIER@"> 5 <token name="@ESCAPE_IDENTIFIER@">
6 <![CDATA[ 6 <![CDATA[
7 #set identifier = re.sub('[^\s\w\-]', '_', str($file.element_identifier)) 7 #set identifier = re.sub('[^\s\w\-]', '_', str($file.element_identifier))
8 ]]></token> 8 ]]></token>
9 <token name="@CHECK_LN_FILE@"> 9 <token name="@CHECK_LN_FILE@">
270 #end if 270 #end if
271 #end for 271 #end for
272 #elif str($repeat.software_cond.software) == "prokka" 272 #elif str($repeat.software_cond.software) == "prokka"
273 #set $pattern = "contigs:" 273 #set $pattern = "contigs:"
274 @LN_FILES@ 274 @LN_FILES@
275 #elif str($repeat.software_cond.software) == "qualimap"
276 #for $file in $repeat.software_cond.input
277 #if re.search("genome_results", str($file.element_identifier))
278 sample="\$(grep 'bam file = ' $file | sed 's/bam file = //g' | sed 's: ::g')" &&
279 dir_name="$software_dir/\${sample}" &&
280 mkdir -p \${dir_name} &&
281 filepath_1="\${dir_name}/genome_results.txt" &&
282 ln -sf '$file' \${filepath_1} &&
283 #elif re.search("coverage_histogram", str($file.element_identifier))
284 nested_dir_name="\${dir_name}/raw_data_qualimapReport/" &&
285 mkdir -p \${nested_dir_name} &&
286 filepath_2="\${nested_dir_name}/coverage_histogram.txt" &&
287 ln -sf '$file' \${filepath_2} &&
288 #elif re.search("gc-content_distribution", str($file.element_identifier))
289 nested_dir_name="\${dir_name}/raw_data_qualimapReport/" &&
290 mkdir -p \${nested_dir_name} &&
291 filepath_3="\${nested_dir_name}/mapped_reads_gc-content_distribution.txt" &&
292 ln -sf '$file' \${filepath_3} &&
293 #else
294 #pass
295 #end if
296 #end for
275 #elif str($repeat.software_cond.software) == "quast" 297 #elif str($repeat.software_cond.software) == "quast"
276 #for $k, $file in enumerate($repeat.software_cond.input) 298 #for $k, $file in enumerate($repeat.software_cond.input)
277 #set file_dir = os.path.join($software_dir, 'file_' + str($k)) 299 #set file_dir = os.path.join($software_dir, 'file_' + str($k))
278 #set file_path = os.path.join($file_dir, 'report.tsv') 300 #set file_path = os.path.join($file_dir, 'report.tsv')
279 mkdir '$file_dir' && 301 mkdir '$file_dir' &&
497 <!--<option value="afterqc">AfterQC</option>--> 519 <!--<option value="afterqc">AfterQC</option>-->
498 <option value="bamtools">Bamtools</option> 520 <option value="bamtools">Bamtools</option>
499 <!--<option value="bbmap">BBMap</option>--> 521 <!--<option value="bbmap">BBMap</option>-->
500 <option value="bcftools">Bcftools</option> 522 <option value="bcftools">Bcftools</option>
501 <!--<option value="bcl2fastq">bcl2fastq</option>--> 523 <!--<option value="bcl2fastq">bcl2fastq</option>-->
524 <!--<option value="biobambam2">biobambam2</option>-->
502 <!--<option value="biobloomtools">BioBloom Tools</option>--> 525 <!--<option value="biobloomtools">BioBloom Tools</option>-->
503 <option value="bismark">Bismark</option> 526 <option value="bismark">Bismark</option>
504 <!--<option value="bowtie1">Bowtie 1</option>--> 527 <!--<option value="bowtie1">Bowtie 1</option>-->
505 <option value="bowtie2">Bowtie 2</option> 528 <option value="bowtie2">Bowtie 2</option>
506 <option value="busco">BUSCO</option> 529 <option value="busco">BUSCO</option>
513 <!--<option value="disambiguate">Disambiguate</option>--> 536 <!--<option value="disambiguate">Disambiguate</option>-->
514 <!--<option value="fastq_screen">FastQ Screen</option>--> 537 <!--<option value="fastq_screen">FastQ Screen</option>-->
515 <option value="fastp">fastp</option> 538 <option value="fastp">fastp</option>
516 <option value="fastqc">FastQC</option> 539 <option value="fastqc">FastQC</option>
517 <option value="featureCounts">featureCounts</option> 540 <option value="featureCounts">featureCounts</option>
541 <!--<option value="fgbio">fgbio</option>-->
518 <option value="flexbar">Flexbar</option> 542 <option value="flexbar">Flexbar</option>
519 <option value="gatk">GATK</option> 543 <option value="gatk">GATK</option>
520 <!--<option value="goleft_indexcov">goleft indexcov</option>--> 544 <!--<option value="goleft_indexcov">goleft indexcov</option>-->
521 <option value="hicexplorer">HiCExplorer</option> 545 <option value="hicexplorer">HiCExplorer</option>
522 <!--<option value="hicup">HiCUP</option>--> 546 <!--<option value="hicup">HiCUP</option>-->
527 <!--<option value="jellyfish">Jellyfish</option>--> 551 <!--<option value="jellyfish">Jellyfish</option>-->
528 <option value="kallisto">Kallisto</option> 552 <option value="kallisto">Kallisto</option>
529 <!--<option value="leehom">leeHom</option>--> 553 <!--<option value="leehom">leeHom</option>-->
530 <option value="macs2">MACS2</option> 554 <option value="macs2">MACS2</option>
531 <!--<option value="methylQA">methylQA</option>--> 555 <!--<option value="methylQA">methylQA</option>-->
556 <!--<option value="mosdepth">mostdepth</option>-->
557 <!--<option value="mtnucratio">mtnucratio</option>-->
532 <!--<option value="peddy">Peddy</option>--> 558 <!--<option value="peddy">Peddy</option>-->
533 <option value="picard">Picard</option> 559 <option value="picard">Picard</option>
534 <!--<option value="preseq">Preseq</option>--> 560 <!--<option value="preseq">Preseq</option>-->
535 <option value="prokka">Prokka</option> 561 <option value="prokka">Prokka</option>
536 <!--<option value="qorts">QoRTs</option>--> 562 <!--<option value="qorts">QoRTs</option>-->
537 <!--<option value="qualimap">Qualimap (BamQC or RNASeq output)</option>--> 563 <option value="qualimap">Qualimap (BamQC or RNASeq output)</option>
538 <option value="quast">QUAST</option> 564 <option value="quast">QUAST</option>
539 <!--<option value="rna_seqc">RNA-SeQC</option>--> 565 <!--<option value="rna_seqc">RNA-SeQC</option>-->
540 <!--<option value="rsem">RSEM (rsem-calculate-regex output)</option>--> 566 <!--<option value="rsem">RSEM (rsem-calculate-regex output)</option>-->
541 <option value="rseqc">RSeQC</option> 567 <option value="rseqc">RSeQC</option>
542 <!--<option value="salmon">Salmon</option>--> 568 <!--<option value="salmon">Salmon</option>-->
543 <option value="samblaster">Samblaster</option> 569 <option value="samblaster">Samblaster</option>
544 <option value="samtools">Samtools</option> 570 <option value="samtools">Samtools</option>
545 <!--<option value="sargasso">Sargasso</option>--> 571 <!--<option value="sargasso">Sargasso</option>-->
572 <!--<option value="seqyclean">SeqyClean</option>-->
573 <!--<option value="sexdeterrmine">SexDetErrmine</option>-->
546 <!--<option value="skewer">Skewer</option>--> 574 <!--<option value="skewer">Skewer</option>-->
547 <option value="slamdunk">Slamdunk</option> 575 <option value="slamdunk">Slamdunk</option>
548 <option value="snpeff">SnpEff</option> 576 <option value="snpeff">SnpEff</option>
549 <option value="sortmerna">SortMeRNA</option> 577 <option value="sortmerna">SortMeRNA</option>
550 <option value="star">STAR</option> 578 <option value="star">STAR</option>
660 <param name="input" type="data" format="txt" multiple="true" label="Picard output"/> 688 <param name="input" type="data" format="txt" multiple="true" label="Picard output"/>
661 </repeat> 689 </repeat>
662 </when> 690 </when>
663 <when value="prokka"> 691 <when value="prokka">
664 <param name="input" type="data" format="txt" multiple="true" label="Output of Prokka" help="It should contain 'contigs:'"/> 692 <param name="input" type="data" format="txt" multiple="true" label="Output of Prokka" help="It should contain 'contigs:'"/>
693 </when>
694 <when value="qualimap">
695 <param name="input" type="data" format="txt,tabular,tsv" multiple="true" label="Output of Qualimap BamQC" help="First result input should be genome_coverage (default from tool output). Run the Flatten Collection tool to keep all output in one report" />
665 </when> 696 </when>
666 <when value="quast"> 697 <when value="quast">
667 <param name="input" type="data" format="tabular,tsv" multiple="true" label="Output of Quast"/> 698 <param name="input" type="data" format="tabular,tsv" multiple="true" label="Output of Quast"/>
668 </when> 699 </when>
669 <when value="rseqc"> 700 <when value="rseqc">
1098 <param name="input" value="prokka_1.txt,prokka_2.txt" /> 1129 <param name="input" value="prokka_1.txt,prokka_2.txt" />
1099 </conditional> 1130 </conditional>
1100 </repeat> 1131 </repeat>
1101 <repeat name="results"> 1132 <repeat name="results">
1102 <conditional name="software_cond"> 1133 <conditional name="software_cond">
1134 <param name="software" value="qualimap" />
1135 <param name="input" value="genome_results.txt" />
1136 </conditional>
1137 </repeat>
1138 <repeat name="results">
1139 <conditional name="software_cond">
1103 <param name="software" value="quast" /> 1140 <param name="software" value="quast" />
1104 <param name="input" value="quast.tsv" /> 1141 <param name="input" value="quast.tsv" />
1105 </conditional> 1142 </conditional>
1106 </repeat> 1143 </repeat>
1107 <repeat name="results"> 1144 <repeat name="results">
1175 <has_text text="picard-rna-assignment" /> 1212 <has_text text="picard-rna-assignment" />
1176 <has_text text="picard-markduplicates" /> 1213 <has_text text="picard-markduplicates" />
1177 <has_text text="picard-insertsize" /> 1214 <has_text text="picard-insertsize" />
1178 <has_text text="picard-gcbias" /> 1215 <has_text text="picard-gcbias" />
1179 <has_text text="prokka_plot" /> 1216 <has_text text="prokka_plot" />
1217 <has_text text="qualimap" />
1180 <has_text text="samblaster_duplicates" /> 1218 <has_text text="samblaster_duplicates" />
1181 <has_text text="quast-stats" /> 1219 <has_text text="quast-stats" />
1182 <has_text text="samtools-flagstat-dp" /> 1220 <has_text text="samtools-flagstat-dp" />
1183 <has_text text="snpeff" /> 1221 <has_text text="snpeff" />
1184 </assert_contents> 1222 </assert_contents>
1195 <element name="picard_RnaSeqMetrics" file="picard_RnaSeqMetrics_stats.tabular" compare="sim_size" delta="40"/> 1233 <element name="picard_RnaSeqMetrics" file="picard_RnaSeqMetrics_stats.tabular" compare="sim_size" delta="40"/>
1196 <element name="picard_baseContent" file="picard_baseContent_stats.tabular" compare="sim_size" delta="50"/> 1234 <element name="picard_baseContent" file="picard_baseContent_stats.tabular" compare="sim_size" delta="50"/>
1197 <element name="picard_dups" file="picard_dups_stats.tabular" compare="sim_size" delta="0"/> 1235 <element name="picard_dups" file="picard_dups_stats.tabular" compare="sim_size" delta="0"/>
1198 <element name="picard_insertSize" file="picard_insertSize_stats.tabular" compare="sim_size" delta="0"/> 1236 <element name="picard_insertSize" file="picard_insertSize_stats.tabular" compare="sim_size" delta="0"/>
1199 <element name="prokka" file="prokka_stats.tabular" compare="sim_size" delta="0"/> 1237 <element name="prokka" file="prokka_stats.tabular" compare="sim_size" delta="0"/>
1238 <element name="qualimap_bamqc_genome_results" file="qualimap_bamqc_genome_results.tabular" compare="sim_size" delta="0"/>
1200 <element name="quast" file="quast_stats.tabular" compare="sim_size" delta="0"/> 1239 <element name="quast" file="quast_stats.tabular" compare="sim_size" delta="0"/>
1201 <element name="samblaster" file="samblaster_stats.tabular" compare="sim_size" delta="0"/> 1240 <element name="samblaster" file="samblaster_stats.tabular" compare="sim_size" delta="0"/>
1202 <element name="samtools_flagstat"> 1241 <element name="samtools_flagstat">
1203 <assert_contents> 1242 <assert_contents>
1204 <has_text text="samtools_flagstat" /> 1243 <has_text text="samtools_flagstat" />