# HG changeset patch # User iuc # Date 1748935276 0 # Node ID dfd6fa2637bad64729383966524e687f1e8f53d4 # Parent 66617be450bda1533455a0f5d202439bb4b4b230 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/tooldistillator commit 9670088b288a41d4f3e4fdee2d021fd50646b886 diff -r 66617be450bd -r dfd6fa2637ba macro.xml --- a/macro.xml Thu Apr 10 15:02:10 2025 +0000 +++ b/macro.xml Tue Jun 03 07:21:16 2025 +0000 @@ -1,6 +1,6 @@ - 0.9.2 + 0.9.3 0 21.05 diff -r 66617be450bd -r dfd6fa2637ba test-data/coreprofiler/results.tsv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/coreprofiler/results.tsv Tue Jun 03 07:21:16 2025 +0000 @@ -0,0 +1,2 @@ +seq_id accB_S accC_S accD_S +tests/data/kp/genomes/10_04A025_hennart2022.fas 1 accC_S_6db3bfc0871923e1aedb4998b3c93b37 accD_S_2e603343825da09506bdc8ea287f5584 diff -r 66617be450bd -r dfd6fa2637ba tooldistillator.xml --- a/tooldistillator.xml Thu Apr 10 15:02:10 2025 +0000 +++ b/tooldistillator.xml Tue Jun 03 07:21:16 2025 +0000 @@ -131,6 +131,15 @@ --checkm2_log_path '$tool.select_tool.checkm2_log_path' --checkm2_log_hid '$tool.select_tool.checkm2_log_path.hid' #end if + #elif $tool.select_tool.tool_list == 'coreprofiler': + #if $tool.select_tool.profiles_json_path + --profiles_json_path '$tool.select_tool.profiles_json_path' + --profiles_json_hid '$tool.select_tool.profiles_json_path.hid' + #end if + #if $tool.select_tool.alleles_fna_path + --alleles_fna_path '$tool.select_tool.alleles_fna_path' + --alleles_fna_hid '$tool.select_tool.alleles_fna_path.hid' + #end if #elif $tool.select_tool.tool_list == 'fastp': #if $tool.select_tool.trimmed_forward_R1_path --trimmed_forward_R1_path '$tool.select_tool.trimmed_forward_R1_path' @@ -265,6 +274,7 @@ + @@ -342,12 +352,19 @@ - + + + + + + + + @@ -632,6 +649,16 @@ + + + + + + + + + + @@ -806,7 +833,7 @@ - + @@ -814,20 +841,21 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -840,57 +868,59 @@ ** Tool input** -ToolDistillator can use several input type from at least 22 different tools and 1 generic tool for tabular file: +ToolDistillator can use several input type from at least 23 different tools and 1 generic tool for tabular file: -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Tools | Version | Default input file| Optional files | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Abricate | 1.0.1 | output.tsv | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| AMRFinderPlus | 3.11.26 | report.tsv | point_mutation_report.tsv, nucleotide_sequence.fasta | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Bakta | 1.7.0 | output.json | protein.faa, nucleotide.fna, annotation.gff3, summary.txt | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Bandage | 0.8.1 | info.txt | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Bracken | 2.8 | output.tsv | taxonomy.tsv | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| BWA | 2.2.1 | input1.bam | input2.bam | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| CheckM2 |1.0.2 | quality_report.tsv| DIAMOND_RESULTS.tsv, protein_files.zip, checkm2.log | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Fastp | 0.23.2 | output.json | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Fastqc | 0.12.1 | report.txt | report.html | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Filtlong | 0.2.1 | input.fastq | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Flye | 2.9.1 | contig.fasta | contig.gfa, infos.tsv | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Integronfinder2| 2.0.2 | output.integrons | output.summary | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| ISEScan | 1.7.2.3 | output.tsv | is.fna, orf.faa, orf.fna | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Kraken2 | 2.1.2 | taxonomy.tsv | reads_assignation.txt | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| MultiQC | 1.11 | report.html | no optional files | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| PlasmidFinder | 2.1.6 | output.json | genome_hits.fasta, plasmid_hits.fasta | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Polypolish | 0.5.0 | contig.fasta | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Quast | 5.2.0 | output.tsv | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Recentrifuge | 1.10.0 | data.tsv | report.html, stat.tsv | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| RefSeqMasher | 0.1.2 | output.tsv | | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Shovill | 1.1.0 | contigs.fasta | alignment.bam, contigs.gfa | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| Staramr | 0.9.1 | resfinder.tsv | mlst.tsv, pointfinder.tsv, plasmidfinder.tsv, settings.tsv | -+----------------+----------------+-------------------+------------------------------------------------------------+ -| tabular_file | 0 | output.tsv | | -+----------------+----------------+-------------------+------------------------------------------------------------+ ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Tools | Version | Default input file | Optional files | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Abricate | 1.0.1 | output.tsv | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| AMRFinderPlus | 3.11.26 | report.tsv | point_mutation_report.tsv, nucleotide_sequence.fasta | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Bakta | 1.7.0 | output.json | protein.faa, nucleotide.fna, annotation.gff3, summary.txt | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Bandage | 0.8.1 | info.txt | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Bracken | 2.8 | output.tsv | taxonomy.tsv | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| BWA | 2.2.1 | input1.bam | input2.bam | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| CheckM2 |1.0.2 | quality_report.tsv | DIAMOND_RESULTS.tsv, protein_files.zip, checkm2.log | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| CoreProfiler | 1.1.1 | calling_results.tsv | profiles_w_tmp_alleles.json, new_alleles.fasta | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Fastp | 0.23.2 | output.json | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Fastqc | 0.12.1 | report.txt | report.html | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Filtlong | 0.2.1 | input.fastq | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Flye | 2.9.1 | contig.fasta | contig.gfa, infos.tsv | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Integronfinder2 | 2.0.2 | output.integrons | output.summary | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| ISEScan | 1.7.2.3 | output.tsv | is.fna, orf.faa, orf.fna | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Kraken2 | 2.1.2 | taxonomy.tsv | reads_assignation.txt | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| MultiQC | 1.11 | report.html | no optional files | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| PlasmidFinder | 2.1.6 | output.json | genome_hits.fasta, plasmid_hits.fasta | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Polypolish | 0.5.0 | contig.fasta | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Quast | 5.2.0 | output.tsv | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Recentrifuge | 1.10.0 | data.tsv | report.html, stat.tsv | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| RefSeqMasher | 0.1.2 | output.tsv | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Shovill | 1.1.0 | contigs.fasta | alignment.bam, contigs.gfa | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| Staramr | 0.9.1 | resfinder.tsv | mlst.tsv, pointfinder.tsv, plasmidfinder.tsv, settings.tsv | ++-----------------+----------------+---------------------+------------------------------------------------------------+ +| tabular_file | 0 | output.tsv | | ++-----------------+----------------+---------------------+------------------------------------------------------------+ ** Options **