Mercurial > repos > yating-l > snap
annotate snap.xml @ 7:eba88632a533 draft
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
| author | yating-l |
|---|---|
| date | Thu, 21 Jul 2016 17:17:30 -0400 |
| parents | 3e3374605b6d |
| children | 006081904eec |
| rev | line source |
|---|---|
|
1
e177d8e95666
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
0
diff
changeset
|
1 <tool id="snap" name="Semi-HMM-based Nucleic Acid Parser (SNAP)" version="0.1.0"> |
|
0
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
2 <requirements> |
|
3
f997ceb8bd37
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
1
diff
changeset
|
3 <requirement type="package" version="0.1.0">snap</requirement> |
|
0
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
4 </requirements> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
5 <stdio> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
6 <exit_code range="1:" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
7 </stdio> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
8 <command><![CDATA[ |
|
7
eba88632a533
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
6
diff
changeset
|
9 snap |
|
0
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
10 #if $settings.advanced == "advanced" |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
11 $settings.lcmask |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
12 #if $settings.strand == "true" |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
13 $settings.strand.onestrand |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
14 #end if |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
15 #end if |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
16 #if $proteins == "-aa": |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
17 $proteins "$output2" |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
18 #end if |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
19 #if $transcripts == "-tx": |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
20 $transcripts "$output3" |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
21 #end if |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
22 $format |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
23 $organism |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
24 "$input1" > "$output1" |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
25 ]]></command> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
26 <inputs> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
27 <param type="data" name="input1" format="dna.gz" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
28 <param name="organism" label="Model Organism" type="select" multiple="false" format="text" help="Choose a specialised trainingset."> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
29 <option value="A.gambiae.hmm">A.gambiae</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
30 <option value="A.mellifera.hmm">A.mellifera</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
31 <option value="A.thaliana.hmm">Arabidopsis thaliana</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
32 <option value="Acanium.hmm">Acanium</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
33 <option value="At.hmm">Thale</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
34 <option value="B.malayi.hmm">Brugia</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
35 <option value="B.mori.hmm">B.mori</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
36 <option value="C.elegans.hmm">C.elegans</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
37 <option value="C.intestinalis.hmm">Ciona</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
38 <option value="Ce.hmm">Ce</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
39 <option value="D.melanogaster.hmm">Drosophila melanogaster</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
40 <option value="Dm.hmm">Dm</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
41 <option value="ixodesA.hmm">ixodesA</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
42 <option value="ixodesB.hmm">ixodesB</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
43 <option value="mam39-ro.hmm">mam39-ro</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
44 <option value="mam39.hmm">mam39</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
45 <option value="mam46-ro.hmm">mam46-ro</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
46 <option value="mam46.hmm">mam46</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
47 <option value="mam54-ro.hmm">mam54-ro</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
48 <option value="mam54.hmm">mam54</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
49 <option value="mamiso.hmm">mamiso</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
50 <option value="minimal.hmm">minimal</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
51 <option value="Nasonia.hmm">Nasonia</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
52 <option value="nGASP.hmm">nGASP</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
53 <option value="nGASPr.hmm">nGASPr</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
54 <option value="O.sativa.hmm">O.sativa</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
55 <option value="Os.hmm">Os</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
56 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
57 <param name="format" label="output format setting" type="select" multiple="false" format="text" help="Choose a output format."> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
58 <option value="-gff">GFF</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
59 <option value="-ace">ACE</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
60 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
61 <param name="proteins" type="select" label="Create FASTA file of proteins"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
62 <option value="-aa">Yes</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
63 <option value="">No</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
64 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
65 <param name="transcripts" type="select" label="Create FASTA file of transcripts"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
66 <option value="-tx">Yes</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
67 <option value="">No</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
68 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
69 <conditional name="settings"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
70 <param name="advanced" type="select" label="Specify advanced parameters"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
71 <option value="simple" selected="true">No, use program defaults.</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
72 <option value="advanced">Yes, see full parameter list.</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
73 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
74 <when value="simple"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
75 </when> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
76 <when value="advanced"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
77 <param name="lcmask" type="boolean" label="treat lowercase as N" truevalue="-lcmask" falsevalue="" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
78 <conditional name="strand"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
79 <param name="strand" type="boolean" label="predict on one strand only" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
80 <when value="true"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
81 <param name="onestrand" type="select" label="Specify which strand to predict"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
82 <option value="-plus">predict on plus strand only.</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
83 <option value="-minus">predict on minus strand only.</option> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
84 </param> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
85 </when> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
86 <when value="false"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
87 </when> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
88 </conditional> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
89 </when> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
90 </conditional> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
91 </inputs> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
92 <outputs> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
93 <data name="output1" format="gff" label="${tool.name} on ${on_string}: GTF/GFF"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
94 <change_format> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
95 <when input="format" value="-ace" format="acedb" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
96 </change_format> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
97 </data> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
98 <data name="output2" format="fasta" label="${tool.name} on ${on_string}: Protein sequence"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
99 <filter>proteins == "-aa"</filter> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
100 </data>/Users/yating/Desktop/gonramp/snap-wrapper/thale.gff |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
101 <data name="output3" format="fasta" label="${tool.name} on ${on_string}: Coding sequence"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
102 <filter>transcripts == "-tx"</filter> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
103 </data> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
104 </outputs> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
105 <tests> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
106 <test> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
107 <param name="input1" value="thale.dna.gz"/> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
108 <param name="organism" value="At.hmm" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
109 <param name="format" value="-gff" /> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
110 <output name="output1" file="thale.gff"/> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
111 </test> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
112 </tests> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
113 <help><![CDATA[ |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
114 The general form of the snap command line is: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
115 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
116 snap <HMM file> <FASTA file> [options] |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
117 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
118 HMM file: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
119 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
120 The most convenient way to specify the HMM file is by name. This requires |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
121 that the ZOE environment variable is set. In this case, snap will look |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
122 for the HMM file in $ZOE/HMM. You may also specify the HMM file by an |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
123 explicit path. The following are equivalent if $ZOE is in /usr/local: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
124 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
125 snap C.elegans.hmm ... |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
126 snap /usr/local/Zoe/HMM/C.elegans.hmm ... |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
127 snap worm ... # there are a few convenient aliases in $ZOE/HMM |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
128 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
129 FASTA file: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
130 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
131 If you have several sequences to analyze, it is more efficient to run |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
132 snap on a concatenated FASTA file rather than separate runs on single |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
133 sequence files. The seqeuence may be in a compressed format |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
134 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
135 If sequences have been masked with lowercase letters, use -lcmask to |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
136 prevent exons from appearing in masked DNA. |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
137 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
138 Output: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
139 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
140 Annotation is reported to stdout in a non-standard format (ZFF). You can |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
141 change to GFF or ACEDB with the -gff or -ace options. Proteins and |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
142 transcripts are reported to FASTA files with the -aa and -tx options. |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
143 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
144 External definitions: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
145 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
146 SNAP allows you to adjust the score of any sequence model at any point |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
147 in a sequence. This behavior is invoked by giving a ZFF file to SNAP: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
148 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
149 snap <hmm> <sequence> -xdef <ZFF file> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
150 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
151 Each feature description uses the 'group' field to issue a command: |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
152 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
153 SET set the score |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
154 ADJ adjust the score up or down |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
155 OK set non-cannonical scores |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
156 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
157 >FOO |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
158 Acceptor 120 120 + +50 . . . SET (sets an Acceptor to 50) |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
159 Donor 212 212 + -20 . . . ADJ (lowers a Donor by -20) |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
160 Inter 338 579 + -2 . . . ADJ (lowers Inter by -2 in a range) |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
161 Coding 440 512 - +3 . . . ADJ (raises Coding by +3 in a range) |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
162 Donor 625 638 + -5 . . . OK (sets range of odd Donors to -5) |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
163 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
164 If the output has scrolled off your screen, try 'snap -help | more' |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
165 |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
166 ]]></help> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
167 <citations> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
168 <citation type="bibtex"> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
169 @misc{renameTODO, |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
170 author = {LastTODO, FirstTODO}, |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
171 year = {TODO}, |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
172 title = {TODO}, |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
173 url = {http://korflab.ucdavis.edu/Software/snap-2013-11-29.tar.gz}, |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
174 }</citation> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
175 </citations> |
|
b8726891e16f
planemo upload commit 0ba99fe246099cc1827f71f2722d253becee64ba
yating-l
parents:
diff
changeset
|
176 </tool> |
