VERSION 0.8.1: MAY 2008 -------------------------- BUGS FIXED - MRATIO files now include the allele names in ascending order, as required by the program (thanks Kelly Barr). - Fixed some bugs in the Arlequin read() function (it can now handle spaces in between key-value separator for header information) - minor documentation update VERSION 0.8: AUGUST 2007 -------------------------- BUGS FIXED - fixed path problem with settings reader on Windows platform - MSVAR no longer counts missing markers as an allele NEW FEATURES/ENHANCEMENTS - reads Arlequin (genotypic) files - writes MLNE files - writes MRATIO files - new command line mode * does not check jvm mode- should work with versions prior to 1.6.x. GUI mode still requires JVM >1.6.x - diploidy/datasize errors now displayed with which individual caused the error - other read excptions can now be sent to Data- better checking - JRE version checking is now smarter TODOS - clean up arlequin reading code- one pass only, please. - add arlequin genotypic format to outfiles VERSION 0.7: APRIL 2007 -------------------------- - works only with JVM 1.6.0 (jre 6.0) or better; checks version and warns user if JVM version is different - visual changes: * Menu bar with "File" and "Settings" Menus * Look and feel selector- Java default or System * Bigger, more legible text area * Automatic sizing for a sleeker look - automatic update checking via menu (under "File") - missing data handling functionality via sub-menu: * removes missing data marker and count for MSVAR, TM3 and TMVP formats, when specified * gives information about missing data marker handling in the missing data option pane - can now save xml-based settings file to user's home directory. This only stores visual setting preference for now VERSION 0.6.1: MARCH 2007 -------------------------- BUGS FIXED - minor problem with informat error tracking- spurious error message when reading in a raw (csv) file no longer occurs - error in MSVAR outfiles fixed- loci were being read incorrectly. MSVAR files created with earlier versions of FORMATOMATIC will be incorrect NEW FEATURES/ENHANCEMENTS - easier versioning management - some unused libraries are no longer loaded - updated documentation - writes TM3 (TM3.1) files * includes information to identify which frequency is associated with which allele. missing data marker frequency still must be removed manually - writes TMVP files * similar to TM3.1, but can include more than 2 samples. * sample names are recorded in the outfile VERSION 0.5: JANUARY 2007 -------------------------- - writes BAPS3 files * includes population information at end of file when applicable (i.e. multiple populations). This can be added to population name and index files as required by BAPS3 - writes Structure files - changed some of the commenting in outfiles - strips " characters from raw (csv) files (these are added by some spreadsheet programs) VERSION 0.4: SEPTEMBER 2006 -------------------------- - writes NewHybrids files * includes a key for how samples were renamed * many informative comments in outfile - writes MSVAR files * includes some comments at the end of file - new LocusWalker object for formatting per locus files (e.g. MSVAR) - outfile warning: if selected outfile exists a dialog box pops up asking if it is OK to overwrite. Stops execution if not. - some GUI changes * larger text area for messages * changed "Select" option in drop lists - checks if number of populations is same as number of population names TODOS - more formats - missing data VERSION 0.3: MARCH 2006 -------------------------- - writes MIGRATE files - reads CONVERT files - slightly smarter GENEPOP file reading: * reads in locus names (single row or line breaks) * names pops - better RAW file handling: names loci - more informative progress messages - better exception handling - some data checking: * number of loci and names of loci * data matrix is square (within a population) * even number of data cols (diploidy) * population names exist - plain text file for "about text" and arlequin headers no longer needed - more and better error messages - drop boxes no longer have a default format- must select - better welcome messages - more logical package organization - added Data object, a better internal representation of the data - rewritten readers and writers, interfaced through data object TODOS - check convert stated params (loci, pops) against what is read - handle missing data for each format - more formats VERSION 0.2: JULY 2004 -------------------------- - Initial release