Mercurial > repos > q2d2 > qiime2_core__tools__import
changeset 5:f9e68fa06585 draft
planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2_core__tools commit c7e80dcda727ce63b42aa8a946e9330310929797
author | q2d2 |
---|---|
date | Mon, 03 Jun 2024 23:32:49 +0000 |
parents | 9dbdf05beaa9 |
children | 8a0db69428c7 |
files | qiime2_core__tools__import.xml |
diffstat | 1 files changed, 754 insertions(+), 79 deletions(-) [+] |
line wrap: on
line diff
--- a/qiime2_core__tools__import.xml Thu Apr 25 21:28:32 2024 +0000 +++ b/qiime2_core__tools__import.xml Mon Jun 03 23:32:49 2024 +0000 @@ -6,14 +6,14 @@ --> <!-- This tool was automatically generated by: - q2galaxy (version: 2024.2.1) + q2galaxy (version: 2024.5.0) for: - qiime2 (version: 2024.2.0) + qiime2 (version: 2024.5.0) --> -<tool name="qiime2 tools import" id="qiime2_core__tools__import" version="2024.2.1+dist.he188c3c2" profile="22.05" license="BSD-3-Clause"> +<tool name="qiime2 tools import" id="qiime2_core__tools__import" version="2024.5.0+dist.he540b0b0" profile="22.05" license="BSD-3-Clause"> <description>Import data into a QIIME 2 artifact</description> <requirements> - <container type="docker">quay.io/qiime2/amplicon:2024.2</container> + <container type="docker">quay.io/qiime2/amplicon:2024.5</container> </requirements> <command>q2galaxy run tools import '$inputs'</command> <configfiles> @@ -62,6 +62,7 @@ <option value="None">Select a QIIME 2 type to import.</option> <option value="BLASTDB">BLASTDB</option> <option value="Bowtie2Index">Bowtie2Index</option> + <option value="BrackenDB">BrackenDB</option> <option value="DeblurStats">DeblurStats</option> <option value="DistanceMatrix">DistanceMatrix</option> <option value="EMPPairedEndSequences">EMPPairedEndSequences</option> @@ -70,18 +71,28 @@ <option value="FeatureData__ob__AlignedProteinSequence__cb__">FeatureData[AlignedProteinSequence]</option> <option value="FeatureData__ob__AlignedRNASequence__cb__">FeatureData[AlignedRNASequence]</option> <option value="FeatureData__ob__AlignedSequence__cb__">FeatureData[AlignedSequence]</option> + <option value="FeatureData__ob__AlignmentMap__cb__">FeatureData[AlignmentMap]</option> <option value="FeatureData__ob__BLAST6__cb__">FeatureData[BLAST6]</option> + <option value="FeatureData__ob__Contig__cb__">FeatureData[Contig]</option> <option value="FeatureData__ob__DecontamScore__cb__">FeatureData[DecontamScore]</option> <option value="FeatureData__ob__DifferentialAbundance__cb__">FeatureData[DifferentialAbundance]</option> <option value="FeatureData__ob__Differential__cb__">FeatureData[Differential]</option> <option value="FeatureData__ob__Importance__cb__">FeatureData[Importance]</option> + <option value="FeatureData__ob__KEGG__cb__">FeatureData[KEGG]</option> + <option value="FeatureData__ob__Kraken2Output__cb__">FeatureData[Kraken2Output]</option> + <option value="FeatureData__ob__Kraken2Report__cb__">FeatureData[Kraken2Report]</option> + <option value="FeatureData__ob__MAG__cb__">FeatureData[MAG]</option> + <option value="FeatureData__ob__NOG__cb__">FeatureData[NOG]</option> + <option value="FeatureData__ob__OG__cb__">FeatureData[OG]</option> <option value="FeatureData__ob__PairedEndRNASequence__cb__">FeatureData[PairedEndRNASequence]</option> <option value="FeatureData__ob__PairedEndSequence__cb__">FeatureData[PairedEndSequence]</option> <option value="FeatureData__ob__ProteinSequence__cb__">FeatureData[ProteinSequence]</option> <option value="FeatureData__ob__RNASequence__cb__">FeatureData[RNASequence]</option> <option value="FeatureData__ob__SILVATaxidMap__cb__">FeatureData[SILVATaxidMap]</option> <option value="FeatureData__ob__SILVATaxonomy__cb__">FeatureData[SILVATaxonomy]</option> + <option value="FeatureData__ob__SequenceCharacteristics__cb__">FeatureData[SequenceCharacteristics]</option> <option value="FeatureData__ob__Sequence__cb__">FeatureData[Sequence]</option> + <option value="FeatureData__ob__SingleBowtie2Index__cb__">FeatureData[SingleBowtie2Index]</option> <option value="FeatureData__ob__Taxonomy__cb__">FeatureData[Taxonomy]</option> <option value="FeatureMap__ob__MAGtoContigs__cb__">FeatureMap[MAGtoContigs]</option> <option value="FeatureTable__ob__Balance__cb__">FeatureTable[Balance]</option> @@ -97,6 +108,9 @@ <option value="GenomeData__ob__Proteins__cb__">GenomeData[Proteins]</option> <option value="Hierarchy">Hierarchy</option> <option value="ImmutableMetadata">ImmutableMetadata</option> + <option value="KaijuDB">KaijuDB</option> + <option value="Kraken2DB">Kraken2DB</option> + <option value="Kraken2DBReport">Kraken2DBReport</option> <option value="MultiplexedPairedEndBarcodeInSequence">MultiplexedPairedEndBarcodeInSequence</option> <option value="MultiplexedSingleEndBarcodeInSequence">MultiplexedSingleEndBarcodeInSequence</option> <option value="PCoAResults">PCoAResults</option> @@ -106,6 +120,10 @@ <option value="ProcrustesStatistics">ProcrustesStatistics</option> <option value="QualityFilterStats">QualityFilterStats</option> <option value="RawSequences">RawSequences</option> + <option value="ReferenceDB__ob__Diamond__cb__">ReferenceDB[Diamond]</option> + <option value="ReferenceDB__ob__EggnogProteinSequences__cb__">ReferenceDB[EggnogProteinSequences]</option> + <option value="ReferenceDB__ob__Eggnog__cb__">ReferenceDB[Eggnog]</option> + <option value="ReferenceDB__ob__NCBITaxonomy__cb__">ReferenceDB[NCBITaxonomy]</option> <option value="SampleData__ob__AlignmentMap__cb__">SampleData[AlignmentMap]</option> <option value="SampleData__ob__AlphaDiversity__cb__">SampleData[AlphaDiversity]</option> <option value="SampleData__ob__ArtificialGrouping__cb__">SampleData[ArtificialGrouping]</option> @@ -116,6 +134,8 @@ <option value="SampleData__ob__DADA2Stats__cb__">SampleData[DADA2Stats]</option> <option value="SampleData__ob__FirstDifferences__cb__">SampleData[FirstDifferences]</option> <option value="SampleData__ob__JoinedSequencesWithQuality__cb__">SampleData[JoinedSequencesWithQuality]</option> + <option value="SampleData__ob__Kraken2Output__cb__">SampleData[Kraken2Output]</option> + <option value="SampleData__ob__Kraken2Report__cb__">SampleData[Kraken2Report]</option> <option value="SampleData__ob__MAGs__cb__">SampleData[MAGs]</option> <option value="SampleData__ob__MultiAlignmentMap__cb__">SampleData[MultiAlignmentMap]</option> <option value="SampleData__ob__MultiBowtie2Index__cb__">SampleData[MultiBowtie2Index]</option> @@ -235,6 +255,44 @@ </when> </conditional> </when> + <when value="BrackenDB"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="BrackenDBDirectoryFormat" selected="true">Bracken DB Directory Format</option> + </param> + <when value="BrackenDBDirectoryFormat"> + <section name="import_kmers" expanded="true" title="Import kmers"> + <conditional name="__q2galaxy__GUI__cond__kmers__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a BrackenDBFormat. See the documentation below for more information. Elements must match regex: database(\d{2,})mers\.kmer_distrib$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: database(\d{2,})mers\.kmer_distrib$"> + <validator type="regex" message="This filename doesn't match the regex.">database(\d{2,})mers\.kmer_distrib$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a BrackenDBFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> <when value="DeblurStats"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -391,6 +449,44 @@ </when> </conditional> </when> + <when value="FeatureData__ob__AlignmentMap__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="BAMDirFmt" selected="true">BAM Directory Format</option> + </param> + <when value="BAMDirFmt"> + <section name="import_bams" expanded="true" title="Import bams"> + <conditional name="__q2galaxy__GUI__cond__bams__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a BAMFormat. See the documentation below for more information. Elements must match regex: .+\.bam" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.bam"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.bam</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a BAMFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> <when value="FeatureData__ob__BLAST6__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -404,6 +500,44 @@ </when> </conditional> </when> + <when value="FeatureData__ob__Contig__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="ContigSequencesDirFmt" selected="true">Contig Sequences Directory Format</option> + </param> + <when value="ContigSequencesDirFmt"> + <section name="import_sequences" expanded="true" title="Import sequences"> + <conditional name="__q2galaxy__GUI__cond__sequences__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information. Elements must match regex: [^\.].+_contigs.(fasta|fa)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: [^\.].+_contigs.(fasta|fa)$"> + <validator type="regex" message="This filename doesn't match the regex.">[^\.].+_contigs.(fasta|fa)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> <when value="FeatureData__ob__DecontamScore__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -485,6 +619,234 @@ </when> </conditional> </when> + <when value="FeatureData__ob__KEGG__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="OrthologAnnotationDirFmt" selected="true">Ortholog Annotation Directory Format</option> + </param> + <when value="OrthologAnnotationDirFmt"> + <section name="import_annotations" expanded="true" title="Import annotations"> + <conditional name="__q2galaxy__GUI__cond__annotations__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information. Elements must match regex: .+\.annotations" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.annotations"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.annotations</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="FeatureData__ob__Kraken2Output__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2OutputDirectoryFormat" selected="true">Kraken2 Output Directory Format</option> + </param> + <when value="Kraken2OutputDirectoryFormat"> + <section name="import_reports" expanded="true" title="Import reports"> + <conditional name="__q2galaxy__GUI__cond__reports__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a Kraken2OutputFormat. See the documentation below for more information. Elements must match regex: .+output\.(txt|tsv)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+output\.(txt|tsv)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+output\.(txt|tsv)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2OutputFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="FeatureData__ob__Kraken2Report__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2ReportDirectoryFormat" selected="true">Kraken2 Report Directory Format</option> + </param> + <when value="Kraken2ReportDirectoryFormat"> + <section name="import_reports" expanded="true" title="Import reports"> + <conditional name="__q2galaxy__GUI__cond__reports__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a Kraken2ReportFormat. See the documentation below for more information. Elements must match regex: .+report\.(txt|tsv)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+report\.(txt|tsv)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+report\.(txt|tsv)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2ReportFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="FeatureData__ob__MAG__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="MAGSequencesDirFmt" selected="true">MAG Sequences Directory Format</option> + </param> + <when value="MAGSequencesDirFmt"> + <section name="import_sequences" expanded="true" title="Import sequences"> + <conditional name="__q2galaxy__GUI__cond__sequences__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information. Elements must match regex: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\.(fa|fasta)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\.(fa|fasta)$"> + <validator type="regex" message="This filename doesn't match the regex.">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\.(fa|fasta)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="FeatureData__ob__NOG__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="OrthologAnnotationDirFmt" selected="true">Ortholog Annotation Directory Format</option> + </param> + <when value="OrthologAnnotationDirFmt"> + <section name="import_annotations" expanded="true" title="Import annotations"> + <conditional name="__q2galaxy__GUI__cond__annotations__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information. Elements must match regex: .+\.annotations" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.annotations"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.annotations</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="FeatureData__ob__OG__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="OrthologAnnotationDirFmt" selected="true">Ortholog Annotation Directory Format</option> + </param> + <when value="OrthologAnnotationDirFmt"> + <section name="import_annotations" expanded="true" title="Import annotations"> + <conditional name="__q2galaxy__GUI__cond__annotations__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information. Elements must match regex: .+\.annotations" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.annotations"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.annotations</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a OrthologFileFmt. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> <when value="FeatureData__ob__PairedEndRNASequence__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -578,13 +940,33 @@ </when> </conditional> </when> + <when value="FeatureData__ob__SequenceCharacteristics__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="SequenceCharacteristicsFormat" selected="true">Sequence Characteristics Format</option> + </param> + <when value="SequenceCharacteristicsFormat"> + <section name="import" expanded="true" title="Import"> + <param name="name" type="hidden" value="__q2galaxy__::literal::None"/> + <param name="data" type="data" format="data" help="This data should be formatted as a SequenceCharacteristicsFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> <when value="FeatureData__ob__Sequence__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="BIOMV210Format" selected="false">BIOMV210 Format</option> <option value="DNAFASTAFormat" selected="true">DNAFASTA Format</option> <option value="MixedCaseDNAFASTAFormat" selected="false">Mixed Case DNAFASTA Format</option> <option value="RNAFASTAFormat" selected="false">RNAFASTA Format</option> </param> + <when value="BIOMV210Format"> + <section name="import" expanded="true" title="Import"> + <param name="name" type="hidden" value="__q2galaxy__::literal::None"/> + <param name="data" type="data" format="data" help="This data should be formatted as a BIOMV210Format. See the documentation below for more information."/> + </section> + </when> <when value="DNAFASTAFormat"> <section name="import" expanded="true" title="Import"> <param name="name" type="hidden" value="__q2galaxy__::literal::None"/> @@ -605,6 +987,51 @@ </when> </conditional> </when> + <when value="FeatureData__ob__SingleBowtie2Index__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Bowtie2IndexDirFmt" selected="true">Bowtie2 Index Directory Format</option> + </param> + <when value="Bowtie2IndexDirFmt"> + <section name="import_idx1" expanded="true" title="Import idx1"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+(?‹!\.rev)\.1\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+(?<!\.rev)\.1\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + <section name="import_idx2" expanded="true" title="Import idx2"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+(?‹!\.rev)\.2\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+(?<!\.rev)\.2\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + <section name="import_ref3" expanded="true" title="Import ref3"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.3\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.3\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + <section name="import_ref4" expanded="true" title="Import ref4"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.4\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.4\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + <section name="import_rev1" expanded="true" title="Import rev1"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.rev\.1\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.rev\.1\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + <section name="import_rev2" expanded="true" title="Import rev2"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.rev\.2\.bt2l?"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.rev\.2\.bt2l?</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Bowtie2IndexFileFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> <when value="FeatureData__ob__Taxonomy__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -836,7 +1263,7 @@ <option value="individual">Associate individual files</option> </param> <when value="collection"> - <param name="elements" type="data_collection" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information. Elements must match regex: (.*\_)?genes[0-9]*\.(fa|fna|fasta)$" collection_type="list"/> + <param name="elements" type="data_collection" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information. Elements must match regex: .+\.(fa|fna|fasta)$" collection_type="list"/> <conditional name="__q2galaxy__GUI__cond__add_ext__"> <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> <option value="no">No, use element identifiers as is</option> @@ -850,8 +1277,8 @@ </when> <when value="individual"> <repeat name="elements" min="1" title="Add Elements"> - <param name="name" type="text" help="Filename to import the data as. Must match regex: (.*\_)?genes[0-9]*\.(fa|fna|fasta)$"> - <validator type="regex" message="This filename doesn't match the regex.">(.*\_)?genes[0-9]*\.(fa|fna|fasta)$</validator> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.(fa|fna|fasta)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.(fa|fna|fasta)$</validator> </param> <param name="data" type="data" format="data" help="This data should be formatted as a DNAFASTAFormat. See the documentation below for more information."/> </repeat> @@ -874,7 +1301,7 @@ <option value="individual">Associate individual files</option> </param> <when value="collection"> - <param name="elements" type="data_collection" help="This data should be formatted as a GFF3Format. See the documentation below for more information. Elements must match regex: (.*\_)?loci[0-9]*\.gff$" collection_type="list"/> + <param name="elements" type="data_collection" help="This data should be formatted as a GFF3Format. See the documentation below for more information. Elements must match regex: .+\.gff$" collection_type="list"/> <conditional name="__q2galaxy__GUI__cond__add_ext__"> <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> <option value="no">No, use element identifiers as is</option> @@ -888,8 +1315,8 @@ </when> <when value="individual"> <repeat name="elements" min="1" title="Add Elements"> - <param name="name" type="text" help="Filename to import the data as. Must match regex: (.*\_)?loci[0-9]*\.gff$"> - <validator type="regex" message="This filename doesn't match the regex.">(.*\_)?loci[0-9]*\.gff$</validator> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.gff$"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.gff$</validator> </param> <param name="data" type="data" format="data" help="This data should be formatted as a GFF3Format. See the documentation below for more information."/> </repeat> @@ -912,7 +1339,7 @@ <option value="individual">Associate individual files</option> </param> <when value="collection"> - <param name="elements" type="data_collection" help="This data should be formatted as a ProteinFASTAFormat. See the documentation below for more information. Elements must match regex: (.*\_)?proteins[0-9]*\.(fa|faa|fasta)$" collection_type="list"/> + <param name="elements" type="data_collection" help="This data should be formatted as a ProteinFASTAFormat. See the documentation below for more information. Elements must match regex: .+\.(fa|faa|fasta)$" collection_type="list"/> <conditional name="__q2galaxy__GUI__cond__add_ext__"> <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> <option value="no">No, use element identifiers as is</option> @@ -926,8 +1353,8 @@ </when> <when value="individual"> <repeat name="elements" min="1" title="Add Elements"> - <param name="name" type="text" help="Filename to import the data as. Must match regex: (.*\_)?proteins[0-9]*\.(fa|faa|fasta)$"> - <validator type="regex" message="This filename doesn't match the regex.">(.*\_)?proteins[0-9]*\.(fa|faa|fasta)$</validator> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+\.(fa|faa|fasta)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+\.(fa|faa|fasta)$</validator> </param> <param name="data" type="data" format="data" help="This data should be formatted as a ProteinFASTAFormat. See the documentation below for more information."/> </repeat> @@ -963,6 +1390,63 @@ </when> </conditional> </when> + <when value="KaijuDB"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="KaijuDBDirectoryFormat" selected="true">Kaiju DB Directory Format</option> + </param> + <when value="KaijuDBDirectoryFormat"> + <section name="import_nodes" expanded="true" title="Import nodes"> + <param name="name" type="text" value="nodes.dmp" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a NCBITaxonomyNodesFormat. See the documentation below for more information."/> + </section> + <section name="import_names" expanded="true" title="Import names"> + <param name="name" type="text" value="names.dmp" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a NCBITaxonomyNamesFormat. See the documentation below for more information."/> + </section> + <section name="import_index" expanded="true" title="Import index"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: kaiju_db.+\.fmi"> + <validator type="regex" message="This filename doesn't match the regex.">kaiju_db.+\.fmi</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a KaijuIndexFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> + <when value="Kraken2DB"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2DBDirectoryFormat" selected="true">Kraken2DB Directory Format</option> + </param> + <when value="Kraken2DBDirectoryFormat"> + <section name="import_hash" expanded="true" title="Import hash"> + <param name="name" type="text" value="hash.k2d" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2DBFormat. See the documentation below for more information."/> + </section> + <section name="import_opts" expanded="true" title="Import opts"> + <param name="name" type="text" value="opts.k2d" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2DBFormat. See the documentation below for more information."/> + </section> + <section name="import_taxo" expanded="true" title="Import taxo"> + <param name="name" type="text" value="taxo.k2d" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2DBFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> + <when value="Kraken2DBReport"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2DBReportFormat" selected="true">Kraken2DB Report Format</option> + </param> + <when value="Kraken2DBReportFormat"> + <section name="import" expanded="true" title="Import"> + <param name="name" type="hidden" value="__q2galaxy__::literal::None"/> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2DBReportFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> <when value="MultiplexedPairedEndBarcodeInSequence"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -1110,6 +1594,95 @@ </when> </conditional> </when> + <when value="ReferenceDB__ob__Diamond__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="DiamondDatabaseFileFmt" selected="true">Diamond Database File Format</option> + </param> + <when value="DiamondDatabaseFileFmt"> + <section name="import" expanded="true" title="Import"> + <param name="name" type="hidden" value="__q2galaxy__::literal::None"/> + <param name="data" type="data" format="data" help="This data should be formatted as a DiamondDatabaseFileFmt. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> + <when value="ReferenceDB__ob__EggnogProteinSequences__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="EggnogProteinSequencesDirFmt" selected="true">Eggnog Protein Sequences Directory Format</option> + </param> + <when value="EggnogProteinSequencesDirFmt"> + <section name="import_taxid_info" expanded="true" title="Import taxid_info"> + <param name="name" type="text" value="e5.taxid_info.tsv" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a EggnogRefTextFileFmt. See the documentation below for more information."/> + </section> + <section name="import_proteins" expanded="true" title="Import proteins"> + <param name="name" type="text" value="e5.proteomes.faa" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a MixedCaseProteinFASTAFormat. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> + <when value="ReferenceDB__ob__Eggnog__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="EggnogRefDirFmt" selected="true">Eggnog Ref Directory Format</option> + </param> + <when value="EggnogRefDirFmt"> + <section name="import_eggnog" expanded="true" title="Import eggnog"> + <conditional name="__q2galaxy__GUI__cond__eggnog__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a EggnogRefBinFileFmt. See the documentation below for more information. Elements must match regex: eggnog.*db.*" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: eggnog.*db.*"> + <validator type="regex" message="This filename doesn't match the regex.">eggnog.*db.*</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a EggnogRefBinFileFmt. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="ReferenceDB__ob__NCBITaxonomy__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="NCBITaxonomyDirFmt" selected="true">NCBI Taxonomy Directory Format</option> + </param> + <when value="NCBITaxonomyDirFmt"> + <section name="import_node" expanded="true" title="Import node"> + <param name="name" type="text" value="nodes.dmp" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a NCBITaxonomyNodesFormat. See the documentation below for more information."/> + </section> + <section name="import_names" expanded="true" title="Import names"> + <param name="name" type="text" value="names.dmp" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a NCBITaxonomyNamesFormat. See the documentation below for more information."/> + </section> + <section name="import_tax_map" expanded="true" title="Import tax_map"> + <param name="name" type="text" value="prot.accession2taxid.gz" help="Filename to import the data as. You shouldn't need to change this unless something is wrong."/> + <param name="data" type="data" format="data" help="This data should be formatted as a NCBITaxonomyBinaryFileFmt. See the documentation below for more information."/> + </section> + </when> + </conditional> + </when> <when value="SampleData__ob__AlignmentMap__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -1512,6 +2085,82 @@ </when> </conditional> </when> + <when value="SampleData__ob__Kraken2Output__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2OutputDirectoryFormat" selected="true">Kraken2 Output Directory Format</option> + </param> + <when value="Kraken2OutputDirectoryFormat"> + <section name="import_reports" expanded="true" title="Import reports"> + <conditional name="__q2galaxy__GUI__cond__reports__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a Kraken2OutputFormat. See the documentation below for more information. Elements must match regex: .+output\.(txt|tsv)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+output\.(txt|tsv)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+output\.(txt|tsv)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2OutputFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> + <when value="SampleData__ob__Kraken2Report__cb__"> + <conditional name="__q2galaxy__GUI__cond__format__"> + <param name="format" type="select" label="QIIME 2 file format to import from:"> + <option value="Kraken2ReportDirectoryFormat" selected="true">Kraken2 Report Directory Format</option> + </param> + <when value="Kraken2ReportDirectoryFormat"> + <section name="import_reports" expanded="true" title="Import reports"> + <conditional name="__q2galaxy__GUI__cond__reports__"> + <param name="__q2galaxy__GUI__select__picker__" type="select" label="Select a mechanism"> + <option value="collection" selected="true">Use collection to import</option> + <option value="individual">Associate individual files</option> + </param> + <when value="collection"> + <param name="elements" type="data_collection" help="This data should be formatted as a Kraken2ReportFormat. See the documentation below for more information. Elements must match regex: .+report\.(txt|tsv)$" collection_type="list"/> + <conditional name="__q2galaxy__GUI__cond__add_ext__"> + <param name="__q2galaxy__GUI__select__ext_pick__" type="select" label="Append an extension?" help="This is needed if your element identifiers lack one."> + <option value="no">No, use element identifiers as is</option> + <option value="yes">Yes, append an extension</option> + </param> + <when value="yes"> + <param name="ext" type="text" label="Extension to append (e.g. '.fastq.gz')"/> + </when> + <when value="no"/> + </conditional> + </when> + <when value="individual"> + <repeat name="elements" min="1" title="Add Elements"> + <param name="name" type="text" help="Filename to import the data as. Must match regex: .+report\.(txt|tsv)$"> + <validator type="regex" message="This filename doesn't match the regex.">.+report\.(txt|tsv)$</validator> + </param> + <param name="data" type="data" format="data" help="This data should be formatted as a Kraken2ReportFormat. See the documentation below for more information."/> + </repeat> + </when> + </conditional> + </section> + </when> + </conditional> + </when> <when value="SampleData__ob__MAGs__cb__"> <conditional name="__q2galaxy__GUI__cond__format__"> <param name="format" type="select" label="QIIME 2 file format to import from:"> @@ -2275,11 +2924,10 @@ -------- These formats have documentation available. -HeaderlessTSVTaxonomyFormat -*************************** -Format for a 2+ column TSV file without a header. +FastqGzFormat +************* -This format supports comment lines starting with #, and blank lines. +A gzipped fastq file. SampleIdIndexedSingleEndPerSampleDirFmt @@ -2292,12 +2940,6 @@ * `xyz.fastq.gz` is `xyz` * `sample-42_S1_L001_R1_001.fastq.gz` is `sample-42_S1_L001_R1_001` -FastqGzFormat -************* - -A gzipped fastq file. - - QIIME1DemuxFormat ***************** QIIME 1 demultiplexed FASTA format. @@ -2332,6 +2974,27 @@ - Each sequence must be DNA and cannot be empty. +HeaderlessTSVTaxonomyFormat +*************************** +Format for a 2+ column TSV file without a header. + +This format supports comment lines starting with #, and blank lines. + + +SequenceCharacteristicsFormat +***************************** + +Format for a TSV file with information about sequences like length of a +feature. The first column contains feature identifiers and is followed by +other optional columns. + +The file cannot be empty and must have at least two columns. + +Validation for additional columns can be added with a semantic validator +tied to a property. For example the "validate_seq_char_len" validator for +"FeatureData[SequenceCharacteristics % Properties("length")]" +adds validation for a numerical column called "length". + TSVTaxonomyFormat ***************** Format for a 2+ column TSV file with an expected minimal header. @@ -2349,78 +3012,90 @@ Additional formats without documentation: ***************************************** + - DataLoafPackageDirFmt + - EggnogRefDirFmt + - NCBITaxonomyDirFmt + - SILVATaxonomyFormat + - MixedCaseAlignedRNAFASTAFormat + - MAGSequencesDirFmt + - Kraken2OutputDirectoryFormat - BAMDirFmt - - TaxonomicClassiferTemporaryPickleDirFmt - - BooleanSeriesFormat - - SingleEndFastqManifestPhred33 - - SampleEstimatorDirFmt - - MultiBAMDirFmt - - MAGtoContigsFormat - - MixedCaseAlignedRNAFASTAFormat - - PlacementsFormat - - PredictionsFormat - - SingleEndFastqManifestPhred64 - - MultiplexedPairedEndBarcodeInSequenceDirFmt + - EggnogProteinSequencesDirFmt + - ImmutableMetadataFormat + - EMPPairedEndCasavaDirFmt + - LSMatFormat - SingleLanePerSampleSingleEndFastqDirFmt - AlignedProteinFASTAFormat - PairedDNASequencesDirectoryFormat - - DataLoafPackageDirFmt - - ArtificialGroupingFormat - - PairedEndFastqManifestPhred33 - - DNAFASTAFormat - - EMPSingleEndDirFmt - - SingleLanePerSamplePairedEndFastqDirFmt + - BooleanSeriesFormat + - MultiplexedPairedEndBarcodeInSequenceDirFmt + - DecontamScoreFormat + - OrthologAnnotationDirFmt + - GenesDirectoryFormat + - MultiBAMDirFmt + - BIOMV210Format + - ErrorCorrectionDetailsFmt + - DiamondDatabaseFileFmt - PairedRNASequencesDirectoryFormat - - SeppReferenceDirFmt - DifferentialFormat - - UchimeStatsFmt - - SILVATaxonomyFormat - - PairedEndFastqManifestPhred64 - - GenesDirectoryFormat - - MultiFASTADirectoryFormat - - EMPPairedEndDirFmt - - CasavaOneEightLanelessPerSampleDirFmt + - Kraken2DBDirectoryFormat + - DADA2StatsFormat - AlignedDNAFASTAFormat - - SILVATaxidMapFormat - - PairedEndFastqManifestPhred33V2 + - ImportanceFormat + - SingleEndFastqManifestPhred33 + - NewickFormat + - MultiplexedFastaQualDirFmt + - SingleLanePerSamplePairedEndFastqDirFmt + - DeblurStatsFmt + - MixedCaseDNAFASTAFormat - SingleEndFastqManifestPhred33V2 - - MixedCaseDNAFASTAFormat - - ProteinsDirectoryFormat - - MultiMAGSequencesDirFmt - - EMPSingleEndCasavaDirFmt - QualityFilterStatsFmt - - LSMatFormat - - ImmutableMetadataFormat - - DeblurStatsFmt - - PairedEndFastqManifestPhred64V2 + - SingleEndFastqManifestPhred64 + - MultiFASTADirectoryFormat + - ProcrustesStatisticsFmt + - CasavaOneEightLanelessPerSampleDirFmt + - SILVATaxidMapFormat - SingleEndFastqManifestPhred64V2 - - AlphaDiversityFormat - - MultiBowtie2IndexDirFmt - - EMPPairedEndCasavaDirFmt - - ImportanceFormat - - FirstDifferencesFormat + - Kraken2ReportDirectoryFormat - MixedCaseAlignedDNAFASTAFormat - - MultiplexedFastaQualDirFmt - - DADA2StatsFormat - - OrdinationFormat - - CasavaOneEightSingleLanePerSampleDirFmt + - BLAST6Format + - ProbabilitiesFormat + - PairedEndFastqManifestPhred33 + - MultiMAGSequencesDirFmt + - EMPSingleEndDirFmt + - Bowtie2IndexDirFmt + - TaxonomicClassiferTemporaryPickleDirFmt + - LociDirectoryFormat + - ArtificialGroupingFormat + - MAGtoContigsFormat + - BrackenDBDirectoryFormat - ProteinFASTAFormat - RNAFASTAFormat - BIOMV100Format + - Kraken2DBReportFormat + - PairedEndFastqManifestPhred64 + - MultiBowtie2IndexDirFmt + - EMPPairedEndDirFmt + - OrdinationFormat + - SeedOrthologDirFmt + - SampleEstimatorDirFmt + - PlacementsFormat + - DNAFASTAFormat + - UchimeStatsFmt + - PairedEndFastqManifestPhred33V2 + - AlignedRNAFASTAFormat + - KaijuDBDirectoryFormat - ContigSequencesDirFmt - - NewickFormat - - BLAST6Format - - LociDirectoryFormat - - BIOMV210Format - - ProbabilitiesFormat - - ErrorCorrectionDetailsFmt + - EMPSingleEndCasavaDirFmt + - FirstDifferencesFormat + - SeppReferenceDirFmt + - PredictionsFormat + - ProteinsDirectoryFormat + - MixedCaseRNAFASTAFormat + - PairedEndFastqManifestPhred64V2 - BLASTDBDirFmtV5 - - DecontamScoreFormat - - AlignedRNAFASTAFormat - - ProcrustesStatisticsFmt - - SeedOrthologDirFmt - - Bowtie2IndexDirFmt - - MixedCaseRNAFASTAFormat + - AlphaDiversityFormat + - CasavaOneEightSingleLanePerSampleDirFmt </help> <citations> <citation type="doi">10.1038/s41587-019-0209-9</citation>