annotate data_manager/add_ctat_resource_lib.xml @ 66:792cfdb8e2f1 draft default tip

Uploaded
author trinity_ctat
date Wed, 28 Nov 2018 23:16:11 -0500
parents 778b0154a8ee
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
60
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
1 <tool id="ctat_genome_resource_libs_data_manager"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
2 name="CTAT Genome Resource Libraries Data Manager"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
3 version="2.0.0" tool_type="manage_data">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
4 <!-- This Data Manager tool was written by Cicada Dennis of Indiana University for the Broad Institute.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
5 -->
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
6 <description>Retrieve, and/or specify the location of, a CTAT Genome Resource Library.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
7 </description>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
8 <requirements>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
9 <requirement type="package" version="2.7">python</requirement>
66
792cfdb8e2f1 Uploaded
trinity_ctat
parents: 65
diff changeset
10 <requirement type="package" version="1.8">java</requirement>
60
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
11 <requirement type="package" version="0.5.0">fusion-filter</requirement>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
12 <requirement type="package" version="2.0.1">ctat-mutations</requirement>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
13 </requirements>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
14 <command detect_errors="exit_code">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
15 <![CDATA[
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
16 python $__tool_directory__/add_ctat_resource_lib.py
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
17 --output_filename="${out_file}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
18 --display_name="${display_name}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
19 --cravat_tissues_filepath="${__tool_directory__}/../tool-data/ctat_cravat_tissues.loc.sample"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
20 #if str( $genome_resource_library.build_type ) == "download_and_build":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
21 --download_url="${genome_resource_library.download_url}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
22 --download_location="${genome_resource_library.download_destination}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
23 #if str( $genome_resource_library.force_new_download ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
24 --new_archive_download
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
25 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
26 #if str( $genome_resource_library.keep_archive ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
27 --keep_archive
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
28 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
29 #if str( $genome_resource_library.rebuild ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
30 --new_library_build
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
31 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
32 #if str( $genome_resource_library.specify_build_location.build_location ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
33 --build_location="${genome_resource_library.specify_build_location.different_build_location}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
34 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
35 #elif str( $genome_resource_library.build_type ) == "build_from_source":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
36 --source_location "${genome_resource_library.source_location}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
37 #if str( $genome_resource_library.rebuild ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
38 --new_library_build
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
39 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
40 #if str( $genome_resource_library.specify_build_location.build_location ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
41 --build_location="${genome_resource_library.specify_build_location.different_build_location}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
42 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
43 #elif str( $genome_resource_library.build_type ) == "specify_built_location":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
44 --build_location="${genome_resource_library.built_library_location}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
45 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
46
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
47 #if str( $gmap_options.gmap_build ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
48 --gmap_build
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
49 #if str( $gmap_options.force_gmap_build ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
50 --force_gmap_build
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
51 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
52 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
53
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
54 #if str( $mutation_lib_options.mutation_build ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
55 --download_mutation_resources_url="${mutation_lib_options.source_url}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
56 --cosmic_resources_location="${mutation_lib_options.cosmic_files_location}"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
57 #if str( $mutation_lib_options.force_download ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
58 --new_mutation_download
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
59 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
60 #if str( $mutation_lib_options.redo_integration ) == "true":
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
61 --new_mutation_integration
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
62 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
63 #end if
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
64 ]]>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
65 </command>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
66 <inputs>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
67 <conditional name="genome_resource_library">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
68 <param name="build_type" type="select" label="Download CTAT Genome Resource Library?">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
69 <option value="download_and_build" selected="true">Download from CTAT and build if needed</option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
70 <option value="build_from_source">Build library from local source data</option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
71 <option value="specify_built_location">Specify location of built library</option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
72 </param>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
73 <when value="download_and_build">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
74 <!-- The use of a code block to get dynamic options is now deprecated and discouraged.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
75 I am still using it here. The only other way I can think of to do this is to
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
76 create another data_manager that gets the list of files and puts them into a
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
77 data_table, that is then used to get the filenames. That would require the admin
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
78 to first run the data_manager that builds the filename data_table before running
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
79 this data_manager.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
80 This is the dynamic way to get the options filled.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
81 <param name="filename" type="select" label="Select File" display="radio"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
82 dynamic_options="get_ctat_genome_urls()"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
83 help="Select a CTAT Genome Resource Library to Download." />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
84 Here is the static method for what is online in April 2017:
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
85 <param name="filename" type="select" label="Choose which library to download.">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
86 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/GRCh37_v19_CTAT_lib_Feb092018.plug-n-play.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
87 GRCh37_v19_CTAT_lib_Feb092018.plug-n-play.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
88 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
89 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/ GRCh37_v19_CTAT_lib_Feb092018.source_data.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
90 GRCh37_v19_CTAT_lib_Feb092018.source_data.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
91 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
92 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/ GRCh38_v27_CTAT_lib_Feb092018.plug-n-play.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
93 GRCh38_v27_CTAT_lib_Feb092018.plug-n-play.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
94 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
95 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/ GRCh38_v27_CTAT_lib_Feb092018.source_data.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
96 GRCh38_v27_CTAT_lib_Feb092018.source_data.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
97 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
98 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/ Mouse_M16_CTAT_lib_Feb202018.plug-n-play.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
99 Mouse_M16_CTAT_lib_Feb202018.plug-n-play.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
100 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
101 <option value="https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/ Mouse_M16_CTAT_lib_Feb202018.source_data.tar.gz">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
102 Mouse_M16_CTAT_lib_Feb202018.source_data.tar.gz
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
103 </option>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
104 -->
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
105 <param name="download_url" type="select" label="Select a File"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
106 dynamic_options="get_ctat_genome_urls()"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
107 help="Select a CTAT Genome Resource Library to Download.">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
108 </param>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
109 <param name="download_destination" type="text" label="Download Destination (full path)" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
110 <param name="force_new_download" type="boolean" checked="false" label="Force New Download?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
111 <param name="keep_archive" type="boolean" checked="true" label="Keep downloaded archive rather than deleting after build?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
112 <param name="rebuild" type="boolean" checked="false" label="Force new build of Library?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
113 <conditional name="specify_build_location">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
114 <param name="build_location" type="boolean" checked="false" label="Is the build location different than the source location?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
115 <when value="true">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
116 <param name="different_build_location" type="text" label="Build Location (full path)" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
117 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
118 </conditional>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
119 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
120 <when value="build_from_source">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
121 <param name="source_location" type="text" label="Location of Source Files (full path)" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
122 <param name="rebuild" type="boolean" checked="false" label="Force new build of Library?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
123 <conditional name="specify_build_location">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
124 <param name="build_location" type="boolean" checked="false" label="Is the build location different than the source location?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
125 <when value="true">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
126 <param name="different_build_location" type="text" label="Build Location (full path)" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
127 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
128 </conditional>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
129 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
130 <when value="specify_built_location">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
131 <param name="built_library_location" type="text" label="Location of the Built Library (full path)" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
132 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
133 </conditional>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
134 <param name="display_name" type="text" label="Reference Genome Display Name" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
135 <conditional name="gmap_options">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
136 <param name="gmap_build" type="boolean" checked="true" label="Do a gmap_build on the Library?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
137 <when value="true">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
138 <param name="force_gmap_build" type="boolean" checked="false" label="Force a new build even if previously done?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
139 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
140 </conditional>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
141 <conditional name="mutation_lib_options">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
142 <param name="mutation_build" type="boolean" checked="false" label="Download and integrate mutation library?">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
143 </param>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
144 <when value="true">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
145 <param name="source_url" type="select" label="Select a File"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
146 dynamic_options="get_mutation_resource_urls()"
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
147 help="Select CTAT Mutation Library File to Download.\nMake sure it is the right one for your CTAT Genome Resource Library!">
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
148 </param>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
149 <param name="force_download" type="boolean" checked="false" label="Force New Download?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
150 <param name="redo_integration" type="boolean" checked="false" label="Redo Library Integration?" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
151 <param name="cosmic_files_location" type="text" label="Location of the COSMIC files (See Tool Notes)." />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
152 </when>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
153 </conditional>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
154 </inputs>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
155 <outputs>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
156 <data name="out_file" format="data_manager_json" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
157 </outputs>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
158 <help>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
159 Retrieve, and/or specify the location of, a CTAT Genome Resource Library.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
160
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
161 There are three options: 1) Download from CTAT and build if needed; 2) Build library from local source data; 3) Specify location of built library.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
162
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
163 1) Download from CTAT and build if needed:
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
164 This option uses the files at https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
165 as selectors for the user to choose among.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
166 Specify the Full Path of the location where the CTAT Genome Resource Library should be placed.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
167 The other options should be self-explanatory.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
168 2) Build library from local source data:
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
169 This assumes that you have already downloaded the source data for a build and you want to build it.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
170 3) Specify location of built library:
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
171 This assumes you already have a build library and need tell galaxy where it is.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
172
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
173 All options allow the user to do a gmap_build on the library
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
174 and also to integrate ctat-mutation resources into the library.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
175
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
176 You will need approximately 62GB of space for a human genome resource library, once it is built,
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
177 but if downloading and building, to be safe provide at least 75GB.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
178
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
179 The installation of this tool takes some time, due to building a conda environment for the dependencies.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
180 The "source_data" files download faster, but then must be built.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
181 Building the library from the "source_data" files can take many hours, depending on the resources of your machine.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
182 The "plug-n-play" can take considerable time to download, depending on your internet connection. Even with high speed,
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
183 it is about 25GB that is transfered, so plan accordingly.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
184 If you have a good speed internet connection, downloading the plug-n-play will usually be faster than building.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
185
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
186 **If a download or a build is interrupted, re-running the job should pick up where it left off.**
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
187
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
188 Neither the "source_data" nor the "plug-n-play" versions have had their gmap index built. If you are not going to be
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
189 using gmap_fusion, then you can uncheck the gmap_build check box and save the space and time building the index consumes.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
190
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
191 Neither the "source_data" nor the "plug-n-play" versions have Mutation Resources included.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
192 Those must be downloaded separately and integrated into the Library. If you are going to be using the
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
193 ctat_mutations tool, check the Download Mutation Library check box. Whether or not you check this box, the
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
194 ctat_cravat_tissues table needed by the ctat_mutations tool will be created.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
195
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
196 In order to integrate the Mutation Resources into a CTAT Genome Resource Library, you must have previously downloaded
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
197 COSMIC resources (See Step 2 from https://github.com/NCIP/ctat-mutations/tree/master/mutation_lib_prep )
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
198 You can place them directly into the Genome Resource Library location, or if the Library is
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
199 not built yet, or you do not know the full path to it, specify the directory where the COSMIC files are, so they can be
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
200 integrated into the Library.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
201
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
202 The Mouse genome is not currently supported by ctat_mutations.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
203
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
204 If the Reference Genome Display Name is left empty a name will be created,
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
205 but any text that will best guide the user can be entered here.
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
206 It will be the text that is used for selecting the library in pull down lists
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
207 requiring a Genome Reference Library resource (These are stored in the ctat_genome_resource_libs table).
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
208
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
209 For more information on CTAT Genome Resource Libraries,
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
210 see https://github.com/FusionFilter/FusionFilter/wiki
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
211 </help>
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
212 <code file="add_ctat_resource_lib.py" />
8e5d9052ce69 Uploaded
trinity_ctat
parents:
diff changeset
213 </tool>