|
bpp-popgen3
3.0.0
|
Store one line of the GeneMapper file. More...
#include <Bpp/PopGen/DataSet/Io/GeneMapper/GeneMapperCsvExport.h>
Collaboration diagram for bpp::GeneMapperCsvExport::Record:Public Member Functions | |
| Record (const std::string &row) | |
| Constructor. More... | |
| const std::string & | getSampleFileName () const |
| const std::string & | getSampleName () const |
| const std::string & | getPanel () const |
| const std::string & | getMarkerName () const |
| const std::string & | getDye () const |
| const size_t | getNumberOfAllele () const |
| const GeneMapperCsvExport::Allele & | getAllele (size_t allelePos) const |
Private Attributes | |
| std::string | sampleFile_ |
| std::string | sampleName_ |
| std::string | panel_ |
| std::string | markerName_ |
| std::string | dye_ |
| std::vector< GeneMapperCsvExport::Allele > | alleles_ |
| std::string | dac_ |
| double | an_ |
Store one line of the GeneMapper file.
Definition at line 126 of file GeneMapperCsvExport.h.
| GeneMapperCsvExport::Record::Record | ( | const std::string & | row | ) |
Constructor.
| row | One row of the file as a std::string |
Definition at line 165 of file GeneMapperCsvExport.cpp.
References alleles_, an_, dac_, dye_, bpp::StringTokenizer::getToken(), markerName_, bpp::StringTokenizer::numberOfRemainingTokens(), panel_, sampleFile_, sampleName_, and bpp::TextTools::toDouble().
|
inline |
Definition at line 170 of file GeneMapperCsvExport.h.
References alleles_.
|
inline |
Definition at line 162 of file GeneMapperCsvExport.h.
References dye_.
|
inline |
Definition at line 158 of file GeneMapperCsvExport.h.
References markerName_.
|
inline |
Definition at line 166 of file GeneMapperCsvExport.h.
References alleles_.
|
inline |
Definition at line 154 of file GeneMapperCsvExport.h.
References panel_.
|
inline |
Definition at line 146 of file GeneMapperCsvExport.h.
References sampleFile_.
|
inline |
Definition at line 150 of file GeneMapperCsvExport.h.
References sampleName_.
|
private |
Definition at line 134 of file GeneMapperCsvExport.h.
Referenced by getAllele(), getNumberOfAllele(), and Record().
|
private |
Definition at line 136 of file GeneMapperCsvExport.h.
Referenced by Record().
|
private |
Definition at line 135 of file GeneMapperCsvExport.h.
Referenced by Record().
|
private |
Definition at line 133 of file GeneMapperCsvExport.h.
|
private |
Definition at line 132 of file GeneMapperCsvExport.h.
Referenced by getMarkerName(), and Record().
|
private |
Definition at line 131 of file GeneMapperCsvExport.h.
Referenced by getPanel(), and Record().
|
private |
Definition at line 129 of file GeneMapperCsvExport.h.
Referenced by getSampleFileName(), and Record().
|
private |
Definition at line 130 of file GeneMapperCsvExport.h.
Referenced by getSampleName(), and Record().