ʻOhana
Population structure, admixture history, and selection using learning methods.
|
A template for a class implementing the selscan program. More...
#include <jade.selscan.hpp>
Public Types | |
typedef TValue | value_type |
The value type. More... | |
typedef basic_matrix< value_type > | matrix_type |
The matrix type. More... | |
typedef basic_verification< value_type > | verification_type |
The verification type. More... | |
typedef basic_genotype_matrix< value_type > | genotype_matrix_type |
The genotype matrix type. More... | |
typedef basic_genotype_matrix_factory< TValue > | genotype_matrix_factory_type |
The genotype matrix factory type. More... | |
Public Member Functions | |
basic_selscan (args &a) | |
Initializes a new instance of the class. More... | |
void | execute () |
Executes the program. More... | |
A template for a class implementing the selscan program.
Definition at line 19 of file jade.selscan.hpp.
typedef basic_genotype_matrix_factory<TValue> jade::basic_selscan< TValue >::genotype_matrix_factory_type |
The genotype matrix factory type.
Definition at line 37 of file jade.selscan.hpp.
typedef basic_genotype_matrix<value_type> jade::basic_selscan< TValue >::genotype_matrix_type |
The genotype matrix type.
Definition at line 32 of file jade.selscan.hpp.
typedef basic_matrix<value_type> jade::basic_selscan< TValue >::matrix_type |
The matrix type.
Definition at line 26 of file jade.selscan.hpp.
typedef TValue jade::basic_selscan< TValue >::value_type |
The value type.
Definition at line 23 of file jade.selscan.hpp.
typedef basic_verification<value_type> jade::basic_selscan< TValue >::verification_type |
The verification type.
Definition at line 29 of file jade.selscan.hpp.
|
inlineexplicit |
Initializes a new instance of the class.
a | The command-line arguments. |
Definition at line 42 of file jade.selscan.hpp.
|
inline |
Executes the program.
Definition at line 76 of file jade.selscan.hpp.