annotate fastq_dump_paired.xml @ 8:daebdda744fc draft

Uploaded
author mandorodriguez
date Thu, 10 Mar 2016 12:23:29 -0500
parents dbee556cf940
children f21bcc7ffacf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
daebdda744fc Uploaded
mandorodriguez
parents: 7
diff changeset
1 <tool id="fastq_dump_paired" name="FASTQ Dump paired downloader" version="1.1.4">
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
2 <description>Downloads a set of paired reads by their accession number using fastq-dump tool from sra-toolkit.</description>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
3 <requirements>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
4 <!-- Should just use the samtools that's installed in the path -->
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
5 <requirement type="binary">fastq-dump</requirement>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
6 </requirements>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
7 <command>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
8 ## The command is a Cheetah template which allows some Python based syntax.
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
9 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
10 ## ! We only have a simple single command here.
5
86e30bb1e54e Uploaded
mandorodriguez
parents: 4
diff changeset
11 fastq-dump --log-level fatal --split-3 --accession ${accession_number} --ncbi_error_report never;
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
12 ls -lh | grep ${accession_number};
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
13 mv -v ${accession_number}_1.fastq R1.fastq;
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
14 mv -v ${accession_number}_2.fastq R2.fastq;
8
daebdda744fc Uploaded
mandorodriguez
parents: 7
diff changeset
15 echo "Deleting any stored files in ~/ncbi";
daebdda744fc Uploaded
mandorodriguez
parents: 7
diff changeset
16 rm -rf ~/ncbi/*
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
17 </command>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
18 <inputs>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
19 <param name="accession_number" size="10" type="text" value="" label="Accession Number"/>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
20 </inputs>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
21 <outputs>
4
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
22 <data format="fastqsanger" label="${accession_number}_1" name="forward_reads" from_work_dir="R1.fastq" >
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
23 </data>
4
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
24 <data format="fastqsanger" label="${accession_number}_2" name="reverse_reads" from_work_dir="R2.fastq" >
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
25 </data>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
26 </outputs>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
27
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
28 <tests>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
29 <!-- Empty -->
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
30 </tests>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
31
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
32 <help>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
33
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
34 .. class:: infomark
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
35
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
36 **What it does**
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
37
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
38 Performs a fastq-dump with the split-3 option.
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
39
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
40 ::
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
41
7
dbee556cf940 Uploaded
mandorodriguez
parents: 6
diff changeset
42 fastq-dump --log-level fatal --split-3 --accession accession_number --ncbi_error_report never
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
43
2
2ff0cde149b1 Uploaded
mandorodriguez
parents: 1
diff changeset
44
4
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
45 Data is stored in fastqsanger format.
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
46
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
47 The metadata is now named to make it easier for collection lists to
6c9eb322892d Uploaded
mandorodriguez
parents: 3
diff changeset
48 fetch when you search for reads in your history.
2
2ff0cde149b1 Uploaded
mandorodriguez
parents: 1
diff changeset
49
0
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
50 ------
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
51
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
52 .. class:: infomark
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
53
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
54 **Tool Author**
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
55
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
56 Mando Rodriguez
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
57
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
58 </help>
4a455773d235 Uploaded
mandorodriguez
parents:
diff changeset
59 </tool>