Mercurial > repos > iuc > fasttree
comparison fasttree.xml @ 4:66e48435be9a draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fasttree commit 54cc70552f8891ab5db124e9e640247e1545b937
| author | iuc |
|---|---|
| date | Sat, 05 Oct 2024 10:02:31 +0000 |
| parents | 70f85ee4f242 |
| children | e368780552ad |
comparison
equal
deleted
inserted
replaced
| 3:70f85ee4f242 | 4:66e48435be9a |
|---|---|
| 1 <?xml version="1.0"?> | 1 <tool id="fasttree" name="FASTTREE" version="@VERSION@+galaxy3" profile="23.1"> |
| 2 <tool id="fasttree" name="FASTTREE" version="@VERSION@+galaxy2" profile="18.01"> | |
| 3 <description>build maximum-likelihood phylogenetic trees</description> | 2 <description>build maximum-likelihood phylogenetic trees</description> |
| 3 <macros> | |
| 4 <token name="@VERSION@">2.1.10</token> | |
| 5 </macros> | |
| 4 <xrefs> | 6 <xrefs> |
| 5 <xref type="bio.tools">fasttree</xref> | 7 <xref type="bio.tools">fasttree</xref> |
| 6 </xrefs> | 8 </xrefs> |
| 7 <macros> | |
| 8 <token name="@VERSION@">2.1.10</token> | |
| 9 </macros> | |
| 10 <requirements> | 9 <requirements> |
| 11 <requirement type="package" version="@VERSION@">fasttree</requirement> | 10 <requirement type="package" version="@VERSION@">fasttree</requirement> |
| 12 </requirements> | 11 </requirements> |
| 13 <version_command><![CDATA[FastTree 2>&1 >/dev/null | head -n 1 | cut -d" " -f 5]]></version_command> | 12 <version_command><![CDATA[FastTree 2>&1 >/dev/null | head -n 1 | cut -d" " -f 5]]></version_command> |
| 14 <command detect_errors="aggressive"> | 13 <command detect_errors="aggressive"> |
| 46 < '$input' > '$output' | 45 < '$input' > '$output' |
| 47 | 46 |
| 48 #if $save_logfile: | 47 #if $save_logfile: |
| 49 2> '$log' | 48 2> '$log' |
| 50 #end if | 49 #end if |
| 51 | |
| 52 ]]> | 50 ]]> |
| 53 </command> | 51 </command> |
| 54 <inputs> | 52 <inputs> |
| 55 <conditional name="input_selector"> | 53 <conditional name="input_selector"> |
| 56 <param name="select_format" type="select" label="Aligned sequences file (FASTA or Phylip format)"> | 54 <param name="select_format" type="select" label="Aligned sequences file (FASTA or Phylip format)"> |
| 57 <option value="fasta" selected="true">fasta</option> | 55 <option value="fasta" selected="true">fasta</option> |
| 58 <option value="phylip">phylip</option> | 56 <option value="phylip">phylip</option> |
| 59 </param> | 57 </param> |
| 60 <when value="fasta"> | 58 <when value="fasta"> |
| 61 <param format="fasta" name="input" type="data" multiple="false" label="FASTA file"/> | 59 <param format="fasta" name="input" type="data" multiple="false" label="FASTA file"/> |
| 62 <param name="quote" argument="-quote" type="boolean" truevalue="-quote" falsevalue="" checked="false" label="Allow spaces and other restricted characters (but not ') in sequence and quote names in the output tree." help="This tool is only available for fasta input only; FastTree will not be able to read these trees back in." /> | 60 <param argument="-quote" type="boolean" truevalue="-quote" falsevalue="" checked="false" label="Allow spaces and other restricted characters (but not ') in sequence and quote names in the output tree." help="This tool is only available for fasta input only; FastTree will not be able to read these trees back in." /> |
| 63 <conditional name="intree_selector"> | 61 <conditional name="intree_selector"> |
| 64 <param name="intree_format" type="select" label="Set starting tree(s)"> | 62 <param name="intree_format" type="select" label="Set starting tree(s)"> |
| 65 <option value="none" selected="true">No starting trees</option> | 63 <option value="none" selected="true">No starting trees</option> |
| 66 <option value="one">Use starting tree</option> | 64 <option value="one">Use starting tree</option> |
| 67 </param> | 65 </param> |
| 132 </when> | 130 </when> |
| 133 </conditional> | 131 </conditional> |
| 134 <param value="gamma" argument="-gamma" type="boolean" truevalue="-gamma" falsevalue="" checked="false" label="Use Gamma20" help="After optimizing the tree under the CAT approximation, rescale the lengths to optimize the Gamma20 likelihood." /> | 132 <param value="gamma" argument="-gamma" type="boolean" truevalue="-gamma" falsevalue="" checked="false" label="Use Gamma20" help="After optimizing the tree under the CAT approximation, rescale the lengths to optimize the Gamma20 likelihood." /> |
| 135 <param value="nosupport" argument="-nosupport" type="boolean" truevalue="-nosupport" falsevalue="" checked="false" label="Eliminates the support value computation. Support value computation is not recommended for wide alignments."/> | 133 <param value="nosupport" argument="-nosupport" type="boolean" truevalue="-nosupport" falsevalue="" checked="false" label="Eliminates the support value computation. Support value computation is not recommended for wide alignments."/> |
| 136 <param name="likelihood" argument="-noml" type="boolean" truevalue="-noml" falsevalue="" checked="false" label = "Turn off maximum-likelihood." /> | 134 <param name="likelihood" argument="-noml" type="boolean" truevalue="-noml" falsevalue="" checked="false" label = "Turn off maximum-likelihood." /> |
| 137 <param name="fastest" argument="-fastest" type="boolean" truevalue="-fastest" falsevalue="" checked="false" label="Speed up the neighbor joining phase and reduce memory usage (recommended for >50,000 sequences)" /> | 135 <param argument="-fastest" type="boolean" truevalue="-fastest" falsevalue="" checked="false" label="Speed up the neighbor joining phase and reduce memory usage (recommended for >50,000 sequences)" /> |
| 138 <param name="pseudo" argument="-pseudo" type="boolean" truevalue="-pseudo" falsevalue="" checked="false" label="Use pseudocounts" help="Recommended for highly gapped/fragmentary sequences." /> | 136 <param argument="-pseudo" type="boolean" truevalue="-pseudo" falsevalue="" checked="false" label="Use pseudocounts" help="Recommended for highly gapped/fragmentary sequences." /> |
| 139 <param name="mllen" argument="-mllen" type="boolean" truevalue="-mllen" falsevalue="" checked="false" label="Optimize branch lengths without ML NNIs." /> | 137 <param argument="-mllen" type="boolean" truevalue="-mllen" falsevalue="" checked="false" label="Optimize branch lengths without ML NNIs." /> |
| 140 </when> | 138 </when> |
| 141 </conditional> | 139 </conditional> |
| 142 </inputs> | 140 </inputs> |
| 143 <outputs> | 141 <outputs> |
| 144 <data name="output" format="nhx" label="${tool.name} on ${on_string}:tree.nhx" /> | 142 <data name="output" format="nhx" label="${tool.name} on ${on_string}:tree.nhx" /> |
| 145 <data name="log" format="txt" label="${tool.name} on ${on_string}:log_FastTree_run.txt"> | 143 <data name="log" format="txt" label="${tool.name} on ${on_string}:log_FastTree_run.txt"> |
| 146 <filter>save_logfile</filter> | 144 <filter>save_logfile</filter> |
| 147 </data> | 145 </data> |
| 148 </outputs> | 146 </outputs> |
| 149 <tests> | 147 <tests> |
| 150 <test> | 148 <test expect_num_outputs="2"> |
| 151 <param name="select_format" value="fasta" /> | 149 <param name="select_format" value="fasta" /> |
| 152 <param name="model" value="" /> | 150 <param name="model" value="" /> |
| 153 <param name="input" value="aligned.fasta" /> | 151 <param name="input" value="aligned.fasta" /> |
| 154 <param name="format" value="-nt" /> | 152 <param name="format" value="-nt" /> |
| 155 <param name="save_logfile" value="true" /> | 153 <param name="save_logfile" value="true" /> |
