Mercurial > repos > stephenshank > hyphy_meme
comparison hyphy_meme.xml @ 3:3b7f2dbb5c44 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit 6e7f074d80e0f35516e223b76e73f019ad45dd74-dirty
| author | stephenshank |
|---|---|
| date | Wed, 06 Mar 2019 14:31:33 -0500 |
| parents | e44501a5cdcc |
| children |
comparison
equal
deleted
inserted
replaced
| 2:e44501a5cdcc | 3:3b7f2dbb5c44 |
|---|---|
| 3 <description>: Mixed Effects Model of Evolution</description> | 3 <description>: Mixed Effects Model of Evolution</description> |
| 4 <macros> | 4 <macros> |
| 5 <import>macros.xml</import> | 5 <import>macros.xml</import> |
| 6 </macros> | 6 </macros> |
| 7 <expand macro="requirements" /> | 7 <expand macro="requirements" /> |
| 8 <version_command>HYPHYMP --version | tail -n 1 | awk '{print $1}'</version_command> | 8 <expand macro="version_command" /> |
| 9 <command detect_errors="exit_code"> | 9 <command detect_errors="exit_code"> |
| 10 <![CDATA[ | 10 <![CDATA[ |
| 11 export MPI_NODE_COUNT=\${GALAXY_SLOTS:-1} && | 11 export MPI_NODE_COUNT=\${GALAXY_SLOTS:-1} && |
| 12 ln -s '$input_file' meme_input.fa && | 12 ln -s '$input_file' meme_input.fa && |
| 13 ln -s '$input_nhx' meme_input.nhx && | 13 ln -s '$input_nhx' meme_input.nhx && |
| 18 echo $p_value >> tool_params && | 18 echo $p_value >> tool_params && |
| 19 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/MEME.bf > '$meme_log' | 19 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/MEME.bf > '$meme_log' |
| 20 ]]> | 20 ]]> |
| 21 </command> | 21 </command> |
| 22 <inputs> | 22 <inputs> |
| 23 <param name="input_file" type="data" format="fasta" label="Input FASTA file" /> | 23 <expand macro="inputs" /> |
| 24 <param name="input_nhx" type="data" format="nhx" label="Input newick file" /> | 24 <expand macro="gencode" /> |
| 25 <param name="gencodeid" type="select" label="Genetic code"> | 25 <expand macro="branches" /> |
| 26 <option value="1">Universal code</option> | |
| 27 <option value="2">Vertebrate mitochondrial DNA code</option> | |
| 28 <option value="3">Yeast mitochondrial DNA code</option> | |
| 29 <option value="4">Mold, Protozoan and Coelenterate mt; Mycloplasma/Spiroplasma</option> | |
| 30 <option value="5">Invertebrate mitochondrial DNA code</option> | |
| 31 <option value="6">Ciliate, Dasycladacean and Hexamita Nuclear code</option> | |
| 32 <option value="7">Echinoderm mitochondrial DNA code</option> | |
| 33 <option value="8">Euplotid Nuclear code</option> | |
| 34 <option value="9">Alternative Yeast Nuclear code</option> | |
| 35 <option value="10">Ascidian mitochondrial DNA code</option> | |
| 36 <option value="11">Flatworm mitochondrial DNA code</option> | |
| 37 <option value="12">Blepharisma Nuclear code</option> | |
| 38 </param> | |
| 39 <conditional name="rate_cond"> | |
| 40 <param name="rate" type="select" label="Rate variation"> | |
| 41 <option value="1">None</option> | |
| 42 <option value="2">General Discrete</option> | |
| 43 <option value="3">Beta-Gamma</option> | |
| 44 </param> | |
| 45 <when value="1" /> | |
| 46 <when value="2"> | |
| 47 <param name="rate_classes" type="integer" value="2" min="2" max="6" label="Rate classes" /> | |
| 48 </when> | |
| 49 <when value="3"> | |
| 50 <param name="rate_classes" type="integer" value="2" min="2" max="6" label="Rate classes" /> | |
| 51 </when> | |
| 52 </conditional> | |
| 53 <param name="branches" type="select" label="Set of branches to test"> | |
| 54 <option value="1">All branches</option> | |
| 55 <option value="2">Internal branches</option> | |
| 56 <option value="3">Leaf branches</option> | |
| 57 <option value="4">Unlabeled branches</option> | |
| 58 </param> | |
| 59 <param name="p_value" type="float" value=".1" min="0" max="1" label="P-value" /> | 26 <param name="p_value" type="float" value=".1" min="0" max="1" label="P-value" /> |
| 60 </inputs> | 27 </inputs> |
| 61 <outputs> | 28 <outputs> |
| 62 <data name="meme_log" format="txt" /> | 29 <data name="meme_log" format="txt" /> |
| 63 <data name="meme_output" format="json" from_work_dir="meme_input.fa.MEME.json" /> | 30 <data name="meme_output" format="hyphy_json_results" from_work_dir="meme_input.fa.MEME.json" /> |
| 64 </outputs> | 31 </outputs> |
| 65 <tests> | 32 <tests> |
| 66 <test> | 33 <test> |
| 67 <param name="input_file" ftype="fasta" value="meme-in1.fa" /> | 34 <param name="input_file" ftype="fasta" value="meme-in1.fa" /> |
| 68 <param name="input_nhx" ftype="nhx" value="meme-in1.nhx" /> | 35 <param name="input_nhx" ftype="nhx" value="meme-in1.nhx" /> |
