annotate pysradb.xml @ 2:b91e1e70f3a1 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
author iuc
date Mon, 23 Jan 2023 16:10:06 +0000
parents f63cf0adfd87
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
1 <tool id='pysradb_search' name='pysradb search' version='@TOOL_VERSION@+galaxy@SUFFIX_VERSION@' profile='20.01'>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
2 <description>sequence metadata from SRA/ENA</description>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
3 <macros>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
4 <import>macros.xml</import>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
5 </macros>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
6 <expand macro="bio_tools"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
7 <expand macro='requirements' />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
8 <command detect_errors='exit_code'><![CDATA[
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
9 pysradb search
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
10 --db $database
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
11 #if $conditional_platform.instrument
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
12 --query '${conditional_platform.instrument} ${query}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
13 #else
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
14 --query '${query}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
15 #end if
2
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
16 --source '${conditional_mode.source}'
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
17 #if $conditional_mode.selector == 'false'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
18 --organism '${conditional_mode.organism}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
19 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
20 #if $conditional_platform.platform == 'illumina'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
21 #if $conditional_platform.layout
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
22 --layout $conditional_platform.layout
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
23 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
24 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
25 --platform '$conditional_platform.platform'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
26 #if $selection
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
27 --selection '${selection}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
28 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
29 #if $strategy
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
30 --strategy '${strategy}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
31 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
32
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
33 ## Optional fields
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
34 --max $output_options.max
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
35 #if $advanced.mbases
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
36 --mbases $advanced.mbases
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
37 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
38 #if $advanced.accession
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
39 --accession '${advanced.accession}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
40 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
41 #if $advanced.publication_date
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
42 --publication-date '${advanced.publication_date}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
43 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
44 --verbosity $output_options.verbosity
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
45 #if 'stats' in $output_options.output_files
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
46 --stats
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
47 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
48 #if 'graphs' in $output_options.output_files
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
49 --graphs 'daterange selection basecount'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
50 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
51 --saveto 'output.tsv'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
52 #if 'stats' in $output_options.output_files
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
53 > stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
54 #if $output_options.verbosity == '2' or $output_options.verbosity == '3'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
55 && echo ' Sequencing instrument:' >> stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
56 #if $database == 'sra'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
57 && gawk -F '\t' '{print $11}' 'output.tsv' | tail -n +2 | sort | uniq -c | gawk '{ print " ", $0 }' >> stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
58 #else
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
59 && gawk -F '\t' '{print $12}' 'output.tsv' | tail -n +2 | sort | uniq -c | gawk '{ print " ", $0 }' >> stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
60 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
61 #end if
2
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
62 && echo $'\n Query keywords: ${query}\n' >> stats.txt
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
63 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
64 #if 'graphs' in $output_options.output_files
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
65 && convert 'search_plots/Histogram*.svg' -set filename:fn '%[basename]' 'search_plots/%[filename:fn].jpg'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
66 && mv 'search_plots/Histogram of Base Count'*.jpg 'search_plots/histogram_base_count.jpg'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
67 && mv 'search_plots/Histogram of Library'*jpg 'search_plots/histogram_library.jpg'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
68 && mv 'search_plots/Histogram of Publication'*.jpg 'search_plots/histogram_publication.jpg'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
69 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
70 ]]></command>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
71 <inputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
72 <param name="database" type="select" label="Database to query"
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
73 help="Sequence Read Archive (SRA) data, is the largest publicly available repository of high throughput sequencing data. The European Nucleotide
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
74 Archive (ENA) provides a comprehensive record of nucleotide sequencing information.">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
75 <option value="sra">SRA: Sequence Read Archive</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
76 <option value="ena">ENA: European Nucleotide Archive</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
77 </param>
1
f63cf0adfd87 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit ce41250f1a9525090296ce9351b8a38a521af6b1
iuc
parents: 0
diff changeset
78 <param argument="--query" type="text" value="" optional="true"
f63cf0adfd87 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit ce41250f1a9525090296ce9351b8a38a521af6b1
iuc
parents: 0
diff changeset
79 label="Query keywords/BioProject ID" help="Multiple keywords should be separated by spaces. Example: colorectal cancer">
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
80 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
81 <valid initial="string.letters,string.digits">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
82 <add value="_" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
83 <add value="-" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
84 <add value=" " />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
85 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
86 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
87 <validator type="regex">[0-9a-zA-Z_ -]+</validator>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
88 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
89 <conditional name="conditional_mode">
1
f63cf0adfd87 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit ce41250f1a9525090296ce9351b8a38a521af6b1
iuc
parents: 0
diff changeset
90 <param name="selector" type="select" label="Metagenomic data" help="Enable this option if you are interested in genetic material recovered directly from environmental or clinical samples. Default: disabled">
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
91 <option value="false" selected="true">Disabled</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
92 <option value="true">Enabled</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
93 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
94 <when value="false">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
95 <expand macro="source_macro">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
96 <option value="genomic">Genomic</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
97 <option value="transcriptomic">Transcriptomic</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
98 <option value="genomic single cell">Genomic single cell</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
99 <option value="transcriptomic single cell">Transcriptomic single cell</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
100 <option value="viral rna">Viral RNA</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
101 <option value="synthetic">Synthetic</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
102 <option value="other">Other</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
103 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
104 <param argument="--organism" type="text" value="Homo sapiens" label="Scientific name of the sample organism" help="The scientific name of a species that is set by binomial nomenclature entails two parts: generic name (or genus name) and specific name">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
105 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
106 <valid initial="string.letters">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
107 <add value=" " />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
108 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
109 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
110 <validator type="regex" message="This field is compulsory. Please only use letters or whitespace">[a-zA-Z ]+</validator>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
111 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
112 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
113 <when value="true">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
114 <expand macro="source_macro">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
115 <option value="metagenomic">Metagenomic</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
116 <option value="metatranscriptomic">Metatranscriptomic</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
117 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
118 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
119 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
120 <conditional name="conditional_platform">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
121 <param argument="--platform" type="select" label="Platform" help="Sequencing platform used for generating the reads">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
122 <option value="illumina">Illumina</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
123 <option value="oxford nanopore">Oxford Nanopore</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
124 <option value="pacbio smrt">PacBio SMRT</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
125 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
126 <when value="illumina">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
127 <expand macro="instrument_macro" >
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
128 <option value="NovaSeq 6000">NovaSeq 6000</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
129 <option value="HiSeq X Ten">HiSeq X Ten</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
130 <option value="NextSeq 2000">NextSeq 2000</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
131 <option value="NextSeq 550">NextSeq 550</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
132 <option value="NextSeq 500">NextSeq 500</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
133 <option value="HiSeq 4000">HiSeq 4000</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
134 <option value="HiSeq 3000">HiSeq 3000</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
135 <option value="HiSeq 2500">HiSeq 2500</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
136 <option value="HiSeq 2000">HiSeq 2000</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
137 <option value="MiSeq">MiSeq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
138 <option value="Genome Analyzer IIx">Genome Analyzer IIx</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
139 <option value="Genome Analyzer">Genome Analyzer</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
140 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
141 <param argument="--layout" type="select" optional="true" label="Library layout" help="Paired-end reads improve the ability to identify the relative positions of various reads in the
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
142 genome, making it much more effective than single-end reading in resolving structural rearrangements such as gene insertions, deletions, or inversions. Note: Only available for the Illumina platform">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
143 <option value="single">Single reads</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
144 <option value="paired">Paired reads</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
145 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
146 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
147 <when value="pacbio smrt">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
148 <expand macro="instrument_macro">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
149 <option value="PacBio RS">PacBio RS</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
150 <option value="PacBio RS II">PacBio RS II </option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
151 <option value="Sequel">Sequel</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
152 <option value="Sequel II">Sequel II</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
153
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
154 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
155 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
156 <when value="oxford nanopore">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
157 <expand macro="instrument_macro" >
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
158 <option value="MinION">MinION</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
159 <option value="PromethION">PromethION</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
160 <option value="GridION">GridION</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
161 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
162 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
163 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
164
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
165 <param argument="--strategy" type="select" optional="true" label="Library preparation strategy" help="Sequencing technique intended for the library">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
166 <option value="amplicon">Amplicon</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
167 <option value="atac seq">ATAC-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
168 <option value="bisulfite seq">Bisulfite-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
169 <option value="chia pet">Chromatin interaction analysis with paired-end tag (ChIA-PET)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
170 <option value="chip">ChIP</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
171 <option value="chip seq">ChIP-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
172 <option value="cts">Coding transcriptome sequencing (CTS)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
173 <option value="dnase hypersensitivity">DNase-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
174 <option value="est">EST</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
175 <option value="faire seq">FAIRE-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
176 <option value="fl cdna">FL-cDNA</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
177 <option value="gbs">Genotyping-by-sequencing (GBS)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
178 <option value="hi c">Hi-C</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
179 <option value="medip seq">Methylated DNA immunoprecipitation sequencing (MeDIP-Seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
180 <option value="mbd seq">Methyl-binding domain sequencing (MBD-seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
181 <option value="mnase seq">Micrococcal nuclease sequencing (MNase-seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
182 <option value="mirna seq">miRNA-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
183 <option value="mre seq">Methylation sensitive restriction enzyme sequencing (MRE-seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
184 <option value="ncrna seq">ncRNA-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
185 <option value="other">Other</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
186 <option value="poolclone">POOLCLONE</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
187 <option value="rad seq">Restriction site-associated DNA sequencing (RAD-seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
188 <option value="rip seq">RNA immunoprecipitation sequencing (RIP-seq)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
189 <option value="rna seq">RNA-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
190 <option value="selex">Systematic evolution of ligands by exponential enrichment (SELEX)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
191 <option value="synthetic long read">Synthetic long-read sequencing</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
192 <option value="target capture">Target capture sequencing (TCS)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
193 <option value="tn seq">Tn-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
194 <option value="wcs">Whole chromosome shotgun (WCS)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
195 <option value="wga">Whole genome amplification (WGA)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
196 <option value="wgs">Whole genome sequencing (WGS) </option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
197 <option value="wxs">Whole exome sequencing (WXS)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
198 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
199 <param argument="--selection" type="select" optional="true" label="Library selection" help="Method used to select and/or enrich the material being sequenced">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
200 <option value="5 methylcytidine antibody">5-methylcytidine antibody</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
201 <option value="cage">CAGE</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
202 <option value="cdna">cDNA</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
203 <option value="chip">ChIP</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
204 <option value="chip seq">ChIP-seq</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
205 <option value="dnase">DNAse</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
206 <option value="hmpr">Hypomethylated partial restriction (HMPR)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
207 <option value="hybrid selection">Hybrid selection</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
208 <option value="inverse rrna">Inverse RNA</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
209 <option value="mbd2 protein methyl cpg binding domain">Methylated DNA binding domain protein 2 (MBD2)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
210 <option value="mda">Multiple displacement amplification (MDA)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
211 <option value="mf">Mechanical fragmentation (MF)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
212 <option value="mnase">Micrococcal nuclease (MNase)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
213 <option value="msII">MSII</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
214 <option value="oligo dt">Oligo(dT)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
215 <option value="padlock proves capture method">Padlock probe capture</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
216 <option value="pcr">PCR</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
217 <option value="polya">PolyA</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
218 <option value="race">Rapid amplification of cDNA ends (RACE)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
219 <option value="random">Random</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
220 <option value="random pcr">Random PCR</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
221 <option value="reduced representation">Reduced representation</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
222 <option value="repeat fractionation">Repeat fractionation</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
223 <option value="restriction digest">Restriction digest</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
224 <option value="rt pcr">RT-PCR</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
225 <option value="size fractionation">Size fractionation</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
226 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
227 <section name="advanced" title="Advanced options">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
228 <param argument="--accession" type="text" value="" optional="true" label="Accession number" help="Relevant study/experiment/sample/run accession number">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
229 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
230 <valid initial="string.letters,string.digits"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
231 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
232 <validator type="regex">[0-9a-zA-Z]+</validator>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
233 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
234 <param argument="--mbases" type="integer" min="0" value="" optional="true"
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
235 label="Sample size" help="Size of the sample rounded to the nearest megabase" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
236 <param argument="--publication-date" type="text" value="" optional="true"
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
237 label="Publication date" help="Publication date of the run in the format dd-mm-yyyy.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
238 If a date range is desired, enter the start date, followed by end date, separated by a colon ':'.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
239 Example: 01-01-2010:31-12-2010">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
240 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
241 <valid initial="string.digits">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
242 <add value=":" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
243 <add value="-" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
244 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
245 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
246 <validator type="regex">[0-9:-]+</validator>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
247 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
248 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
249 <section name="output_options" title="Output options">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
250 <param argument="--verbosity" type="select" label="Level of search result details" help="Default: 2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
251 <option value="0">0: run accession only</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
252 <option value="1">1: run accession and experiment title</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
253 <option value="2" selected="true">2: accession numbers, titles and sequencing information</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
254 <option value="3">3: all available metadata</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
255 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
256 <param argument="--max" type="integer" min="1" max="10000" value="100" label="Maximum number of entries"
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
257 help="Note: If the maximum number set is large, querying the SRA database will take significantly longer due to API limits" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
258 <param name="output_files" type="select" multiple="true" display="checkboxes" label="Additional output files">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
259 <option value="stats" selected="true">Statistics for the search query (--stats)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
260 <option value="graphs">Generates graphs to illustrate the search result (--graphs)</option>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
261 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
262 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
263 </inputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
264 <outputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
265 <data name="metadata_file" from_work_dir="output.tsv" format="tsv" label="${tool.name} on ${on_string}: metadata"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
266 <collection name="graphs_collection" type="list" label="${tool.name} on ${on_string}: search plots">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
267 <discover_datasets pattern="(?P&lt;name&gt;.+)\.jpg" format="jpg" directory="search_plots" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
268 <filter>'graphs' in output_options['output_files']</filter>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
269 </collection>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
270 <data name="stats" from_work_dir="stats.txt" format="txt" label="${tool.name} on ${on_string}: stats">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
271 <filter>'stats' in output_options['output_files']</filter>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
272 </data>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
273 </outputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
274 <tests>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
275 <!-- Test 01: default options -->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
276 <test expect_num_outputs="3">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
277 <param name="database" value="sra"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
278 <param name="query" value="cancer"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
279 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
280 <param name="selector" value="false"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
281 <param name="organism" value="Homo sapiens"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
282 <param name="source" value="transcriptomic"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
283 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
284 <section name="output_options">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
285 <param name="max" value="100"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
286 <param name="output_files" value="stats,graphs"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
287 </section>
2
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
288 <output name="metadata_file" ftype="tsv">
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
289 <assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
290 <has_n_lines n="101"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
291 <has_n_columns n="16"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
292 </assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
293 </output>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
294 <output name="stats" ftype="txt">
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
295 <assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
296 <has_text text="Statistics for the search query:"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
297 <has_text text="Query keywords: cancer"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
298 </assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
299 </output>
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
300 <output_collection name="graphs_collection" type="list" count="3">
2
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
301 <element name="histogram_base_count" ftype="jpg">
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
302 <assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
303 <has_size value="82507" delta="10000"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
304 </assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
305 </element>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
306 <element name="histogram_library" ftype="jpg">
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
307 <assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
308 <has_size value="49925" delta="10000"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
309 </assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
310 </element>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
311 <element name="histogram_publication" ftype="jpg">
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
312 <assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
313 <has_size value="46059" delta="10000"/>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
314 </assert_contents>
b91e1e70f3a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 2d911e00c68a1be27d3627acd5020ee12378919b
iuc
parents: 1
diff changeset
315 </element>
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
316 </output_collection>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
317 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
318 <!-- Test 02: Specific search options-->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
319 <test expect_num_outputs="2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
320 <param name="database" value="sra"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
321 <conditional name="conditional_platform">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
322 <param name="platform" value="illumina"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
323 <param name="instrument" value="NovaSeq 6000"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
324 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
325 <param name="strategy" value="wga"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
326 <param name="selection" value="pcr"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
327 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
328 <param name="selector" value="false"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
329 <param name="source" value="genomic single cell"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
330 <param name="organism" value="Homo sapiens"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
331 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
332 <section name="advanced">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
333 <param name="publication_date" value="01-11-2022"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
334 <param name="accession" value="SRX18108950"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
335 <param name="verbosity" value="3"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
336 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
337 <output name="metadata_file" file="test_02.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
338 <output name="stats" file="test_02_stats.txt" ftype="txt"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
339 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
340 <!-- Test 03: ENA database and verbosity 1-->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
341 <test expect_num_outputs="2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
342 <param name="database" value="ena"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
343 <param name="query" value="cancer"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
344 <param name="strategy" value="wxs"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
345 <param name="selection" value="random"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
346 <section name="output_options">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
347 <param name="verbosity" value="1"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
348 <param name="max" value="50"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
349 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
350 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
351 <param name="selector" value="false"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
352 <param name="source" value="genomic"/>
1
f63cf0adfd87 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit ce41250f1a9525090296ce9351b8a38a521af6b1
iuc
parents: 0
diff changeset
353 <param name="organism" value="Homo sapiens"/>
0
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
354 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
355 <output name="metadata_file" file="test_03.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
356 <output name="stats" file="test_03.txt" ftype="txt"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
357 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
358 <!-- Test 04: Test metatranscriptome query -->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
359 <test expect_num_outputs="2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
360 <param name="database" value="sra"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
361 <param name="query" value="escherichia"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
362 <section name="advanced">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
363 <param name="mbases" value="100"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
364 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
365 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
366 <param name="selector" value="true"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
367 <param name="source" value="metagenomic"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
368 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
369 <output name="metadata_file" file="test_04.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
370 <output name="stats" file="test_04.txt" ftype="txt"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
371 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
372 <!-- Test 05: Test nanopore data -->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
373 <test expect_num_outputs="2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
374 <param name="database" value="sra"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
375 <param name="query" value="cancer"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
376 <conditional name="conditional_platform">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
377 <param name="platform" value="oxford nanopore"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
378 <param name="instrument" value="MinION"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
379 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
380 <param name="strategy" value="rna seq"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
381 <param name="selection" value="cdna"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
382 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
383 <param name="selector" value="false"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
384 <param name="source" value="transcriptomic"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
385 <param name="organism" value="Homo sapiens"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
386 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
387 <output name="metadata_file" file="test_05.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
388 <output name="stats" file="test_05_stats.txt" ftype="txt"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
389 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
390 <!-- Test 06: Different specie -->
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
391 <test expect_num_outputs="2">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
392 <param name="database" value="sra"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
393 <param name="query" value="stress"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
394 <conditional name="conditional_platform">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
395 <param name="platform" value="illumina"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
396 <param name="instrument" value="NextSeq 500"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
397 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
398 <param name="strategy" value="rna seq"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
399 <param name="selection" value="random"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
400 <conditional name="conditional_mode">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
401 <param name="selector" value="false"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
402 <param name="source" value="transcriptomic"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
403 <param name="organism" value="Arabidopsis thaliana"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
404 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
405 <section name="output_options">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
406 <param name="verbosity" value="3"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
407 <param name="max" value="20"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
408 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
409 <output name="metadata_file" file="test_06.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
410 <output name="stats" file="test_06_stats.txt" ftype="txt"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
411 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
412 </tests>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
413 <help><![CDATA[
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
414 .. class:: infomark
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
415
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
416 **Purpose**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
417
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
418 pysradb allows to retrieve metadata, such as run accession numbers, from SRA and ENA based on multiple criteria:
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
419
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
420 - Database: SRA or ENA
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
421 - Query keywords
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
422 - Accession number: a relevant study/experiment/sample/run accession number
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
423 - Organism: scientific name of the sample organism
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
424 - Library layout: paired or single-end reads
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
425 - Sample size: rounded to the nearest megabase
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
426 - Publication date
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
427 - Sequencing platform: Illumina, Nanopore or PacBio
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
428 - Library selection: method used to select and/or enrich the material being sequenced
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
429 - Library source: Type of source material that is being sequenced
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
430 - Library preparation strategy: sequencing technique intended for the library
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
431
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
432 ------
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
433
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
434 .. class:: infomark
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
435
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
436 **Outputs**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
437
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
438 pysradb generates three different output types:
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
439
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
440 - Raw metadata file
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
441 - Statistics for the search query
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
442 - Graphs to illustrate the search results
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
443
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
444 ------
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
445
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
446 .. class:: infomark
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
447
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
448 **Sequencing instruments**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
449
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
450 **Comparisons between HiSeq instruments**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
451
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
452 HiSeq 3000/4000 provides some improvements with respect the previous model HiSeq 2500:
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
453
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
454 - HiSeq 3000/4000 genere up to 1.5 Tb and 5 Tb reads per run.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
455 - HiSeq 3000/4000 use patterned flow cell technology originally developed for HiSeq X platforms.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
456 - HiSeq 3000/4000 run 3 times faster and yield 65% more reads per lane.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
457 - HiSeq 3000/4000 patterned flow cells contain billions of nanowells at fixed, known positions on the flow cell. The structured organization enables clustering at higher densities compared to non-pattern HiSeq designs.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
458
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
459 However, the HiSeq 3000/4000 also have some also some limitations with respect to HiSeq 2500:
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
460
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
461 - HiSeq 3000/4000 are not recommended for low complexity sequencing. Applications such as non-unique amplicons, 16S, are currently not recommended.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
462 - Libraries with low complexity within the first 25 bases of a read are not expected to produce high quality data.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
463 - Library size restrictions. Libraries that are too long can result in polyclonal clusters that span more than 1 well, these will not pass filter. Smaller libraries will preferentially amplify with Illumina's new kinetic exclusion amplification so tight library distributions ranging from 300-500 bp are recommended.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
464 - Very low tolerance for adapter dimers. Even as little as 1% adapter dimer can take up ~6% of sequencing reads, 10% contamination will take up 84% of reads. Illumina recommends you keep adapter contamination below 0.5% of your entire library.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
465 - Higher duplication rates as compared to HiSeq 2500.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
466 - Low quality read 2 (entire HiSeq 3000 install base is affected).
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
467
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
468 HiSeq 3000/4000 support DNA-seq, RNA-seq , ChIP-Seq, mate-pair, small RNA and exome library preparation. Any library preparation where there is enough sequence diversity is currently supported. Amplicon, 16S and applications with low sequencing diversity are currently not supported on the HiSeq 3000 / 4000.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
469
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
470 HiSeq 2500 is considered the most reliable model according to different sources.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
471
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
472 **What type of read quality is expected from the HiSeq 3000/4000 ?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
473
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
474 - 2 x 50bp ≥85% bases > Q30
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
475 - 2 x 75bp ≥80% bases > Q30
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
476 - 2 x 150bp ≥75% of bases >Q30
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
477
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
478 **What is the difference between MiSeq and HiSeq?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
479
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
480 HiSeq and MiSeq platforms are among the most widely used platform to study microbial communities. But the two platforms differ in the length and amount of reads.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
481 MiSeq can run 600 cycles to produce 200 million 300 bp reads, on the other hand, HiSeq 2500 can run 500 cycles to produce 120 million 250 bp.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
482
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
483 **What are the differences between HiSeq and NovaSeq?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
484
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
485 The Illumina NovaSeq provides a massive upgrade in sequencing throughput compared to the HiSeq 4000. There are more stringent library requirements and requires a
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
486 larger sample size. Due to the vast amount of data produced by the NovaSeq and the known issue of index swapping, unique dual-indexed libraries are required.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
487
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
488 **What are the characteristics of HiSeq X instruments?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
489
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
490 - HiSeq X is recommended for whole genome sequencing only (including whole bisulfite sequencing). This means that it is not adequate for RNA-seq, exome, ChIP-seq or small RNA-seq applications.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
491 - Plant and animal samples can be sequenced on the HiSeq X.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
492 - Expect coverate is over 30x or approximately 375 million reads per lane by loading one sample per lane.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
493 - Hiseq X Ten generates utilize 2x150 base pair read configurations and has slightly better GC coverage than the HiSeq 2500.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
494
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
495 **What are the differences between MiSeq and Nextseq?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
496
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
497 The NextSeq Series of systems delivers the power of high-throughput sequencing with the simplicity of a desktop sequencer. NextSeq instruments represent an improvement when compared with Miseq, despite generating sorter reads (150bp, compared to MiSeq 250bp). NextSeq is recommended in
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
498 the following applications & methods:
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
499
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
500 - Exome & large panel sequencing (enrichment-based)
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
501 - Single-cell profiling (scRNA-Seq, scDNA-Seq, oligo tagging assays)
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
502 - Transcriptome sequencing (total RNA-Seq, mRNA-Seq, gene expression profiling)
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
503 - Methylation sequencing
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
504 - Metagenomic profiling (shotgun metagenomics, metatranscriptomics)
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
505 - Cell-free sequencing & liquid biopsy analysis
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
506
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
507 Regarding the maximum number of reads per ran, MiSeq can generate 25 million, vs 400 million generated by the Nextseq 550 instrument. MiSeq recommended for sequencing samples of low diversity.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
508
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
509 **What are the differences between HiSeq and NextSeq?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
510
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
511 The main technical difference between HiSeq and NextSeq will be the number of dyes each machines use. HiSeq uses traditional color coding with four different dyes, while NextSeq uses two dyes. This does not give any practical differences in terms of the data quality, but the trend in illumina sequencers are more into the direction of reducing the number of dyes.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
512
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
513 **What is the difference between Nextseq and NovaSeq?**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
514
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
515 The NovaSeq 6000 system offers deep and broad coverage and is recommended for large whole-genome sequencing (human, plant, animal) projects. It generates 250 bp reads,
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
516 with 20 billion maximum reads per run. NovaSeq 6000 instruments have not application based restrictions.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
517
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
518 **Illumina maximum read-length summary**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
519
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
520 - MiSeq: between 300 and 600 bp
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
521 - NextSeq: 300 bp
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
522 - HiSeq 2500: between 250 and 500 bp (depending of the sofware)
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
523 - HiSeq 4000: 150 bp
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
524 - HiSeq X: 150 bp
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
525
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
526 **Nanopore models - single-molecule ultra-long-read sequencing**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
527
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
528 Nanopore sequencing provides the longest read lengths, from 500 bp to the current record of 2.3 Mb, with 10-30-kb genomic libraries being common. Even after error correction, sequencing error rates of corrected nanopore reads (1.5-9%) are still higher than those of corrected PacBio reads (<1%).
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
529
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
530 **PacBio SMRT instruments - single-molecule long-read low-error rate sequencing**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
531
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
532 PacBio Sequel II CLR sequencing represents a major advancement in sequencing throughput over previous PacBio platforms with the production of more sequencing data and longer reads versus RS II and the Sequel I.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
533 The PacBio HiFi sequencing method yields highly accurate long-read sequencing datasets with read lengths averaging 10-25 kb and accuracies greater than 99.5%.
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
534
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
535
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
536 ]]> </help>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
537 <expand macro="citations" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
538 </tool>