/* * xprobeold.h * * structure definitions for x-probed chromosome identification */ /* * bit-equivalences for btype/Cbtype, * see */ #define XPROBE DICENTRIC #define FRAXA ACROCENTRIC #define FPX CROSSARMS struct xfeats { int btype; /* classified type */ int Cbtype; /* trained type */ int number; /* serial number from property list */ int rank; /* of density peak among metacentrics */ int xrank; /* of density peak among selected x's */ int relarea; /* 100*area / median area */ int cindexa; /* area c.i., -1 if centromere not found */ int pindexa; /* area "probe index" (cf. ci) */ int difpos; /* distance to density profile peak */ int profpeak; /* density profile peak value */ int deriv2; /* density profile 2nd derivative at peak */ int objpeak; /* object grey-level peak (99.5% percentile) */ int objmedian; /* object grey-level median (from histogram) */ int vcvclass; /* class from a quadratic discriminant classifier */ float vcvscore; /* the corresponding score for class 1 */ int vcvrank; /* the rank by this score */ int classifmale; /* class of this chromosome assuming cell is male */ int classiffemale; /* ditto, assuming female */ char *fname; }; /* * box classifier limits */ #define MAXRANK 3 #define XRANK 5 #define TOOSMALL 75 #define TOOBIG 250 #define ARLB 50 #define ARUB 220 #define AREAMIN 105 #define AREAMAX 150 #define CIMIN 31 #define CIMAX 43 #define PILB 28 #define PIUB 50 #define PIMIN 35 #define PIMAX 47 #define D2MIN 25 #define DIFF 5