18 #ifndef __PEDDESCRIBE_H__ 19 #define __PEDDESCRIBE_H__ 21 #include "PedigreeGlobals.h" 22 #include "PedigreePerson.h" 23 #include "StringArray.h" 39 #define pcUndocumentedTraitCovariate 1001 50 void Load(
IFILE & Input,
bool warnIfLinkage =
false);
51 void Load(
const char * filename,
bool warnIfLinkage =
false);
53 void LoadLinkageDataFile(
IFILE & input);
54 void LoadLinkageDataFile(
const char * filename);
56 void LoadMendelDataFile(
IFILE & input);
57 void LoadMendelDataFile(
const char * filename);
59 void LoadMap(
IFILE & Input);
60 void LoadMap(
const char * filename);
64 int CountTextColumns();
67 const char * ColumnSummary(
String &
string);
74 void AddMarkerColumn(
const char * markerName);
75 void AddTraitColumn(
const char * traitName);
76 void AddAffectionColumn(
const char * affectionName);
77 void AddCovariateColumn(
const char * covariateName);
78 void AddStringColumn(
const char * stringName);
79 void AddZygosityColumn();
80 void AddSkippedColumn();
85 int CountColumns(
int type);
86 void UpdateSummary(
String &
string,
int type,
const char * label);