mapgd  0.4
A program for the Maximum-likelihood analysis of population genomic data.
 All Data Structures Functions Variables Friends Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCArgsStruct to pass around command line arguments. Will either be depricated, or will be integreated into the interface.h*/
oCArgumentA command line argument. See the interface tutorial for a demonstration of usage
oCBaseA class converts human readable bases to bit flags
oCBase_fileA templet which stores data associated with specific locations in a genome
|oCData_file< Data >
|oCData_file< Locus >
||\CIndexed_file< Locus >
|| \CBcf2pro_fileBecause of the god awful mess that are vcf header lines
|oCData_file< T >
||oCFlat_file< T >
||\CIndexed_file< T >
|| \CDouble_indexed_file< T >
|oCExternal_file< External_data >An interface for reading and writing data specified outside of mapgd
|oCExternal_file< Bed_data >
||\CBed_file
|oCExternal_file< Plink_data >
||\CPlink_file
|\CExternal_file< Vcf_data >
| \CVcf_file
oCbinomialA class that returns the binomial coefficient or the pdf the binomial distribution. Not Log
oCCommandA sub-command of mapgd
oCConstants< R, T >
oCDataA class which can be written as flat text file or into an SQL database
|oCDouble_indexed_data
||\CLinkageA class to store linkage information
|oCFile_indexAn interface that transforms pairs of name and position keys into record numbers
|oCIndexed_dataData which has an absolute position
||oCAlleleSummary statistics from the allele command
||oCLocus
|||\CBcf2proBecause of the god awful mess that are vcf header lines
||oCPooled_dataInformation genereated from pooled data
||\CPopulationPopulation genotypes
|oCKeyA key is (i.e. what the user called it)
|oCLogA class to store a log of commands that have been run
|oCPedigreePedigree data
|oCPhenotypePhenotype data
|oCRelatednessRelatedness data
|oCSample_gofThe sample specific goodness of fit
|oCSample_nameThe name of a sample (i.e. what the user called it)
|\CState
oCEnvironmentA class for handling options and automatically formating –help, -h, -u and -v
oCExternal_dataAn interface used to read/write data from outside of mapgd
|oCBed_data
|oCPlink_data
|\CVcf_data
oCfile_s
oCFlagA class that passes command line flags. It takes no arguments and chews only a single letter.*/
oCGenotype
oCGenotype_pair
oCInfoBecause of the god awful mess that are vcf header lines
oCios
|\Cgzstreambase
| oCigzstream
| \Cogzstream
oCistream
|oCigzstream
|\CTmp_buffer
oClnmultinomial
oCmodels
oCostream
|\Cogzstream
oCPedigree_record
oCPlink_record< T >
oCPlink_record< real_t >
oCquartetA class that stores quartet information
oCRegion
oCRegistrationA class which registers a child of Data in Data::new_data_
oCsmall_rel
oCsort_second
oCState_stream
\Cstreambuf
 oCgzstreambuf
 \CTmp_streambuf