annotate data_manager/add_ctat_ref_lib.xml @ 10:acff55f2d70a draft

Uploaded
author trinity_ctat
date Tue, 12 Dec 2017 15:39:20 -0500
parents
children 1d8ffed7a312
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
1 <tool id="ctat_genome_ref_lib_data_manager"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
2 name="CTAT Genome Reference Library Data Manager"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
3 version="1.0.0" tool_type="manage_data">
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
4 <description>Retrieve, and/or Specify the location of, a CTAT Genome Reference Library.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
5 </description>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
6 <requirements>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
7 <requirement type="package" version="2.7">python</requirement>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
8 </requirements>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
9 <command detect_errors="default">
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
10 <![CDATA[
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
11 echo "Current directory and contents" && pwd && ls -la . &&
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
12 echo "Tool directory and contents are" && echo "$__tool_directory__" && ls -la "$__tool_directory__" &&
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
13 python add_ctat_ref_lib.py ${download}
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
14 --ref_genome "${genome_name}"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
15 --destination_path "${destination}"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
16 -o "${out_file}"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
17 ]]>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
18 </command>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
19 <inputs>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
20 <param name="download" type="boolean" checked="false"
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
21 truevalue="--download" falsevalue="" label="Need to Download? (yes/no)" />
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
22 <param name="genome_name" type="text" label="Reference Genome name" />
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
23 <param name="destination" type="text" label="Local Destination (full path)" />
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
24 </inputs>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
25 <outputs>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
26 <data name="out_file" format="data_manager_json" />
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
27 </outputs>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
28 <help>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
29 Retrieve, and/or specify the location of, a CTAT Genome Reference Library.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
30 When download is true, the file retrieved and processed is https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/GRCh38_gencode_v26_CTAT_lib_Nov012017.plug-n-play.tar.gz.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
31 Specify the Full Path of the location where the CTAT Reference Library should be placed.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
32 You will need approximately 30GB of space for this library.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
33 If you already have the library, specify the full path of the location where it exists and leave the download box unchecked.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
34 The Reference Genome name may be left empty if downloading. The name will be used as the selector text of the entry in the data table.
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
35 For more information on CTAT Genome Reference Libraries, see <a http="https://github.com/FusionFilter/FusionFilter/wiki">FusionFilter</a>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
36 </help>
acff55f2d70a Uploaded
trinity_ctat
parents:
diff changeset
37 </tool>