annotate glimmerhmm.xml @ 0:0ddb5ee32ff6 draft default tip

planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
author rmarenco
date Thu, 18 Aug 2016 18:50:00 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
1 <tool id="multi_fasta_glimmerhmm" name="Multi Fasta GlimmerHMM" version="4.0">
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
2 <description>Predict ORFs in eukaryotic genomes for Multi Fasta file</description>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
3 <command detect_errors="aggressive"><![CDATA[
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
4 python $__tool_directory__/multi_glimmer.py
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
5 --multi_fasta $input
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
6 --trained_dir $trained_specie.fields.path
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
7 --output $output
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
8 ]]></command>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
9 <inputs>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
10 <param name="input" type="data" format="fasta" label="Genome Sequence"/>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
11 <param name="trained_specie" type="select" label="Select a specie">
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
12 <options from_data_table="glimmer_hmm_trained_dir">
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
13 <filter type="sort_by" column="2"/>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
14 <validator type="no_options" message="No indexes are available"/>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
15 </options>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
16 </param>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
17 </inputs>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
18 <outputs>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
19 <data format="gff3" name="output" />
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
20 </outputs>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
21 <help>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
22 **What it does**
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
23
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
24 GlimmerHMM is a new gene finder based on a Generalized Hidden Markov Model (GHMM).
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
25 Although the gene finder conforms to the overall mathematical framework of a GHMM,
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
26 additionally it incorporates splice site models adapted from the GeneSplicer program and a
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
27 decision tree adapted from GlimmerM. It also utilizes Interpolated Markov Models for the
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
28 coding and noncoding models . Currently, GlimmerHMM's GHMM structure includes introns of each phase,
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
29 intergenic regions, and four types of exons (initial, internal, final, and single).
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
30 A basic user manual can be consulted here.
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
31
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
32 **Example**
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
33
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
34 Suppose you have the following DNA formatted sequences::
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
35
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
36 >SQ Sequence 8667507 BP; 1203558 A; 3121252 C; 3129638 G; 1213059 T; 0 other;
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
37 cccgcggagcgggtaccacatcgctgcgcgatgtgcgagcgaacacccgggctgcgcccg
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
38 ggtgttgcgctcccgctccgcgggagcgctggcgggacgctgcgcgtcccgctcaccaag
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
39 cccgcttcgcgggcttggtgacgctccgtccgctgcgcttccggagttgcggggcttcgc
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
40 cccgctaaccctgggcctcgcttcgctccgccttgggcctgcggcgggtccgctgcgctc
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
41 ccccgcctcaagggcccttccggctgcgcctccaggacccaaccgcttgcgcgggcctgg
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
42
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
43 Running this tool will produce this::
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
44
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
45 ##gff-version 3
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
46 ##sequence-region ConsensusfromCH236920mapping 1 4148552
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
47 ConsensusfromCH236920mapping GlimmerHMM mRNA 1 122 . + . ID=ConsensusfromCH236920mapping.path1.gene1;Name=ConsensusfromCH236920mapping.path1.gene1
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
48 ConsensusfromCH236920mapping GlimmerHMM CDS 1 122 . + 0 ID=ConsensusfromCH236920mapping.cds1.1;
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
49 ConsensusfromCH236920mapping GlimmerHMM mRNA 14066 15205 . - . ID=ConsensusfromCH236920mapping.path1.gene2;Name=ConsensusfromCH236920mapping.path1.gene2
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
50 ConsensusfromCH236920mapping GlimmerHMM CDS 14066 15034 . - 0 ID=ConsensusfromCH236920mapping.cds2.1;
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
51 ConsensusfromCH236920mapping GlimmerHMM CDS 15137 15205 . - 0 ID=ConsensusfromCH236920mapping.cds2.2;
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
52 ConsensusfromCH236920mapping GlimmerHMM mRNA 19910 24210 . - . ID=ConsensusfromCH236920mapping.path1.gene3;Name=ConsensusfromCH236920mapping.path1.gene3
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
53 </help>
0ddb5ee32ff6 planemo upload for repository https://github.com/remimarenco/multi_fasta_glimmerhmm.git commit 28bd73b26b50165eded1d9ba995979acdf005ad1-dirty
rmarenco
parents:
diff changeset
54 </tool>