# HG changeset patch # User q2d2 # Date 1661805454 0 # Node ID 0214b9ae8a6e665dfec5af0e22270518c45092e9 planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2_core__tools commit 9023cfd83495a517fbcbb6f91d5b01a6f1afcda1 diff -r 000000000000 -r 0214b9ae8a6e qiime2_core__tools__export.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qiime2_core__tools__export.xml Mon Aug 29 20:37:34 2022 +0000 @@ -0,0 +1,891 @@ + + + + + Export data from a QIIME 2 artifact + + quay.io/qiime2/core:2022.8 + + q2galaxy run tools export '$inputs' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fmt_finder['output_format'] == 'None' and fmt_peek not in {'NewickFormat', 'DADA2StatsFormat', 'AlignedProteinFASTAFormat', 'QualityFilterStatsDirFmt', 'ProbabilitiesFormat', 'OrdinationFormat', 'SingleLanePerSamplePairedEndFastqDirFmt', 'EMPPairedEndDirFmt', 'MultiplexedSingleEndBarcodeInSequenceDirFmt', 'AlignedDNASequencesDirectoryFormat', 'TSVTaxonomyDirectoryFormat', 'AlignedRNAFASTAFormat', 'MultiplexedPairedEndBarcodeInSequenceDirFmt', 'BooleanSeriesFormat', 'QualityFilterStatsFmt', 'BIOMV210DirFmt', 'EMPSingleEndDirFmt', 'Bowtie2IndexDirFmt', 'PlacementsFormat', 'TrueTargetsDirectoryFormat', 'AlignedRNASequencesDirectoryFormat', 'ProbabilitiesDirectoryFormat', 'ArtificialGroupingDirectoryFormat', 'DifferentialDirectoryFormat', 'AlignedDNAFASTAFormat', 'LSMatFormat', 'FastqGzFormat', 'RNASequencesDirectoryFormat', 'ProteinSequencesDirectoryFormat', 'DADA2StatsDirFmt', 'SeppReferenceDirFmt', 'DNAFASTAFormat', 'QIIME1DemuxDirFmt', 'BooleanSeriesDirectoryFormat', 'PairedRNASequencesDirectoryFormat', 'AlphaDiversityFormat', 'PlacementsDirFmt', 'ProcrustesStatisticsDirFmt', 'ImportanceFormat', 'NewickDirectoryFormat', 'TSVTaxonomyFormat', 'DifferentialFormat', 'QIIME1DemuxFormat', 'CasavaOneEightSingleLanePerSampleDirFmt', 'BLAST6Format', 'UchimeStatsFmt', 'FirstDifferencesFormat', 'PredictionsDirectoryFormat', 'ProcrustesStatisticsFmt', 'SingleLanePerSampleSingleEndFastqDirFmt', 'AlignedProteinSequencesDirectoryFormat', 'SampleEstimatorDirFmt', 'RNAFASTAFormat', 'ProteinFASTAFormat', 'ArtificialGroupingFormat', 'AlphaDiversityDirectoryFormat', 'UchimeStatsDirFmt', 'TaxonomicClassiferTemporaryPickleDirFmt', 'PairedDNASequencesDirectoryFormat', 'DNASequencesDirectoryFormat', 'DistanceMatrixDirectoryFormat', 'DeblurStatsFmt', 'DeblurStatsDirFmt', 'ErrorCorrectionDetailsDirFmt', 'OrdinationDirectoryFormat', 'BLAST6DirectoryFormat', 'BIOMV210Format', 'PredictionsFormat', 'ImportanceDirectoryFormat', 'FirstDifferencesDirectoryFormat'} + + + + fmt_finder['output_format'] == 'AlignedDNAFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedDNAFASTAFormat') + + + + fmt_finder['output_format'] == 'AlignedDNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedDNASequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'AlignedProteinFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedProteinFASTAFormat') + + + + fmt_finder['output_format'] == 'AlignedProteinSequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedProteinSequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'AlignedRNAFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedRNAFASTAFormat') + + + + fmt_finder['output_format'] == 'AlignedRNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlignedRNASequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'AlphaDiversityDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlphaDiversityDirectoryFormat') + + + + fmt_finder['output_format'] == 'AlphaDiversityFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'AlphaDiversityFormat') + + + + fmt_finder['output_format'] == 'ArtificialGroupingDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ArtificialGroupingDirectoryFormat') + + + + fmt_finder['output_format'] == 'ArtificialGroupingFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ArtificialGroupingFormat') + + + + fmt_finder['output_format'] == 'BIOMV210DirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BIOMV210DirFmt') + + + + fmt_finder['output_format'] == 'BIOMV210Format' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BIOMV210Format') + + + + fmt_finder['output_format'] == 'BLAST6DirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BLAST6DirectoryFormat') + + + + fmt_finder['output_format'] == 'BLAST6Format' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BLAST6Format') + + + + fmt_finder['output_format'] == 'BooleanSeriesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BooleanSeriesDirectoryFormat') + + + + fmt_finder['output_format'] == 'BooleanSeriesFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'BooleanSeriesFormat') + + + + fmt_finder['output_format'] == 'Bowtie2IndexDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'Bowtie2IndexDirFmt') + + + + + + + + + fmt_finder['output_format'] == 'CasavaOneEightSingleLanePerSampleDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'CasavaOneEightSingleLanePerSampleDirFmt') + + + + fmt_finder['output_format'] == 'DADA2StatsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DADA2StatsDirFmt') + + + + fmt_finder['output_format'] == 'DADA2StatsFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DADA2StatsFormat') + + + + fmt_finder['output_format'] == 'DNAFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DNAFASTAFormat') + + + + fmt_finder['output_format'] == 'DNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DNASequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'DeblurStatsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DeblurStatsDirFmt') + + + + fmt_finder['output_format'] == 'DeblurStatsFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DeblurStatsFmt') + + + + fmt_finder['output_format'] == 'DifferentialDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DifferentialDirectoryFormat') + + + + fmt_finder['output_format'] == 'DifferentialFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DifferentialFormat') + + + + fmt_finder['output_format'] == 'DistanceMatrixDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'DistanceMatrixDirectoryFormat') + + + + fmt_finder['output_format'] == 'EMPPairedEndDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'EMPPairedEndDirFmt') + + + + + + fmt_finder['output_format'] == 'EMPSingleEndDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'EMPSingleEndDirFmt') + + + + + fmt_finder['output_format'] == 'ErrorCorrectionDetailsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ErrorCorrectionDetailsDirFmt') + + + + fmt_finder['output_format'] == 'FastqGzFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'FastqGzFormat') + + + + fmt_finder['output_format'] == 'FirstDifferencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'FirstDifferencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'FirstDifferencesFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'FirstDifferencesFormat') + + + + fmt_finder['output_format'] == 'ImportanceDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ImportanceDirectoryFormat') + + + + fmt_finder['output_format'] == 'ImportanceFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ImportanceFormat') + + + + fmt_finder['output_format'] == 'LSMatFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'LSMatFormat') + + + + fmt_finder['output_format'] == 'MultiplexedPairedEndBarcodeInSequenceDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'MultiplexedPairedEndBarcodeInSequenceDirFmt') + + + + + fmt_finder['output_format'] == 'MultiplexedSingleEndBarcodeInSequenceDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'MultiplexedSingleEndBarcodeInSequenceDirFmt') + + + + fmt_finder['output_format'] == 'NewickDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'NewickDirectoryFormat') + + + + fmt_finder['output_format'] == 'NewickFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'NewickFormat') + + + + fmt_finder['output_format'] == 'OrdinationDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'OrdinationDirectoryFormat') + + + + fmt_finder['output_format'] == 'OrdinationFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'OrdinationFormat') + + + + fmt_finder['output_format'] == 'PairedDNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PairedDNASequencesDirectoryFormat') + + + + + fmt_finder['output_format'] == 'PairedRNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PairedRNASequencesDirectoryFormat') + + + + + fmt_finder['output_format'] == 'PlacementsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PlacementsDirFmt') + + + + fmt_finder['output_format'] == 'PlacementsFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PlacementsFormat') + + + + fmt_finder['output_format'] == 'PredictionsDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PredictionsDirectoryFormat') + + + + fmt_finder['output_format'] == 'PredictionsFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'PredictionsFormat') + + + + fmt_finder['output_format'] == 'ProbabilitiesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProbabilitiesDirectoryFormat') + + + + fmt_finder['output_format'] == 'ProbabilitiesFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProbabilitiesFormat') + + + + fmt_finder['output_format'] == 'ProcrustesStatisticsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProcrustesStatisticsDirFmt') + + + + fmt_finder['output_format'] == 'ProcrustesStatisticsFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProcrustesStatisticsFmt') + + + + fmt_finder['output_format'] == 'ProteinFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProteinFASTAFormat') + + + + fmt_finder['output_format'] == 'ProteinSequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'ProteinSequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'QIIME1DemuxDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'QIIME1DemuxDirFmt') + + + + fmt_finder['output_format'] == 'QIIME1DemuxFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'QIIME1DemuxFormat') + + + + fmt_finder['output_format'] == 'QualityFilterStatsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'QualityFilterStatsDirFmt') + + + + fmt_finder['output_format'] == 'QualityFilterStatsFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'QualityFilterStatsFmt') + + + + fmt_finder['output_format'] == 'RNAFASTAFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'RNAFASTAFormat') + + + + fmt_finder['output_format'] == 'RNASequencesDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'RNASequencesDirectoryFormat') + + + + fmt_finder['output_format'] == 'SampleEstimatorDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SampleEstimatorDirFmt') + + + + + fmt_finder['output_format'] == 'SeppReferenceDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SeppReferenceDirFmt') + + + + + + fmt_finder['output_format'] == 'SingleLanePerSamplePairedEndFastqDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SingleLanePerSamplePairedEndFastqDirFmt') + + + + fmt_finder['output_format'] == 'SingleLanePerSamplePairedEndFastqDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SingleLanePerSamplePairedEndFastqDirFmt') + + + + + fmt_finder['output_format'] == 'SingleLanePerSampleSingleEndFastqDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SingleLanePerSampleSingleEndFastqDirFmt') + + + + fmt_finder['output_format'] == 'SingleLanePerSampleSingleEndFastqDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'SingleLanePerSampleSingleEndFastqDirFmt') + + + + + fmt_finder['output_format'] == 'TSVTaxonomyDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'TSVTaxonomyDirectoryFormat') + + + + fmt_finder['output_format'] == 'TSVTaxonomyFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'TSVTaxonomyFormat') + + + + fmt_finder['output_format'] == 'TaxonomicClassiferTemporaryPickleDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'TaxonomicClassiferTemporaryPickleDirFmt') + + + + + fmt_finder['output_format'] == 'TrueTargetsDirectoryFormat' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'TrueTargetsDirectoryFormat') + + + + fmt_finder['output_format'] == 'UchimeStatsDirFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'UchimeStatsDirFmt') + + + + fmt_finder['output_format'] == 'UchimeStatsFmt' or (fmt_finder['output_format'] == 'None' and fmt_peek == 'UchimeStatsFmt') + + + + +QIIME 2: tools export +===================== +Export a QIIME 2 artifact to different formats + +Instructions +------------ + +1. Select the QZA you would like to export. Once selected, two fields will + update indicating the type and format of this QZA. + +2. If you wish to change the output format, first provide the same type as + the QZA (which is shown above). This will filter the avaiable formats. + +3. Select the format you desire. Some limited documentation is available on + these formats below. + +**IMPORTANT:** if you select the wrong type when exporting, you will recieve an +error suggesting "No transformation from <X> to <Y>". + +Formats: +-------- +These formats have documentation available. + +TSVTaxonomyFormat +***************** +Format for a 2+ column TSV file with an expected minimal header. + +The only header recognized by this format is: + + Feature ID<tab>Taxon + +Optionally followed by other arbitrary columns. + +This format supports blank lines. The expected header must be the first +non-blank line. In addition to the header, there must be at least one line +of data. + + +QIIME1DemuxFormat +***************** +QIIME 1 demultiplexed FASTA format. + +The QIIME 1 demultiplexed FASTA format is the default output format of +``split_libraries.py`` and ``split_libraries_fastq.py``. The file output by +QIIME 1 is named ``seqs.fna``; this filename is sometimes associated with +the file format itself due to its widespread usage in QIIME 1. + +The format is documented here: +http://qiime.org/documentation/file_formats.html#demultiplexed-sequences + +Format details: + +- FASTA file with exactly two lines per record: header and sequence. Each + sequence must span exactly one line and cannot be split across multiple + lines. + +- The ID in each header must follow the format ``<sample-id>_<seq-id>``. + ``<sample-id>`` is the identifier of the sample the sequence belongs to, + and ``<seq-id>`` is an identifier for the sequence *within* its sample. + In QIIME 1, ``<seq-id>`` is typically an incrementing integer starting + from zero, but any non-empty value can be used here, as long as the + header IDs remain unique throughout the file. Note: ``<sample-id>`` may + contain sample IDs that contain underscores; the rightmost underscore + will used to delimit sample and sequence IDs. + +- Descriptions in headers are permitted and ignored. + +- Header IDs must be unique within the file. + +- Each sequence must be DNA and cannot be empty. + + +FastqGzFormat +************* + +A gzipped fastq file. + + +Additional formats without documentation: +***************************************** + - AlignedRNASequencesDirectoryFormat + - MultiplexedSingleEndBarcodeInSequenceDirFmt + - AlignedDNASequencesDirectoryFormat + - NewickFormat + - SeppReferenceDirFmt + - ProcrustesStatisticsDirFmt + - PairedRNASequencesDirectoryFormat + - BIOMV210DirFmt + - EMPPairedEndDirFmt + - DistanceMatrixDirectoryFormat + - AlphaDiversityDirectoryFormat + - OrdinationDirectoryFormat + - ArtificialGroupingFormat + - BLAST6Format + - RNASequencesDirectoryFormat + - ProbabilitiesFormat + - PlacementsFormat + - DADA2StatsFormat + - SampleEstimatorDirFmt + - ImportanceFormat + - AlignedProteinFASTAFormat + - DNASequencesDirectoryFormat + - BIOMV210Format + - TSVTaxonomyDirectoryFormat + - QualityFilterStatsDirFmt + - SingleLanePerSampleSingleEndFastqDirFmt + - CasavaOneEightSingleLanePerSampleDirFmt + - ProteinFASTAFormat + - ProbabilitiesDirectoryFormat + - DADA2StatsDirFmt + - Bowtie2IndexDirFmt + - DifferentialFormat + - QIIME1DemuxDirFmt + - UchimeStatsFmt + - DeblurStatsFmt + - DeblurStatsDirFmt + - AlignedRNAFASTAFormat + - NewickDirectoryFormat + - EMPSingleEndDirFmt + - PredictionsDirectoryFormat + - AlignedDNAFASTAFormat + - ArtificialGroupingDirectoryFormat + - FirstDifferencesDirectoryFormat + - ProcrustesStatisticsFmt + - FirstDifferencesFormat + - BLAST6DirectoryFormat + - PairedDNASequencesDirectoryFormat + - ErrorCorrectionDetailsDirFmt + - MultiplexedPairedEndBarcodeInSequenceDirFmt + - LSMatFormat + - AlphaDiversityFormat + - PlacementsDirFmt + - OrdinationFormat + - BooleanSeriesFormat + - ImportanceDirectoryFormat + - AlignedProteinSequencesDirectoryFormat + - RNAFASTAFormat + - SingleLanePerSamplePairedEndFastqDirFmt + - TaxonomicClassiferTemporaryPickleDirFmt + - PredictionsFormat + - TrueTargetsDirectoryFormat + - ProteinSequencesDirectoryFormat + - DNAFASTAFormat + - QualityFilterStatsFmt + - BooleanSeriesDirectoryFormat + - DifferentialDirectoryFormat + - UchimeStatsDirFmt + + + 10.1038/s41587-019-0209-9 + + diff -r 000000000000 -r 0214b9ae8a6e test-data/.gitkeep