annotate isoread.xml @ 35:2b714cbb9051 draft

Uploaded
author glogobyte
date Sun, 05 Dec 2021 13:13:33 +0000
parents bb3a4324ecd0
children 69f028256fca
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
1 <tool id="ArmDB" name="ArmDB: Generation of Pre-miRNA arm reference DB (5p and 3p arms)" version="0.1.0">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
2 <requirements>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
3 <requirement type="package" version="2.28.0">Bedtools</requirement>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
4 <requirement type="package" version="3.7.4">python</requirement>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
5 </requirements>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
6 <command>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
7 #if $mir_input.analysis == "1":
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
8 #set path=$mir_input.genome1.fields.dbkey
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
9 python $__tool_directory__/pre_mirbase.py -pos $positions -tool_dir $__tool_directory__ -gff3 "$path" -gen $mir_input.genome1.fields.value
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
10 #end if
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
11 #if $mir_input.analysis == "2":
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
12 #set path=$mir_input.genome2.fields.value
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
13 python $__tool_directory__/pre_mirgene.py -pos $positions -tool_dir $__tool_directory__ -sym "$path"
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
14 #end if
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
15 </command>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
16 <inputs>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
17 <conditional name="mir_input">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
18 <param name="analysis" type="select" label="Choose reference Mir database" help="Choose which database prefer to be used.">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
19 <option value="1" selected="true">MirBase</option>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
20 <option value="2">MirGene</option>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
21 </param>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
22 <when value="1">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
23 <param name="genome1" type="select" label="Choose organism" help="If your genome coordinates of interest is not listed, contact the Galaxy team">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
24 <options from_data_table="mirbase" />
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
25 </param>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
26 </when>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
27 <when value="2">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
28 <param name="genome2" type="select" label="Choose organism" help="If your genome coordinates of interest is not listed, contact the" >
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
29 <options from_data_table="mirgene" />
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
30 </param>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
31 </when>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
32 </conditional>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
33 <param name="positions" type="integer" min="0" max="8" value="1" label="Custom Arm length" help="Choose how many nucleotides you want to extend the 5p and 3p mature sequences to create the refernce arms" />
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
34 </inputs>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
35 <outputs>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
36 <data name="shifted_gff1" format="txt" label="Custom Bed file" from_work_dir="$__tool_directory__/shifted_mirnas.bed">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
37 <filter>mir_input['analysis']== "1" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
38 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
39 <data name="normal_gff1" format="fasta" label="Official Bed file" from_work_dir="$__tool_directory__/original_mirnas.bed" >
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
40 <filter>mir_input['analysis']== "1" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
41 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
42 <data name="custom reference genome1" format="fasta" label="Custom reference arms" from_work_dir="$__tool_directory__/new_ref.fa" >
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
43 <filter>mir_input['analysis']== "1" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
44 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
45
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
46 <data name="shifted_gff" format="txt" label="Mature and star miRNA sequences" from_work_dir="$__tool_directory__/shifted_mirnas.bed">
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
47 <filter>mir_input['analysis']== "2" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
48 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
49 <data name="normal_gff" format="fasta" label="Primary transcripts with flanks" from_work_dir="$__tool_directory__/original_mirnas.bed" >
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
50 <filter>mir_input['analysis']== "2" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
51 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
52 <data name="custom reference genome" format="fasta" label="Custom reference arms" from_work_dir="$__tool_directory__/new_ref.fa" >
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
53 <filter>mir_input['analysis']== "2" </filter>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
54 </data>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
55
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
56 </outputs>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
57 <help><![CDATA[
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
58 .. class:: infomark
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
59
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
60 **What it does**
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
61
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
62 -----
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
63
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
64 **Inputs**
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
65
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
66 - Genome coordinates in General Feature Format (GFF3) or FASTA files of RefSeq miRNAs
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
67
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
68 ArmDB takes genome coordinates (GFF3) files from MirBase or FASTA files from MirGene as input. GFF3 files and FASTA files are downloaded directly from the databases.
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
69
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
70 .. image:: armdb.png
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
71
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
72 **Outputs**
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
73
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
74 - ArmDB generates FASTA files containing the custom reference arms that are produced with the user-defined nucleotides extension of the RefSeq sequences (up to 8 nt)
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
75
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
76 ]]></help>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
77 <citations>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
78 <citation type="doi">10.3390/cancers13225663</citation>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
79 </citations>
bb3a4324ecd0 Uploaded
glogobyte
parents:
diff changeset
80 </tool>