1
TCS 1.21 (30 June 2005)
2000-2005 © Mark Clement, Jacob Derington (Brigham Young University, USA)
Steve Woolley (Washington University, USA) and David Posada (University of Vigo, Spain).
dposada@uvigo.es
http://darwin.uvigo.es/software/tcs.html
DISCLAIMER
This program is free software; you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version. This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not,
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.
HISTORY
Version 1.21 (30 June 2005) Fixed the mapping code to correctly deal with gaps as defined in the
GUI, either as 5th state or as missing (IUPAC ambiguity characters are treated as missing
data)
Version 1.20 (25 June 2005). Fixed "Save Graph". GUI behavior improvement. Added code to map
character substitutions to the branches. Aesthetic changes. IUPAC warning will appear once
Version 1.19 (23 April 2005): Fixed potential printing bug at TextOutputStream.java. It should not
have affected any result.
Version 1.18 (June 2004): Fixed gapmode, the program was always ignoring gaps (thanks to Manel
Vera). Some code reorganization. Fixed a bug that prevented opening graph files.
Version 1.17 (May 2004): Fixed bug that prevented PICT or PS output. Small code reorganization
Version 1-14-1.16 (May 2004): (many fixes were done since the last distributed version; complete
details are given at the beginning of the file dna.java) Fixed a bug that resulted in incorrect
connections in some special cases. Improved the PICT output format. Removed the nesting
option, which was available by mistake. Allow user the select the confidence level for the
parsimony limit. Added option to automatically select the root (assumes root is the
rectangular node). Improved GUI. The program can read IUPAC symbols and will treat
them as missing data. Fixed other minor bugs
Version 1.13: Fixed bug that was creating several unconnected haplotypes (when they should be
connected). Maybe the same bug we thought we fixed in version 1.12.
Version 1.07-1.12: Fixed bug that was creating several unconnected haplotypes (when they should
be connected) for some big data sets. The progress of the calculations are showed in the
GUI.
Version 1.06: several cosmetic changes and some bugs fixed
Version 1.02: outgroup weights estimation included
Version 1.01: distances file included
Version 1.00: First version of the program.