annotate datasets_genome.xml @ 20:35d32c807c23 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
author iuc
date Fri, 26 Dec 2025 17:16:51 +0000
parents 9a10a6449901
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
8a97adb91229 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 7fc0becfda6c41c95d4aa9ee32ae0539be9b6210
iuc
parents: 9
diff changeset
1 <tool id="datasets_download_genome" name="NCBI Datasets Genomes" profile="@PROFILE@" license="@LICENSE@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
2 <description>download genome sequence, annotation and metadata</description>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
3 <macros>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
5 </macros>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
6 <expand macro="bio_tools"/>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
7 <expand macro="requirements"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
8 <expand macro="version_command"/>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
9 <stdio>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
10 <regex match="Warning" source="stderr" level="warning" description=""/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
11 <regex match="skipping" source="stderr" level="warning" description=""/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
12 <regex match="ERROR" level="fatal"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
13 </stdio>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
14 <command detect_errors="exit_code"><![CDATA[
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
15 #import re
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
16 @SETUP_CERTIFICATES@
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
17 datasets download genome $query.subcommand.download_by
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
18 #if $query.subcommand.download_by == 'accession':
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
19 #if $query.subcommand.text_or_file.text_or_file == 'text':
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
20 #echo " ".join(f"'{x}'" for x in re.split(" |,", str($query.subcommand.text_or_file.accession)) if x)
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
21 #else
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
22 --inputfile '$query.subcommand.text_or_file.inputfile'
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
23 #end if
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
24 #else:
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
25 '$query.subcommand.taxon_positional'
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
26 $query.subcommand.tax_exact_match
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
27 #end if
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
28 $filters.reference
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
29 $filters.annotated
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
30 #if $filters.assembly_level:
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
31 --assembly-level $filters.assembly_level
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
32 #end if
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
33 --assembly-version $filters.assembly_version
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
34 #if $filters.assembly_source:
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
35 --assembly-source $filters.assembly_source
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
36 #end if
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
37 #if $filters.chromosomes:
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
38 --chromosomes '$filters.chromosomes'
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
39 #end if
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
40 $filters.exclude_atypical
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
41 #if $filters.mag:
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
42 --mag '$filters.mag'
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
43 #end if
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
44
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
45 @INCLUDE@
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
46 @RELEASED_BEFORE@
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
47 @RELEASED_AFTER@
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
48 #for search_term in $filters.search:
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
49 --search '$search_term.search'
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
50 #end for
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
51 --no-progressbar
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
52 --dehydrated
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
53
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
54 ## produce TSV report file
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
55 && dataformat tsv genome
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
56 --package ncbi_dataset.zip
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
57 --fields #echo ",".join($file_choices.report_columns)
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
58 > genome_data_report.tsv
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
59
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
60 ## unzip and rehydrate if any data is to be downloaded (include is not None)
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
61 #if $file_choices.include
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
62 ## unzip
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
63 && unzip ncbi_dataset.zip
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
64
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
65 ## rehydrate
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
66 && datasets rehydrate
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
67 --directory ./
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
68 #if not $file_choices.decompress
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
69 --gzip
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
70 #end if
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
71 --max-workers \${NCBI_DATASETS_MAX_WORKERS:-10}
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
72
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
73 ## rename all faa, fna (resp faa.gz, fna.gz) to fasta (resp fasta.gz) to allow discovery
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
74 && find ncbi_dataset \( -name "*.faa" -o -name "*.fna" -o -name "*.faa.gz" -o -name "*.fna.gz" \) -exec sh -c 'mv {} \$(echo {} | sed "s/.f[an]a\(.gz\)\?\$/.fasta\1/")' \;
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
75
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
76 ## unzip all compressed (non-fasta) files (jsonl files are just named .gz)
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
77 ## note "not decompress" means that the datasets are provided uncompressed (datasets rehydrate is called we --gzip)
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
78 ## in this case we need to decompress all datasets that don't have a Galaxy datatype allowing for compression
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
79 && find ncbi_dataset -name "*.jsonl.gz" -exec sh -c 'mv {} \$(dirname {})/\$(basename {} .gz)' \;
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
80 #if not $file_choices.decompress
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
81 && find ncbi_dataset \( -name "*.gz" ! -name "*fasta.gz" \) -exec gunzip {} \;
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
82 #end if
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
83
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
84 #if "seq-report" in $file_choices.include
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
85 && find ncbi_dataset -name sequence_report.jsonl -exec sh -c 'dataformat tsv genome-seq --inputfile {} > \$(dirname {})/\$(basename {} .jsonl).tsv' \;
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
86 #end if
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
87
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
88 && true ## because Galaxy removes trailing ; from command
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
89 #end if
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
90 ]]></command>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
91 <inputs>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
92 <section name="query" title="Query" expanded="true">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
93 <conditional name="subcommand">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
94 <param name="download_by" type="select" label="Choose how to find genomes to download">
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
95 <option value="accession">By NCBI assembly or BioProject accession</option>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
96 <option value="taxon">By taxon (NCBI Taxonomy ID, scientific or common name at any tax rank)</option>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
97 </param>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
98 <when value="accession">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
99 <expand macro="text_or_file"/>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
100 </when>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
101 <when value="taxon">
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
102 <expand macro="taxon_positional"/>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
103 <param argument="--tax-exact-match" type="boolean" truevalue="--tax-exact-match" falsevalue="" label="Exclude sub-species when a species-level taxon is specified"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
104 </when>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
105 </conditional>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
106 </section>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
107 <section name="filters" title="Filters and Limit">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
108 <param argument="--reference" type="boolean" truevalue="--reference" falsevalue="" label="Limit to reference and representative (GCF_ and GCA_) assemblies"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
109 <expand macro="annotation"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
110 <expand macro="assembly_level"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
111 <param argument="--assembly-version" type="select" label="Assembly version(s)">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
112 <option value="latest">Latest</option>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
113 <option value="all">All</option>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
114 </param>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
115 <expand macro="assembly_source"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
116 <expand macro="chromosomes"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
117 <param argument="--exclude-atypical" type="boolean" truevalue="--exclude-atypical" falsevalue="" label="Exclude atypical assemblies"/>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
118 <param argument="--mag" type="select" multiple="false" optional="true" label="Filter metagenome assembled genomes (MAGs)">
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
119 <option value="only" selected="false">Limit to MAGs</option>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
120 <option value="exclude" selected="false">Exclude MAGs</option>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
121 </param>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
122 <expand macro="released_options"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
123 <expand macro="released_options" before_or_after="after"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
124 <repeat name="search" title="Add search terms">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
125 <param argument="--search" type="text" label="Only include genomes that have the specified text in the searchable fields" help="Searchable fields are species and infraspecies, assembly name and submitter"/>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
126 </repeat>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
127 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
128 <section name="file_choices" title="Output options" expanded="true">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
129 <expand macro="tsv_report_columns">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
130 <option value="accession" selected="true">accession</option>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
131 <option value="organism-name" selected="true">organism-name</option>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
132 <option value="assminfo-submitter" selected="true">assminfo-submitter</option>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
133 <option value="assminfo-name" selected="true">assminfo-name</option>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
134 </expand>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
135 <expand macro="include">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
136 <expand macro="genome_includes"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
137 </expand>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
138 <param name="decompress" type="boolean" label="Decompress FASTA" help="By default FASTA files are provided zipped (fasta.gz) if this is checked the data will be decompressed"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
139 </section>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
140 </inputs>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
141 <outputs>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
142 <data name="genome_data_report" format="tabular" label="NCBI Genome Datasets: Data Report" from_work_dir="genome_data_report.tsv"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
143 <collection name="sequence_report" label="NCBI Genome Datasets: Sequence Data Report" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
144 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/sequence_report.tsv" ext="tabular" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
145 <filter>file_choices['include'] and "seq-report" in file_choices['include']</filter>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
146 </collection>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
147 <collection name="genome_fasta" label="NCBI Genome Datasets: genome fasta" type="list:list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
148 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)/(?!rna|cds_from)(?P&lt;identifier_1&gt;.*?)(_genomic)?\.(?P&lt;ext&gt;fasta(\.gz)?)" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
149 <filter>file_choices['include'] and "genome" in file_choices['include']</filter>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
150 </collection>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
151 <collection name="rna_fasta" label="NCBI Genome Datasets: RNA fasta" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
152 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/rna\.(?P&lt;ext&gt;fasta(\.gz)?)$" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
153 <filter>file_choices['include'] and "rna" in file_choices['include']</filter>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
154 </collection>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
155 <collection name="protein_fasta" label="NCBI Genome Datasets: protein fasta" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
156 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/protein\.(?P&lt;ext&gt;fasta(\.gz)?)$" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
157 <filter>file_choices['include'] and "protein" in file_choices['include']</filter>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
158 </collection>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
159 <collection name="genomic_cds" label="NCBI Genome Datasets: genomic cds fasta" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
160 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/cds_from_genomic\.(?P&lt;ext&gt;fasta(\.gz)?)$" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
161 <filter>file_choices['include'] and "cds" in file_choices['include']</filter>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
162 </collection>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
163 <collection name="genomic_gff" label="NCBI Genome Datasets: genomic gff3" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
164 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/genomic\.gff" ext="gff3" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
165 <filter>file_choices['include'] and "gff3" in file_choices['include']</filter>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
166 </collection>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
167 <collection name="genomic_gtf" label="NCBI Genome Datasets: gtf" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
168 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/genomic\.gtf" ext="gtf" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
169 <filter>file_choices['include'] and "gtf" in file_choices['include']</filter>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
170 </collection>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
171 <collection name="genomic_gbff" label="NCBI Genome Datasets: GenBank flatfile" type="list">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
172 <discover_datasets pattern="(?P&lt;identifier_0&gt;.*?)\/genomic\.gbff" ext="txt" directory="ncbi_dataset/data/" recurse="true" match_relative_path="true"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
173 <filter>file_choices['include'] and "gbff" in file_choices['include']</filter>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
174 </collection>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
175 </outputs>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
176 <tests>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
177 <test expect_num_outputs="3">
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
178 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
179 <param name="download_by" value="taxon"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
180 <param name="taxon_positional" value="human"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
181 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
182 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
183 <param name="chromosomes" value="21"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
184 <param name="released_before" value="01/01/2018"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
185 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
186 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
187 <!-- include a sequence (which should be downloaded as fasta.gz)
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
188 and one non-sequence (which should be decompressed) output -->
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
189 <param name="include" value="rna,gff3"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
190 </section>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
191 <output name="genome_data_report">
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
192 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
193 <has_text text="Assembly Accession&#9;Assembly Name&#9;Assembly Submitter&#9;Organism Name"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
194 <has_n_lines min="140"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
195 <has_n_columns n="4"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
196 </assert_contents>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
197 </output>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
198 <output_collection name="rna_fasta" type="list">
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
199 <element name="GCF_000306695.2" decompress="true">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
200 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
201 <has_text text="&gt;"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
202 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
203 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
204 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
205 <output_collection name="genomic_gff" type="list">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
206 <element name="GCF_000306695.2">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
207 <assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
208 <has_n_lines min="1000000"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
209 <has_line line="##gff-version 3"/>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
210 <has_n_columns n="9" comment="#"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
211 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
212 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
213 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
214 <assert_command>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
215 <has_text text="gunzip"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
216 </assert_command>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
217 </test>
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
218 <test expect_num_outputs="2">
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
219 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
220 <param name="download_by" value="taxon"/>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
221 <param name="taxon_positional" value="Norway rat"/>
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
222 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
223 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
224 <param name="chromosomes" value="MT"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
225 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
226 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
227 <param name="include" value="genome"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
228 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
229 </section>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
230 <output_collection name="genome_fasta" type="list:list" count="9">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
231 <expand macro="genome_fasta_assert" el1="GCA_000001895.4" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
232 <expand macro="genome_fasta_assert" el1="GCA_015227675.2" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
233 <expand macro="genome_fasta_assert" el1="GCA_036323735.1" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
234 <expand macro="genome_fasta_assert" el1="GCA_041222355.1" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
235 <expand macro="genome_fasta_assert" el1="GCA_045687965.1" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
236 <expand macro="genome_fasta_assert" el1="GCA_045687995.1" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
237 <expand macro="genome_fasta_assert" el1="GCA_045688005.1" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
238 <expand macro="genome_fasta_assert" el1="GCF_000001895.5" el2="chrMT" expression="&gt;"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
239 <expand macro="genome_fasta_assert" el1="GCF_015227675.2" el2="chrMT" expression="&gt;"/>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
240 <!-- According to https://github.com/ncbi/datasets/issues/188, the following should not be included among the returned results anymore 09/2023 -->
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
241 <!--
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
242 <expand macro="genome_fasta_assert" el1="GCA_000442335.2" el2="GCA_000442335.2_LinearCen1.1_normalized" expression=">" expression_n="25"/>
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
243 <expand macro="genome_fasta_assert" el1="GCA_000002135.3" el2="GCA_000002135.3_CRA_TCAGchr7v2" expression=">"/>
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
244 -->
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
245 </output_collection>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
246 <output name="genome_data_report">
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
247 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
248 <has_text text="Rattus norvegicus"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
249 <has_n_columns n="4"/>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
250 </assert_contents>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
251 </output>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
252 </test>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
253 <!-- same as previous test but assembly_source=refseq, which removes all of the genomes -->
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
254 <test expect_failure="true">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
255 <conditional name="query|subcommand">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
256 <param name="download_by" value="taxon"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
257 <param name="taxon_positional" value="human"/>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
258 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
259 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
260 <param name="chromosomes" value="21"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
261 <param name="assembly_level" value="chromosome,complete"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
262 <param name="assembly_source" value="refseq"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
263 <param name="released_before" value="01/01/2018"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
264 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
265 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
266 <param name="include" value="genome"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
267 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
268 </section>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
269 <assert_stderr>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
270 <has_text text="no genome assemblies were found"/>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
271 </assert_stderr>
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
272 <!-- In the current state of the NCBI tool/DB, no output to check.
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
273 But the returned results seem to change from time to time and it might
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
274 be necessary to re-enable this code block if the test fails in the future. -->
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
275 <!--
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
276 <output_collection name="genome_fasta" type="list:list" count="2">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
277 <expand macro="genome_fasta_assert" el1="GCF_000002125.1" el2="chr21" expression=">"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
278 <expand macro="genome_fasta_assert" el1="GCF_000306695.2" el2="chr21" expression=">"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
279 </output_collection>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
280 <output name="genome_data_report">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
281 <assert_contents>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
282 <has_text text="Homo sapiens"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
283 <has_n_lines n="5"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
284 <has_n_columns n="4"/>
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
285 </assert_contents>
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
286 </output> -->
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
287 </test>
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
288 <test expect_num_outputs="4">
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
289 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
290 <param name="download_by" value="accession"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
291 <conditional name="text_or_file">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
292 <param name="text_or_file" value="text"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
293 <param name="accession" value="GCF_000013305.1 GCF_000007445.1"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
294 </conditional>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
295 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
296 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
297 <param name="released_before" value="01/01/2007"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
298 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
299 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
300 <param name="include" value="seq-report,gtf,cds"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
301 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
302 </section>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
303 <output name="genome_data_report">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
304 <assert_contents>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
305 <has_text text="GCF_000013305.1"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
306 <has_n_lines n="3"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
307 <has_n_columns n="4"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
308 </assert_contents>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
309 </output>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
310 <output_collection name="sequence_report" type="list" count="2">
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
311 <element name="GCF_000007445.1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
312 <assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
313 <has_text text="GCF_000007445.1"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
314 <has_n_lines n="2"/>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
315 <has_n_columns n="15"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
316 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
317 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
318 <element name="GCF_000013305.1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
319 <assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
320 <has_text text="GCF_000013305.1"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
321 <has_n_lines n="2"/>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
322 <has_n_columns n="15"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
323 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
324 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
325 </output_collection>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
326 <output_collection name="genomic_gtf" type="list" count="2">
12
e8d51503c749 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit baddca770f8ae8475785374d883b3b42fac27c0c
iuc
parents: 11
diff changeset
327 <element name="GCF_000007445.1" file="GCF_000007445.1.genomic.gtf" compare="contains"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
328 <element name="GCF_000013305.1" file="genome.2.GCF_000013305.1.genomic.gtf" compare="contains"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
329 </output_collection>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
330 <output_collection name="genomic_cds" type="list">
15
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
331 <element name="GCF_000007445.1" file="genome.2.GCF_000007445.1.genomic.cds" compare="contains"/>
dfad868c911b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 390b8177036c256e7e870dfe67c6de7d6417ad39
iuc
parents: 14
diff changeset
332 <element name="GCF_000013305.1" file="genome.2.GCF_000013305.1.genomic.cds" compare="contains"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
333 </output_collection>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
334 </test>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
335 <test expect_num_outputs="4">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
336 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
337 <param name="download_by" value="accession"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
338 <conditional name="text_or_file">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
339 <param name="text_or_file" value="file"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
340 <param name="inputfile" value="accessions.txt"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
341 </conditional>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
342 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
343 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
344 <param name="released_before" value="01/01/2007"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
345 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
346 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
347 <param name="include" value="seq-report,gff3,gbff"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
348 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
349 </section>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
350 <output name="genome_data_report">
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
351 <assert_contents>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
352 <has_text text="GCF_000013305.1"/>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
353 <has_text text="GCF_000007445.1"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
354 <has_n_lines n="3"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
355 <has_n_columns n="4"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
356 </assert_contents>
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
357 </output>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
358 <output_collection name="genomic_gff" type="list">
12
e8d51503c749 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit baddca770f8ae8475785374d883b3b42fac27c0c
iuc
parents: 11
diff changeset
359 <element name="GCF_000007445.1" file="genome.3.GCF_000007445.1.genomic.gff" compare="contains"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
360 <element name="GCF_000013305.1" file="genome.3.GCF_000013305.1.genomic.gff" compare="contains"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
361 </output_collection>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
362 <output_collection name="genomic_gbff" type="list">
12
e8d51503c749 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit baddca770f8ae8475785374d883b3b42fac27c0c
iuc
parents: 11
diff changeset
363 <element name="GCF_000007445.1" file="genome.3.GCF_000007445.1.genomic.gbff" compare="contains"/>
3
c87df3f9e19d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 800d16f3bd40266d8734f4572988cb2b306b4fd3"
iuc
parents: 2
diff changeset
364 <element name="GCF_000013305.1" file="genome.3.GCF_000013305.1.genomic.gbff" compare="contains"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
365 </output_collection>
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
366 </test>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
367 <!-- should not fail https://github.com/ncbi/datasets/issues/194 -->
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
368 <test expect_num_outputs="2">
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
369 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
370 <param name="download_by" value="accession"/>
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
371 <conditional name="text_or_file">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
372 <param name="text_or_file" value="text"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
373 <param name="accession" value="GCF_000001405"/>
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
374 </conditional>
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
375 </conditional>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
376 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
377 <param name="released_before" value="01/01/2015"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
378 <param name="assembly_version" value="all"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
379 </section>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
380 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
381 <param name="include" value="seq-report"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
382 </section>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
383 <output name="genome_data_report">
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
384 <!-- assert that we get at least the 16 versions available at the time of writing this test -->
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
385 <assert_contents>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
386 <has_text text="GCF_000001405" min="16"/>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
387 <has_n_lines min="16"/>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
388 <has_n_columns n="4"/>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
389 </assert_contents>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
390 </output>
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
391 <!--not testing the collection output. the count will change over time
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
392 and this can't be tested for at the moment
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
393 <output_collection name="sequence_report" type="list" count="16"/> -->
8
d64df2210624 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit a58a3198ea1b60b6aa9567c6c65f00f8361794f6"
iuc
parents: 3
diff changeset
394 </test>
10
8a97adb91229 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 7fc0becfda6c41c95d4aa9ee32ae0539be9b6210
iuc
parents: 9
diff changeset
395 <test expect_num_outputs="5">
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
396 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
397 <param name="download_by" value="accession"/>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
398 <conditional name="text_or_file">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
399 <param name="text_or_file" value="text"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
400 <param name="accession" value="GCF_000146045.2"/>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
401 </conditional>
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
402 </conditional>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
403 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
404 <param name="include" value="genome,protein,rna,cds"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
405 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
406 </section>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
407 <output_collection name="genome_fasta" type="list:list" count="1">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
408 <expand macro="genome_fasta_assert" el1="GCF_000146045.2" el2="GCF_000146045.2_R64" expression="&gt;NC_[0-9]+\.[0-9]+ Saccharomyces cerevisiae S288[Cc] (mitochondrion|chromosome .*), complete (sequence|genome)" expression_n="17"/>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
409 </output_collection>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
410 <output_collection name="protein_fasta" type="list" count="1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
411 <element name="GCF_000146045.2" decompress="true">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
412 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
413 <has_text text="&gt;"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
414 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
415 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
416 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
417 <output_collection name="rna_fasta" type="list" count="1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
418 <element name="GCF_000146045.2" decompress="true">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
419 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
420 <has_text text="&gt;"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
421 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
422 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
423 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
424 </test>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
425 <!-- same as the previous test, but use the default value for decompress,
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
426 see comment at the beginning of the tests -->
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
427 <test expect_num_outputs="5">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
428 <conditional name="query|subcommand">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
429 <param name="download_by" value="accession"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
430 <conditional name="text_or_file">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
431 <param name="text_or_file" value="text"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
432 <param name="accession" value="GCF_000146045.2"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
433 </conditional>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
434 </conditional>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
435 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
436 <param name="include" value="genome,protein,rna,cds"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
437 </section>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
438 <output_collection name="genome_fasta" type="list:list" count="1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
439 <element name="GCF_000146045.2">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
440 <element name="GCF_000146045.2_R64" ftype="fasta.gz">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
441 <assert_contents>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
442 <has_size value="3843460" delta="2000"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
443 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
444 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
445 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
446 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
447 <output_collection name="protein_fasta" type="list" count="1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
448 <element name="GCF_000146045.2" ftype="fasta.gz">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
449 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
450 <has_size value="1847862" delta="2000"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
451 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
452 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
453 </output_collection>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
454 <output_collection name="rna_fasta" type="list" count="1">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
455 <element name="GCF_000146045.2" ftype="fasta.gz">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
456 <assert_contents>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
457 <has_size min="2700000" max="2800000"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
458 </assert_contents>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
459 </element>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
460 </output_collection>
9
fcd6769c5b7d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3f6e22f12ae0fe27cfc1d3dab576d0c10017f41e
iuc
parents: 8
diff changeset
461 </test>
11
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
462 <test expect_num_outputs="3">
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
463 <conditional name="query|subcommand">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
464 <param name="download_by" value="accession"/>
11
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
465 <conditional name="text_or_file">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
466 <param name="text_or_file" value="text"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
467 <param name="accession" value="GCF_000146045.2 GCF_000002945.1"/>
11
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
468 </conditional>
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
469 </conditional>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
470 <section name="file_choices">
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
471 <param name="include" value="seq-report,genome"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
472 <param name="decompress" value="true"/>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
473 </section>
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
474 <output_collection name="sequence_report" type="list" count="2"/>
11
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
475 <output_collection name="genome_fasta" type="list:list" count="2">
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
476 <expand macro="genome_fasta_assert" el1="GCF_000002945.2" el2="GCF_000002945.2_ASM294v3" expression="&gt;NC_[0-9]+\.[0-9]+ Schizosaccharomyces pombe.*" expression_n="4"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
477 <expand macro="genome_fasta_assert" el1="GCF_000146045.2" el2="GCF_000146045.2_R64" expression="&gt;NC_[0-9]+\.[0-9]+ Saccharomyces cerevisiae S288[Cc].*" expression_n="17"/>
11
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
478 </output_collection>
4ca46c586b54 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit c204867781d8755c7469a88c11478b15caec57b2
iuc
parents: 10
diff changeset
479 </test>
16
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
480 <!-- tax_exact_match should filter out strains
9a10a6449901 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 1c7abf3293422fb432b5acd2ef178e7536d65f0b
iuc
parents: 15
diff changeset
481 https://github.com/ncbi/datasets/issues/187 -->
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
482 <test expect_num_outputs="2">
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
483 <conditional name="query|subcommand">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
484 <param name="download_by" value="taxon"/>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
485 <param name="taxon_positional" value="4932"/>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
486 <param name="tax_exact_match" value="true"/>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
487 </conditional>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
488 <output name="genome_data_report">
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
489 <assert_contents>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
490 <has_text text="Saccharomyces cerevisiae ZTW1" negate="true"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
491 </assert_contents>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
492 </output>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
493 </test>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
494 <!-- test search filter -->
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
495 <test expect_num_outputs="1">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
496 <conditional name="query|subcommand">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
497 <param name="download_by" value="taxon"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
498 <param name="taxon_positional" value="Streptococcus"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
499 </conditional>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
500 <section name="filters">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
501 <repeat name="search">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
502 <param name="search" value="pyogenes"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
503 </repeat>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
504 </section>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
505 <section name="file_choices">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
506 <param name="include" value_json="null"/>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
507 </section>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
508 <output name="genome_data_report">
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
509 <assert_contents>
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
510 <has_text text="pyogenes"/>
13
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
511 </assert_contents>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
512 </output>
d979ba07ddd4 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit 3d012f702b54172f30a49543bf7e5fff2dd71f30
iuc
parents: 12
diff changeset
513 </test>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
514 </tests>
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
515 <help><![CDATA[
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
516 .. class:: infomark
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
517
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
518 **What it does**
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
519
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
520 Downloads genome assemblies from NCBI using the `datasets`_ command-line tool.
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
521 Retrieve genome sequences, annotations, and metadata by accession or taxon.
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
522
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
523 **Query Options**
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
524
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
525 - **By Accession**: NCBI Assembly (GCF\_/GCA\_) or BioProject accession
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
526 - **By Taxon**: Taxonomy ID, scientific name, or common name
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
527
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
528 **Filters**
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
529
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
530 ==================== ===============================================
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
531 Filter Description
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
532 ==================== ===============================================
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
533 Reference only Limit to reference/representative assemblies
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
534 Annotated only Include only genomes with annotations
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
535 Assembly level Chromosome, complete, contig, or scaffold
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
536 Assembly source RefSeq (GCF\_) or GenBank (GCA\_)
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
537 Exclude atypical Remove atypical assemblies (e.g., partial)
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
538 MAG filter Include/exclude metagenome-assembled genomes
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
539 Date range Filter by release date
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
540 ==================== ===============================================
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
541
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
542 ----
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
543
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
544 .. class:: warningmark
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
545
20
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
546 **Note**: The "Reference only" filter returns only RefSeq (GCF\_) assemblies.
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
547 If a taxon has only GenBank (GCA\_) assemblies, this filter will return no results
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
548 with a misleading error message. It is a NCBI datasets bug (not a Galaxy bug).
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
549
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
550 **Outputs**
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
551
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
552 - **Data Report**: Tabular metadata for matching assemblies
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
553 - **Genome FASTA**: Genomic sequences (nested collection by accession)
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
554 - **Annotation files**: GFF3, GTF, GenBank flat files
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
555 - **Protein/RNA/CDS**: Amino acid and nucleotide sequences
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
556 - **Sequence Report**: Per-sequence metadata (chromosome, length, etc.)
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
557
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
558 .. _datasets: https://www.ncbi.nlm.nih.gov/datasets/
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
559
35d32c807c23 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/ncbi_datasets commit 5a65a62588a36d757f96681bf72f537c12c91beb
iuc
parents: 16
diff changeset
560 ]]></help>
14
a222b4d3d52e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit d3fa7b70aa028f527a1dbbb210c172c637dfd4d9
iuc
parents: 13
diff changeset
561 <expand macro="citations"/>
0
c6009f4d7261 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ncbi_datasets commit fd91cf3000d556d8219426eddb8a3059071a2009"
iuc
parents:
diff changeset
562 </tool>