Hi Viviana
Apart from Marcos comments, there are some small problems with your
command sequence.
First I guess you want to save all trees from the original search.
With tsave, you only open the tree file, but not save any tree. You
must use save (tree range) to save the trees, and the close the tree
file...
something like this
tsave trees.tre ; save ; tsave / ;
the “tsave/;” close the tree file.
if you want to save an specific tree, you can set a tree scope, just
as marcos explain in a previous post about apo (I.e. save 0 3, will
save trees 0 and 3. whereas save 0.3 will save trees from 0 to 3,
without any scope, as in the example, it save all trees in memory).
Nest you make nelsen for a strinct consensus, but with nelsen 6000,
you will produce the strict consensus of tree 6000 (that is, not
consensus at all!). Just type “nelsen ;” to show the strict consesus
of all trees. Just as in save and other commands, scopes are possible.
Then, you try to save the consensus. But nelsen just show the tree, to
keep the tree, type “nelsen* ;” the tree is save as the last tree in
memory (the program report the number of the tree). So to save the
consensus, this line will do it (where X is the number of the
consensus):
tsave cons.tre ; save X ; tsave / ;
There a helpful trick (if you are using a batch sequence of commands,
or a macro) to save the consensus without knowing its number, it is
using strict within keys:
tsave cons.tre ; save {strict} ; tsave /;
Note that by default tsave save trees in binary format, you will only
able to open them with TNT. Maybe you want to open in another program
for tree printing. Then you must use the typical parenthical notation.
You can do it typing “tsave*” when open the tree file, for example
tsave* toprint.tre ; save {strict} ; tsave /;
Hope this will help you
Salvador
J. Salvador Arias
Becario CONICET
INSUE, Instituto Miguel Lillo, Miguel Lillo 205
4000 San Miguel de Tucumán, Argentina