mapgd  0.4
A program for the Maximum-likelihood analysis of population genomic data.
 All Data Structures Functions Variables Friends Groups Pages
Public Member Functions | Private Attributes
Plink_data Class Reference
Inheritance diagram for Plink_data:
Inheritance graph
[legend]
Collaboration diagram for Plink_data:
Collaboration graph
[legend]

Public Member Functions

 Plink_data (const size_t &)
 
void set_family_id (const std::string &)
 
void set_individual_id (const std::string &)
 
int set_values (const std::vector< std::string > &)
 
int set_values (const real_t *)
 
size_t trait_size (void) const
 
void put (const Data *,...)
 The write function must be defined in the child class.
 
void get (Data *,...) const
 The read function must be defined in the child class.
 
void put (const Phenotype &)
 
void get (Phenotype &) const
 
std::vector< std::string > get_sample_names (void) const
 

Private Attributes

Plink_record< real_t > record_
 
std::vector< std::string > sample_names_
 
real_t missing_value
 
size_t n_samples_
 

The documentation for this class was generated from the following files: