annotate pysradb.xml @ 0:1005ffbccd86 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
author iuc
date Fri, 11 Nov 2022 07:35:39 +0000
parents
children f63cf0adfd87
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
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
16 #if $conditional_mode.source
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
17 --source '${conditional_mode.source}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
18 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
19 #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
20 --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
21 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
22 #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
23 #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
24 --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
25 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
26 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
27 --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
28 #if $selection
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
29 --selection '${selection}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
30 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
31 --source $conditional_mode.source
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
32 #if $strategy
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
33 --strategy '${strategy}'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
34 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
35
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
36 ## Optional fields
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
37 --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
38 #if $advanced.mbases
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
39 --mbases $advanced.mbases
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.accession
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
42 --accession '${advanced.accession}'
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 #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
45 --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
46 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
47 --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
48 #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
49 --stats
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 #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
52 --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
53 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
54 --saveto 'output.tsv'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
55 #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
56 > stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
57 #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
58 && 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
59 #if $database == 'sra'
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
60 && 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
61 #else
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
62 && 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
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 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
65 && echo $'\n Query keyworkds: ${query}\n' >> stats.txt
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
66 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
67 #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
68 && 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
69 && 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
70 && 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
71 && 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
72 #end if
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
73 ]]></command>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
74 <inputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
75 <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
76 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
77 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
78 <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
79 <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
80 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
81 <param argument="--query" type="text" value=""
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
82 label="Query keywords" help="Multiple keywords should be separated by spaces. Example: colorectal cancer">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
83 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
84 <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
85 <add value="_" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
86 <add value="-" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
87 <add value=" " />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
88 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
89 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
90 <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
91 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
92 <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
93 <param name="selector" type="select" label="Genetic material recovered directly from environmental or clinical samples" help="Enable this option if you are interested in metagenomic data. Default: disabled">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
94 <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
95 <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
96 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
97 <when value="false">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
98 <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
99 <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
100 <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
101 <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
102 <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
103 <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
104 <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
105 <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
106 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
107 <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
108 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
109 <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
110 <add value=" " />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
111 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
112 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
113 <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
114 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
115 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
116 <when value="true">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
117 <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
118 <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
119 <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
120 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
121 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
122 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
123 <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
124 <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
125 <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
126 <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
127 <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
128 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
129 <when value="illumina">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
130 <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
131 <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
132 <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
133 <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
134 <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
135 <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
136 <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
137 <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
138 <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
139 <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
140 <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
141 <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
142 <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
143 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
144 <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
145 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
146 <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
147 <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
148 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
149 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
150 <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
151 <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
152 <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
153 <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
154 <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
155 <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
156
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
157 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
158 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
159 <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
160 <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
161 <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
162 <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
163 <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
164 </expand>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
165 </when>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
166 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
167
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
168 <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
169 <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
170 <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
171 <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
172 <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
173 <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
174 <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
175 <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
176 <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
177 <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
178 <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
179 <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
180 <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
181 <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
182 <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
183 <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
184 <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
185 <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
186 <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
187 <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
188 <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
189 <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
190 <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
191 <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
192 <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
193 <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
194 <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
195 <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
196 <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
197 <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
198 <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
199 <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
200 <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
201 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
202 <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
203 <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
204 <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
205 <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
206 <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
207 <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
208 <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
209 <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
210 <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
211 <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
212 <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
213 <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
214 <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
215 <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
216 <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
217 <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
218 <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
219 <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
220 <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
221 <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
222 <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
223 <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
224 <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
225 <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
226 <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
227 <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
228 <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
229 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
230 <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
231 <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
232 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
233 <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
234 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
235 <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
236 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
237 <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
238 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
239 <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
240 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
241 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
242 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
243 <sanitizer invalid_char="">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
244 <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
245 <add value=":" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
246 <add value="-" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
247 </valid>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
248 </sanitizer>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
249 <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
250 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
251 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
252 <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
253 <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
254 <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
255 <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
256 <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
257 <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
258 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
259 <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
260 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
261 <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
262 <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
263 <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
264 </param>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
265 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
266 </inputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
267 <outputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
268 <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
269 <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
270 <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
271 <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
272 </collection>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
273 <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
274 <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
275 </data>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
276 </outputs>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
277 <tests>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
278 <!-- 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
279 <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
280 <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
281 <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
282 <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
283 <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
284 <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
285 <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
286 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
287 <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
288 <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
289 <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
290 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
291 <output name="metadata_file" file="test_01.tabular" ftype="tsv"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
292 <output name="stats" file="test_01_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
293 <output_collection name="graphs_collection" type="list" count="3">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
294 <element name="histogram_base_count" file="test_01_histogram1.jpg" ftype="jpg" compare='sim_size'/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
295 <element name="histogram_library" file="test_01_histogram2.jpg" ftype="jpg" compare='sim_size'/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
296 <element name="histogram_publication" file="test_01_histogram3.jpg" ftype="jpg" compare='sim_size'/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
297 </output_collection>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
298 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
299 <!-- 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
300 <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
301 <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
302 <param name="query" value="colorectal cancer"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
303 <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
304 <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
305 <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
306 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
307 <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
308 <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
309 <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
310 <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
311 <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
312 <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
313 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
314 <section name="advanced">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
315 <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
316 <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
317 <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
318 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
319 <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
320 <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
321 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
322 <!-- 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
323 <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
324 <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
325 <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
326 <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
327 <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
328 <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
329 <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
330 <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
331 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
332 <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
333 <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
334 <param name="source" value="genomic"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
335 <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
336 </conditional>
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_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
338 <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
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 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
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="sra"/>
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="escherichia"/>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
344 <section name="advanced">
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
345 <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
346 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
347 <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
348 <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
349 <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
350 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
351 <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
352 <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
353 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
354 <!-- 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
355 <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
356 <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
357 <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
358 <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
359 <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
360 <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
361 </conditional>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
362 <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
363 <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
364 <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
365 <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
366 <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
367 <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
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_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
370 <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
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 06: Different specie -->
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="stress"/>
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="illumina"/>
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="NextSeq 500"/>
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="random"/>
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="Arabidopsis thaliana"/>
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 <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
388 <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
389 <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
390 </section>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
391 <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
392 <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
393 </test>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
394 </tests>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
395 <help><![CDATA[
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
396 .. class:: infomark
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
397
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
398 **Purpose**
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
399
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
400 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
401
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
402 - 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
403 - Query keywords
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
404 - 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
405 - 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
406 - 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
407 - 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
408 - Publication date
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
409 - 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
410 - 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
411 - 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
412 - 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
413
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
414 ------
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 .. class:: infomark
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 **Outputs**
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 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
421
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
422 - Raw metadata file
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
423 - 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
424 - 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
425
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
426 ------
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
427
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
428 .. class:: infomark
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
429
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
430 **Sequencing instruments**
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 **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
433
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
434 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
435
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
436 - 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
437 - 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
438 - 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
439 - 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
440
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
441 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
442
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
443 - 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
444 - 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
445 - 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
446 - 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
447 - 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
448 - 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
449
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
450 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
451
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
452 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
453
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
454 **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
455
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
456 - 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
457 - 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
458 - 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
459
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
460 **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
461
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
462 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
463 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
464
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
465 **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
466
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
467 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
468 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
469
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
470 **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
471
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
472 - 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
473 - 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
474 - 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
475 - 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
476
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
477 **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
478
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
479 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
480 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
481
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
482 - 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
483 - 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
484 - 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
485 - Methylation sequencing
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
486 - 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
487 - 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
488
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
489 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
490
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
491 **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
492
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
493 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
494
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
495 **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
496
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
497 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
498 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
499
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
500 **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
501
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
502 - 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
503 - NextSeq: 300 bp
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
504 - 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
505 - 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
506 - 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
507
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
508 **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
509
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
510 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
511
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
512 **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
513
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
514 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
515 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
516
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 ]]> </help>
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
519 <expand macro="citations" />
1005ffbccd86 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pysradb commit 95f13fef86ee81a617814a386cb371e94cf45577
iuc
parents:
diff changeset
520 </tool>