Mercurial > repos > bgruening > infernal
comparison cmbuild.xml @ 2:fac157e22e1b draft
Uploaded
author | bgruening |
---|---|
date | Fri, 13 Feb 2015 03:10:51 -0500 |
parents | 652f9d550531 |
children | 2c2c5e5e495b |
comparison
equal
deleted
inserted
replaced
1:55bb96edfc07 | 2:fac157e22e1b |
---|---|
2 <description>from sequence alignments (cmbuild)</description> | 2 <description>from sequence alignments (cmbuild)</description> |
3 <parallelism method="multi" split_inputs="alignment_infile" split_mode="to_size" split_size="10" shared_inputs="" merge_outputs="cmfile_outfile"></parallelism> | 3 <parallelism method="multi" split_inputs="alignment_infile" split_mode="to_size" split_size="10" shared_inputs="" merge_outputs="cmfile_outfile"></parallelism> |
4 <requirements> | 4 <requirements> |
5 <requirement type="package">infernal</requirement> | 5 <requirement type="package">infernal</requirement> |
6 <requirement type="package" version="1.1">infernal</requirement> | 6 <requirement type="package" version="1.1">infernal</requirement> |
7 <requirement type="package" version="8.21">gnu_coreutils</requirement> | 7 <requirement type="package" version="8.22">gnu_coreutils</requirement> |
8 </requirements> | 8 </requirements> |
9 <command> | 9 <command> |
10 cmbuild | 10 <![CDATA[ |
11 cmbuild | |
11 #if $is_summery_output: | 12 #if $is_summery_output: |
12 -o $summary_outfile | 13 -o $summary_outfile |
13 #end if | 14 #end if |
14 | 15 |
15 ## to many outputs, is that one really needed? | 16 ## to many outputs, is that one really needed? |
16 ##-O $annotated_source_alignment_outfile | 17 ##-O $annotated_source_alignment_outfile |
17 | 18 |
18 $model_construction_opts.model_construction_opts_selector | 19 $model_construction_opts.model_construction_opts_selector |
19 #if $model_construction_opts.model_construction_opts_selector == '--fast': | 20 #if $model_construction_opts.model_construction_opts_selector == '--fast': |
53 $cyk | 54 $cyk |
54 #end if | 55 #end if |
55 | 56 |
56 $cmfile_outfile | 57 $cmfile_outfile |
57 $alignment_infile | 58 $alignment_infile |
58 | 59 |
60 ]]> | |
59 </command> | 61 </command> |
60 <inputs> | 62 <inputs> |
61 <!-- Stockholm or SELEX | 63 <!-- Stockholm or SELEX |
62 SELEX is defined in EMBOSS datatypes | 64 SELEX is defined in EMBOSS datatypes |
63 --> | 65 --> |
64 <param name="alignment_infile" type="data" format="stockholm,selex" label="Sequence database"/> | 66 <param name="alignment_infile" type="data" format="stockholm,selex" label="Sequence database"/> |
65 | 67 |
66 <conditional name="model_construction_opts"> | 68 <conditional name="model_construction_opts"> |
67 <param name="model_construction_opts_selector" type="select" label="These options control how consensus columns are defined in an alignment" help=""> | 69 <param name="model_construction_opts_selector" type="select" label="These options control how consensus columns are defined in an alignment" help=""> |
68 <option value="--fast" selected="true">automatic (--fast)</option> | 70 <option value="--fast" selected="true">automatic (--fast)</option> |
69 <option value="--hand">user defined (--hand)</option> | 71 <option value="--hand">user defined (--hand)</option> |
70 </param> | 72 </param> |
71 <when value="--fast"> | 73 <when value="--fast"> |
72 <param name="symfrac" type="float" value="0.5" size="5" | 74 <param name="symfrac" type="float" value="0.5" size="5" |
73 label="Define the residue fraction threshold necessary to define a consensus (--symfrac)" help=""/> | 75 label="Define the residue fraction threshold necessary to define a consensus (--symfrac)" help=""/> |
74 </when> | 76 </when> |
75 <when value="--hand"/> | 77 <when value="--hand"/> |
76 </conditional> | 78 </conditional> |
77 | 79 |
78 <param name="noss" truevalue="--noss" falsevalue="" checked="False" type="boolean" | 80 <param name="noss" truevalue="--noss" falsevalue="" checked="False" type="boolean" |
79 label="Ignore the secondary structure annotation, if any, in your multiple alignment file (--noss)" help=""/> | 81 label="Ignore the secondary structure annotation, if any, in your multiple alignment file (--noss)" help=""/> |
80 | 82 |
81 <conditional name="relative_weights_opts"> | 83 <conditional name="relative_weights_opts"> |
82 <param name="relative_weights_opts_selector" type="select" label="Options controlling relative weights" help=""> | 84 <param name="relative_weights_opts_selector" type="select" label="Options controlling relative weights" help=""> |
83 <option value="--wpb" selected="true">Henikoff (--wgb)</option> | 85 <option value="--wpb" selected="true">Henikoff (--wgb)</option> |
89 <when value="--wpb"/> | 91 <when value="--wpb"/> |
90 <when value="--wgsc"/> | 92 <when value="--wgsc"/> |
91 <when value="--wnone"/> | 93 <when value="--wnone"/> |
92 <when value="--wgiven"/> | 94 <when value="--wgiven"/> |
93 <when value="--wblosum"> | 95 <when value="--wblosum"> |
94 <param name="wid" type="float" value="0.5" size="5" | 96 <param name="wid" type="float" value="0.5" size="5" |
95 label="Percent identity for clustering the alignment (--wid)" help=""/> | 97 label="Percent identity for clustering the alignment (--wid)" help=""/> |
96 </when> | 98 </when> |
97 </conditional> | 99 </conditional> |
98 | 100 |
99 | 101 |
102 <option value="--eent" selected="true">entropy weighting strategy (--eent)</option> | 104 <option value="--eent" selected="true">entropy weighting strategy (--eent)</option> |
103 <option value="--enone">Turn off the entropy weighting strategy (--enone)</option> | 105 <option value="--enone">Turn off the entropy weighting strategy (--enone)</option> |
104 </param> | 106 </param> |
105 <when value="--enone"/> | 107 <when value="--enone"/> |
106 <when value="--eent"> | 108 <when value="--eent"> |
107 <param name="ere" type="float" value="0.59" size="5" | 109 <param name="ere" type="float" value="0.59" size="5" |
108 label="Set the target mean match state relative entropy (--ere)" help=""/> | 110 label="Set the target mean match state relative entropy (--ere)" help=""/> |
109 | 111 |
110 <param name="eminseq" type="integer" value="" size="5" | 112 <param name="eminseq" type="integer" value="" size="5" |
111 label="Define the minimum allowed effective sequence number (--eminseq)" help=""/> | 113 label="Define the minimum allowed effective sequence number (--eminseq)" help=""/> |
112 | 114 |
113 <param name="ehmmre" type="float" value="" size="5" | 115 <param name="ehmmre" type="float" value="" size="5" |
114 label="Set the target HMM mean match state relative entropy (--ehmmre)" help=""/> | 116 label="Set the target HMM mean match state relative entropy (--ehmmre)" help=""/> |
115 | 117 |
116 <param name="eset" type="integer" value="" size="5" | 118 <param name="eset" type="integer" value="" size="5" |
117 label="Set the effective sequence number for entropy weighting (--eset)" help=""/> | 119 label="Set the effective sequence number for entropy weighting (--eset)" help=""/> |
118 </when> | 120 </when> |
119 </conditional> | 121 </conditional> |
120 | 122 |
121 | 123 |
136 <when value="--gibbs"> | 138 <when value="--gibbs"> |
137 <param name="random_seed" type="integer" value="0" label="Randam Seed" help="" /> | 139 <param name="random_seed" type="integer" value="0" label="Randam Seed" help="" /> |
138 </when> | 140 </when> |
139 </conditional> | 141 </conditional> |
140 | 142 |
141 <param name="l" truevalue="-l" falsevalue="" checked="False" type="boolean" | 143 <param name="l" truevalue="-l" falsevalue="" checked="False" type="boolean" |
142 label="Turn on the local alignment algorithm" help="... which allows the alignment to span two or more subsequences if necessary"/> | 144 label="Turn on the local alignment algorithm" help="... which allows the alignment to span two or more subsequences if necessary"/> |
143 | 145 |
144 <param name="notrunc" truevalue="--notrunc" falsevalue="" checked="False" type="boolean" | 146 <param name="notrunc" truevalue="--notrunc" falsevalue="" checked="False" type="boolean" |
145 label="Turn off the truncated alignment algorithm" help=""/> | 147 label="Turn off the truncated alignment algorithm" help=""/> |
146 | 148 |
147 <param name="cyk" type="select" label="Options for refining the input alignment" help=""> | 149 <param name="cyk" type="select" label="Options for refining the input alignment" help=""> |
148 <option value="" selected="true">optimal accuracy algorithm</option> | 150 <option value="" selected="true">optimal accuracy algorithm</option> |
149 <option value="--cyk">align with the CYK algorithm</option> | 151 <option value="--cyk">align with the CYK algorithm</option> |
150 </param> | 152 </param> |
151 | 153 |
152 <param name="refine_output" truevalue="" falsevalue="" checked="False" type="boolean" | 154 <param name="refine_output" truevalue="" falsevalue="" checked="False" type="boolean" |
153 label="Output the refined alignment file as it is used to build the covariance model" help=""/> | 155 label="Output the refined alignment file as it is used to build the covariance model" help=""/> |
154 | 156 |
155 </when> | 157 </when> |
156 </conditional> | 158 </conditional> |
157 | 159 |
158 | 160 |
159 <param name="is_summery_output" truevalue="" falsevalue="" checked="False" type="boolean" | 161 <param name="is_summery_output" truevalue="" falsevalue="" checked="False" type="boolean" |
160 label="Output a summery file?" help=""/> | 162 label="Output a summery file?" help=""/> |
161 | 163 |
162 </inputs> | 164 </inputs> |
163 <outputs> | 165 <outputs> |
164 | 166 |
177 </filter> | 179 </filter> |
178 </data> | 180 </data> |
179 | 181 |
180 </outputs> | 182 </outputs> |
181 <help> | 183 <help> |
184 <![CDATA[ | |
182 | 185 |
183 | 186 |
184 **What it does** | 187 **What it does** |
185 | 188 |
186 For each multiple sequence alignment build a covariance model. | 189 For each multiple sequence alignment build a covariance model. |
259 | 262 |
260 | 263 |
261 How do I cite Infernal? | 264 How do I cite Infernal? |
262 ----------------------- | 265 ----------------------- |
263 | 266 |
264 The recommended citation for using Infernal 1.1 is E. P. Nawrocki and S. R. Eddy, Infernal 1.1: 100-fold faster RNA homology searches , Bioinformatics 29:2933-2935 (2013). | 267 The recommended citation for using Infernal 1.1 is E. P. Nawrocki and S. R. Eddy, Infernal 1.1: 100-fold faster RNA homology searches , Bioinformatics 29:2933-2935 (2013). |
265 | 268 |
266 **Galaxy Wrapper Author**:: | 269 **Galaxy Wrapper Author**:: |
267 | 270 |
268 * Bjoern Gruening, University of Freiburg | 271 * Bjoern Gruening, University of Freiburg |
269 | 272 |
273 ]]> | |
270 </help> | 274 </help> |
271 </tool> | 275 </tool> |