| 0 | 1 <?xml version="1.0"?> | 
|  | 2 <tool name="Retrieve" id="srase_retrieve" version="1.0.0"> | 
|  | 3     <description>data from SRA</description> | 
|  | 4     <requirements> | 
|  | 5         <requirement type="package" version="2.7.10">python</requirement> | 
|  | 6         <requirement type="package" version="2.8.2">sra-tools</requirement> | 
|  | 7     </requirements> | 
|  | 8     <command detect_errors="exit_code"> | 
|  | 9 <![CDATA[ | 
|  | 10     python '$__tool_directory__/retrieve.py' | 
|  | 11     #set file_paths = ','.join( [ str( $f ) for $f in $files ] ) | 
|  | 12     --files '${file_paths}' | 
|  | 13     #set file_names = ','.join( [ str( $f.name ) for $f in $files ] ) | 
|  | 14         --names '${file_names}' | 
|  | 15     --format '${dataformat}' | 
|  | 16     --appdata 'tmp' | 
|  | 17     > ${stdouterr} | 
|  | 18 ]]> | 
|  | 19     </command> | 
|  | 20     <inputs> | 
|  | 21         <param format="txt" name="files" type="data" label="Select input files" multiple="true" optional="false" help="Select one or more txt files containing a list of accession numbers." /> | 
|  | 22         <param name="dataformat" type="select" label="Select a data format" help="Select a data format for the accession numbers related files that will be downloaded"> | 
|  | 23             <option value=".fastq">.fastq</option> | 
|  | 24             <option value=".fastq.gz">.fastq.gz</option> | 
|  | 25             <option value=".fasta">.fasta</option> | 
|  | 26             <option value=".fasta.gz">.fasta.gz</option> | 
|  | 27         </param> | 
|  | 28     </inputs> | 
|  | 29     <outputs> | 
|  | 30         <collection name="list_output" type="list:list" label="${tool.name} Accessions: Output Collection"> | 
|  | 31             <discover_datasets pattern="(?P<identifier_0>[^_]+)_(?P<identifier_1>[^_]+)_(?P<ext>[^_]+)_(?P<dbkey>[^_]+)" ext="auto" visible="False" directory="tmp" /> | 
|  | 32         </collection> | 
|  | 33         <data format="txt" name="stdouterr" /> | 
|  | 34     </outputs> | 
|  | 35 | 
|  | 36     <help><![CDATA[ | 
|  | 37 Authors: Fabio Cumbo, Robert S. Harris, Chen Sun, Paul Medvedev, and Anton Nekrutenko | 
|  | 38 | 
|  | 39 This tool will retrieve fastq files associated to the accession numbers listed in the input files. | 
|  | 40 | 
|  | 41 Help section | 
|  | 42     ]]></help> | 
|  | 43 </tool> |