/var/lib/mobyle/programs/weighbor.xml is in mobyle-programs 5.1.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 | <?xml version='1.0' encoding='UTF-8'?>
<!-- XML Authors: Corinne Maufrais, Nicolas Joly and Bertrand Neron, -->
<!-- 'Biological Software and Databases' Group, Institut Pasteur, Paris. -->
<!-- Distributed under LGPLv2 License. Please refer to the COPYING.LIB document. -->
<program>
<head>
<name>weighbor</name>
<version>1.2.1</version>
<doc>
<title>Weighbor</title>
<description>
<text lang="en">Weighted neighbor joining</text>
</description>
<authors>Bruno, Halpern, Socci</authors>
<reference>W. J. Bruno, N. D. Socci, and A. L. Halpern. Weighted Neighbor Joining: A Likelihood-Based Approach to Distance-Based Phylogeny Reconstruction, Mol. Biol. Evol. 17 (1): 189-197 (2000).</reference>
<comment>
<text lang="en">Weighbor takes an input file of pairwise distances in Phylip format and computes the phylogentic tree that best
corresponds to those distances.</text>
</comment>
<homepagelink>http://www.is.titech.ac.jp/~shimo/prog/consel/</homepagelink>
<sourcelink>http://www.is.titech.ac.jp/~shimo/prog/consel/</sourcelink>
</doc>
<category>phylogeny:distance</category>
<command>weighbor</command>
</head>
<parameters>
<parameter ismandatory="1" issimple="1">
<name>infile</name>
<prompt lang="en">Distances matrix File (-i)</prompt>
<type>
<datatype>
<class>PhylipDistanceMatrix</class>
<superclass>AbstractText</superclass>
</datatype>
</type>
<format>
<code proglang="perl">" -i $value"</code>
<code proglang="python">" -i " + str(value)</code>
</format>
<argpos>1</argpos>
</parameter>
<parameter issimple="1">
<name>Length</name>
<prompt lang="en">Length of the sequences (-L)</prompt>
<type>
<datatype>
<class>Integer</class>
</datatype>
</type>
<format>
<code proglang="perl">(defined $value) ? " -L $value" : ""</code>
<code proglang="python">( "" , " -L " + str(value) )[ value is not None ]</code>
</format>
<argpos>2</argpos>
<comment>
<text lang="en">Default is 500. This is the effective sequence length equal to the number of varying sites. Note if the -L option is not used then the program will print a warning message to stderr indicating that it is using this default length.</text>
</comment>
</parameter>
<parameter>
<name>size</name>
<prompt lang="en">Size of the alphabet (-b)</prompt>
<type>
<datatype>
<class>Integer</class>
</datatype>
</type>
<vdef>
<value>4</value>
</vdef>
<format>
<code proglang="perl">(defined $value and $value != $vdef) ? " -b $value" : ""</code>
<code proglang="python">( "" , " -b " + str(value) )[ value is not None and value != vdef]</code>
</format>
<argpos>2</argpos>
<comment>
<text lang="en">Sets the size of the alphabet of characters (number of bases) b. 1/b is equal to the probability that there will be a match for infinite evolution time. The default value for b is 4.</text>
</comment>
</parameter>
<parameter>
<name>verbose</name>
<prompt lang="en">Verbose output (-v)</prompt>
<type>
<datatype>
<class>Choice</class>
</datatype>
</type>
<vdef>
<value>Null</value>
</vdef>
<vlist>
<velem undef="1">
<value>Null</value>
<label>Choose a verbose type</label>
</velem>
<velem>
<value>-v</value>
<label>Verbose (-v)</label>
</velem>
<velem>
<value>-vv</value>
<label>Very verbose (-vv)</label>
</velem>
<velem>
<value>-vvv</value>
<label>Very very verbose (-vvv)</label>
</velem>
</vlist>
<format>
<code proglang="perl">(defined $value and $value ne $vdef) ? " $value" : ""</code>
<code proglang="python">( "" , " " + str(value) )[ value is not None and value != vdef]</code>
</format>
<argpos>2</argpos>
</parameter>
<parameter ishidden="1">
<name>outfile</name>
<prompt lang="en">Output file (-o)</prompt>
<type>
<datatype>
<class>String</class>
</datatype>
</type>
<format>
<code proglang="perl">" -o weighbor.treefile"</code>
<code proglang="python">" -o weighbor.treefile"</code>
</format>
<argpos>3</argpos>
</parameter>
<parameter isout="1">
<name>treefile</name>
<prompt lang="en">Tree output file</prompt>
<type>
<datatype>
<class>Tree</class>
</datatype>
<dataFormat>NEWICK</dataFormat>
</type>
<filenames>
<code proglang="perl">"weighbor.treefile"</code>
<code proglang="python">"weighbor.treefile"</code>
</filenames>
</parameter>
</parameters>
</program>
|