Bugs in Mega2 2.5 R4 release

SAGE4 parameter file was wrong. The field-widths were not set correctly, caused the pedigree data to be read in incorrectly.

X-linked analysis was not working, caused Mega2 to crash.

Install script used bash.

  • Bug-Fix: In the BATCH mode, Mega2 appended new declarations for Value_MissingQuant to any existing MEGA2.BATCH file. This has been fixed.

  • Bug-Fix: SAGE 4.0 parameter file now includes a default 0 as missing genotype value to prevent error messages in the GENIBD output about unrecognized genotype value.

  • Bug-Fix: Mendel5 option created incorrect keys file.

  • Bug-Fix: Duplicate names in the names files caused Mega2 to run incorrectly. These are detected and causes Mega2 to exit.

  • Bugs in Mega2 2.5 R3 release

    SOLAR bug fixed: In the "loop-over traits" mode person ids in the phenotype file did not match person ids in the pedigree file.

    Bugs in Mega2 2.5 R2 release

    SOLAR bug fixed: Mega2 crashed while looping over quantitative loci.

    RECODE bug fixed: Mega2 crashed while recoding loci from names file, if there were no mapped loci.

    MERLIN bug fixed: Merlin analysis option menu was displayed twice.

    GENOTYPING ERROR simulation mode bug fixed: Locus selection was not working properly.

    SIMWALK2 bug fixed: Location scores option produced an incorrect penetrance file for multiple affection liability classes.

    Bugs in Mega2 2.5 R1 release

    ASPEX bug fixed - nuclear pedigree naming/numbering options did not allow numbering with extensions.

    ASPEX bug fixed - nuclear pedigree naming/numbering options did not allow numbering with extensions.

    SPLINK bug fixed - did not put all markers to be put into one file, when asked to do so.

    S.A.G.E 4.x bug fixed - The format statement in the parameter file was incorrect.

    R-graphics bug fixed - The output file was not renumbered according to the chromosome correctly.

    Bugs in Mega2 2.5 release

    S.A.G.E. 3.x affected relative counts files are not set up correctly.

    S.A.G.E. 4.x parameter file did not have the correct pedigree field formats.

    PREST pedigree file was not set up correctly. It contained one big line.

    Merlin/SimWalk2-NPL option did not work due to a mismatch in pedigree naming between the two sets of files.

    Pedigree and individual id menu behaviour has been fixed. The different options were not being selected and displayed correctly.

    Fixed SPLINK format bug - was writing individual ids in place of mother's ids.

    Fixed bug in SimWalk2 for handling more than 100 liability classes.

    Fixed bug in the Win 32 version of Mega2, where the locus order line was not read in correctly. The 2.5 version will work correctly however, al lomg as there is an extra non-numeric character before the newline.

    Blank lines are allowed before the locus-order line again, the check for locus order in Ver 2.5 did not accept blank lines just before the locus order line.

    Bugs in Mega2 2.3 R4 release

    In SOLAR, the phenotype file and marker genotype file don't match the person ids in the pedigree file (id choice was not implemented for the former).

    In locus reordering, for multiple chromosomes and multiple traits, traits were being output at the beginning of the order irrespective of the user's ordering.

    Selection of loci for random genotype error detection from the batch file was incorrectly implemented.

    > Renaming chromosome number extension for some output files was wrong.

    Segmentation fault for 0 recombination fractions (where there is only a single locus in premakeped-format output files.

    Existing vstrm files were not removed before each Vitesse run. This would cause the old file to be used when Vitesse failed to create a new one.

    Bugs in Mega2 2.3 R3 release

    SimWalk2 penetrance file had invalid liability class values. Acceptable values are 1-99.

    SPLINK option produced garbled pedigree files if the user selected the option to combine all markers into one pedigree file.

    Bugs in Mega2 2.3 R2 release

    For SOLAR, the HHID phenotype was being written into the phenotype file, this has been moved to the pedigree file.

    Bug in loop reconnection - Mega2 assumed that the proband numbers were ordered in the pedigree file which caused the numbering of links (first_off, sibs etc.) to be wrong.

    Individual-count for pre-makeped format input pedigrees (in the screen output as well as log file) was wrong.

    Selecting only trait loci in S.A.G.E. 4.0 resulted in a segfault.

    Bugs in Mega2 2.3 and Mega2 2.3 R1 releases

    Versions 2.3 and 2.3 R1 may have had a segmentation fault when creating nuclear pedigrees from post-makeped pedigrees which did not have person ids numbered consecutively from 1 thorugh the number of pedigree members. Nuclear pedigrees are also created in the S.A.G.E. 3.0, ASPEX, and GHMLB options. Pre-makeped pedigrees do not cause segmentation faults in either version 2.3.

    Post-makeped pedigrees with non-ordinal entry ids may have also created segmentation faults in the "create summary" option for segregation summary. Again pre-makeped files are not a problem.

    Mendel pedigree file format statement has been fixed. The format statement for reading in pedigree members was incorrect.

    The script sage_cnt.*.sh was not working in case of a single affection trait. This script has been corrected.

    In some cases, nuclear families included half-sibs This bug affects Aspex, Affected Sib Counts, GHMLB and S.A.G.E.

    Bugs in Mega2 2.2 R3 release

    Loop reconnection had a bug. If the individual with the proband field set to 1 appeared AFTER individuals with other proband numbers, the loops were not reconnected.

    Computation of sample variance for QTLs was biased before.

    HWE option crashed if any marker locus had less than 3 alleles using GUO's hwe program.

    Bugs in Mega2 2.2 R2 release

    Spurious inheritance errors for X-linked loci namely too many distinct alleles, even when there were at most three alleles in a mixed-gender sibship.

    S.A.G.E. 3.0 fsp and fcor file formats were wrong. Shell file alos had a bug. Handling of multiple trait loci was not correctly implemented.

    The LOG and ERROR files were appended to in each run, instead of being overwritten.

    Segmentation fault if no loci were selected.

    Bugs in Mega2 2.2 release

    The Mendelian inconsistency checking routine produces spurious inconsistency messages because it does not handling half-siblings properly.

    The "reset genotypes" menu does not EXIT, but continues to loop. After a few turns this will result in a buffer overflow as it keeps appending to the message at the bottom of the menu.

    Bugs in Mega2 2.1 beta release

    This is a list of bugs reported by users of Mega2 2.1 beta:

    Last updated : June 15, 2001