annotate trips_create_annotation/trips_create_annotation.xml @ 7:3e35bcc7a778 draft default tip

Uploaded
author jackcurragh
date Tue, 07 Jun 2022 12:37:31 +0000
parents 8d47b5f57579
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3e35bcc7a778 Uploaded
jackcurragh
parents: 6
diff changeset
1 <tool id="trips_create_annotation" name="Create TRIPS-Viz annotation" version="1.1">
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
2 <description>Covert GFF3/GTF and transcriptome FASTA to custom annotation sqlite</description>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
3 <requirements>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
4 <requirement type="package" version="3.37.1">sqlite</requirement>
4
0558d4e0f1cf Uploaded
triasteran
parents: 3
diff changeset
5 <requirement type="package" version="3.0.2">python-intervaltree</requirement>
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
6
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
7 </requirements>
3
f1c72ed4b32c Uploaded
jackcurragh
parents: 2
diff changeset
8 <command>
f1c72ed4b32c Uploaded
jackcurragh
parents: 2
diff changeset
9 python $__tool_directory__/create_annotation_sqlite.py ${output1} ${input2} ${input3} ${input4} ${input5} ${input6} ${output1}
f1c72ed4b32c Uploaded
jackcurragh
parents: 2
diff changeset
10 </command>
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
11 <inputs>
3
f1c72ed4b32c Uploaded
jackcurragh
parents: 2
diff changeset
12 <param name="input1" type="text" label="Transcriptome name" help="This will be the outputs filename (No Spaces!)"/>
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
13 <param name="input2" type="data" format="gff" label="Transcriptome Annotation file (GFF/GTF)" />
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
14 <param name="input3" type="data" format="fasta" label="Transcriptome FASTA File" />
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
15 <param name="input4" type="integer" value="0" label="Psuedo UTR length" help="This value will be added used to create UTRs of this length. This is useful when looking at transcriptomes without annotated UTRs"/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
16 <param name="input5" type="text" label="Transcript ID" help="An example of a transcript_id from the annotation file, e.g ENST000000123456.1"/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
17 <param name="input6" type="text" label="Gene Name" help="An example of a gene name from the annotation file" />
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
18 </inputs>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
19 <outputs>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
20 <data name="output1" format="sqlite"/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
21 </outputs>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
22 <tests>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
23 <test>
2
d70696d3341e Uploaded
jackcurragh
parents: 1
diff changeset
24 <param name="input1" value="test_org" ftype="text"/>
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
25 <param name="input2" value="test.gtf" ftype="gff"/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
26 <param name="input3" value="test.fasta" ftype="fasta"/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
27 <param name="input4" value="0" ftype="integer"/>
2
d70696d3341e Uploaded
jackcurragh
parents: 1
diff changeset
28 <param name="input5" value="YDL248W" ftype="text"/>
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
29 <param name="input6" value="YDL248W" ftype="text"/>
2
d70696d3341e Uploaded
jackcurragh
parents: 1
diff changeset
30 <output name="output1" file="test_org.sqlite" ftype="sqlite" lines_diff="4" />
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
31 </test>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
32 </tests>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
33 <help>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
34 **What it does**
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
35
3
f1c72ed4b32c Uploaded
jackcurragh
parents: 2
diff changeset
36 Builds a custom transcirptome annoatation stored in sqlite format for your organism.
0
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
37 </help>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
38 <citations/>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
39 </tool>
f24aed7a5cc7 Uploaded
jackcurragh
parents:
diff changeset
40