Mercurial > repos > bgruening > infernal
comparison cmbuild.xml @ 13:ffa96097e5b2 draft
Uploaded
| author | bgruening |
|---|---|
| date | Fri, 13 Feb 2015 03:12:04 -0500 |
| parents | c17ed5a530d2 |
| children | 2f8a8962ae22 |
comparison
equal
deleted
inserted
replaced
| 12:c17ed5a530d2 | 13:ffa96097e5b2 |
|---|---|
| 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 Infernal 1.0 paper (Nawrocki et al., 2009) is the best paper to reference. | 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 If you’re writing for an enlightened (url-friendly) journal, you may want to cite the webpage | |
| 266 http://infernal.janelia.org/ because it is kept up-to-date. We hope to publish a paper related to | |
| 267 Infernal version 1.1 soon. | |
| 268 | 268 |
| 269 **Galaxy Wrapper Author**:: | 269 **Galaxy Wrapper Author**:: |
| 270 | 270 |
| 271 * Bjoern Gruening, University of Freiburg | 271 * Bjoern Gruening, University of Freiburg |
| 272 | 272 |
| 273 ]]> | |
| 273 </help> | 274 </help> |
| 274 </tool> | 275 </tool> |
