annotate DownloadFiles.xml @ 2:837fafa672d2 draft

common uncompressed files are now gzipped upons transfer to the ftp directory to save space.
author geert-vandeweyer
date Tue, 07 May 2013 09:02:02 -0400
parents 272bdc723756
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
1 <tool id="DownloadFiles" name="Files_2_FTP" version="0.0.1">
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
2 <description>Copy Files to your FTP account for easy download</description>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
3 <command interpreter="python">DownloadFiles.py "$outfile" "$__user_email__" "$foldername" "$__app__.config.ftp_upload_dir"
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
4 #for $q in $datafiles
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
5 "${q.input2}" "${q.input2.display_name}" "${q.input2.ext}"
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
6 #end for
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
7
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
8 </command>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
9 <inputs>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
10 <param name="foldername" type="text" label="Folder To Create on FTP server" help="This folder will hold the transferred data"/>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
11 <repeat name="datafiles" title="Data Files to download">
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
12 <!-- <param format="bam,tabular,bed,ab1,afg,axt,bedgraph,bedstrict,bed6,bed12,len,bigbed,bigwig,coverage,csv,customtrack,bowtie_color_index,bowtie_base_index,fastq,fastqsanger,fastqsolexa,fastqcssanger,fastqillumina,eland,elandmulti,genetrack,gff,gff3,gif,gmaj.zip,gtf,html,interval,picard_interval_list,gatk_interval,gatk_dbsnp,jpg,laj,lav,maf,mafcustomtrack,pdf,pileup,png,qual,qualsolexa,qualillumina,qualsolid,qual454,Roadmaps,sam,scf,Sequences,sff,svg,taxonomy,txt,memexml,blastxml,vcf,wsf,velvet,wig" name="input2" type="data" label="Select" /> -->
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
13 <param name="input2" type="data" label="Select" />
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
14 </repeat>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
15
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
16 </inputs>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
17 <outputs>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
18 <data format="html" name="outfile" />
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
19 </outputs>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
20
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
21 <help>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
22 **What it does**
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
23
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
24 Copies selected datasets to your FTP account on this galaxy instance. You can then use an FTP client to download the files.
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
25 The files will be placed in a subfolder with the specified name. If no name is specified, a folder with the current data will be used.
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
26 **Input**
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
27
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
28 Any dataset from the history.
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
29
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
30 **Output**
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
31
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
32 An html file, with an overview of the copied files.
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
33
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
34 </help>
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
35
272bdc723756 Initial Commit
geert-vandeweyer
parents:
diff changeset
36 </tool>