Problem Note 11381: PROC ALLELE generates floating point zero divide error
When both of the 2 locus homozygous genotypes at the particular pair of
markers are non-zero and a function of those genotype frequencies are
zero, PROC ALLELE will generate a floating point zero divide error in Release
8.2 and no output is generated.
In SAS 9.1, PROC ALLELE will generate the output and no error message
but with incorrect statistics in the LD Measures table for the
particular marker pairs. This will be apparent when markers are
biallelic because the LD measures at the four haplotypes for a pair of
markers, including the LD coefficient, will not be the same in absolute
value in the LD measures table.
There is no circumvention for this problem.
A Technical Support hot fix for Release 8.2 (TS2M0) for this
issue is available at:
http://www.sas.com/techsup/download/hotfix/82_sbcs_prod_list.html#011381
Operating System and Release Information
| SAS System | SAS/Genetics | 64-bit Enabled Solaris | 8.2 TS2M0 | 9.1 TS1M2 |
| Microsoft Windows XP Professional | 8.2 TS2M0 | 9.1 TS1M2 |
| Solaris | 8.2 TS2M0 | 9.1 TS1M2 |
| 64-bit Enabled AIX | 9.1 TS1M0 | 9.1 TS1M2 |
| 64-bit Enabled HP-UX | 8.2 TS2M0 | 9.1 TS1M2 |
| HP-UX | 8.2 TS2M0 | 9.1 TS1M2 |
| Linux | 8.2 TS2M0 | 9.1 TS1M2 |
| AIX | 8.2 TS2M0 | 9.1 TS1M2 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | alert |
| Topic: | SAS Reference ==> Procedures ==> ALLELE Analytics ==> Genetics
|
| Date Modified: | 2008-11-26 12:45:35 |
| Date Created: | 2003-12-01 13:06:10 |