bpp-popgen3  3.0.0
bpp::DataSet Member List

This is the complete list of members for bpp::DataSet, including all inherited members.

addAlleleInfoByLocusName(const std::string &locus_name, const AlleleInfo &allele)bpp::DataSet
addAlleleInfoByLocusPosition(size_t locus_position, const AlleleInfo &allele)bpp::DataSet
addEmptyGroup(size_t group_id)bpp::DataSet
addEmptyIndividualToGroup(size_t groupPosition, const std::string &individual_id)bpp::DataSet
addGroup(const Group &group)bpp::DataSet
addIndividualSequenceInGroup(size_t groupPosition, size_t individualPosition, size_t sequencePosition, std::unique_ptr< Sequence > &sequence)bpp::DataSet
addIndividualToGroup(size_t groupPosition, const Individual &individual)bpp::DataSet
addLocality(const Locality< double > &locality)bpp::DataSet
alphabet() constbpp::DataSetinline
analyzedLoci() constbpp::DataSetinline
analyzedLoci_bpp::DataSetprivate
DataSet()bpp::DataSetinline
DataSet(const DataSet &ds)bpp::DataSet
deleteAnalyzedLoci()bpp::DataSetinline
deleteGroupAtPosition(size_t groupPosition)bpp::DataSet
deleteIndividualAtPositionFromGroup(size_t groupPosition, size_t individualPosition)bpp::DataSet
deleteIndividualByIdFromGroup(size_t groupPosition, const std::string &individualId)bpp::DataSet
deleteIndividualGenotypeInGroup(size_t groupPosition, size_t individualPosition)bpp::DataSet
deleteIndividualSequenceAtPositionInGroup(size_t groupPosition, size_t individualPosition, size_t sequencePosition)bpp::DataSet
deleteIndividualSequenceByNameInGroup(size_t groupPosition, size_t individualPosition, const std::string &sequenceName)bpp::DataSet
deleteLocalityAtPosition(size_t localityPosition)bpp::DataSet
deleteLocalityByName(const std::string &name)bpp::DataSet
getAlphabet() constbpp::DataSetinline
getAlphabetType() constbpp::DataSetinline
getGroupAtPosition(size_t groupPosition) constbpp::DataSet
getGroupById(size_t group_id) constbpp::DataSet
getGroupName(size_t group_id) constbpp::DataSet
getGroupPosition(size_t group_id) constbpp::DataSet
getIndividualAtPositionFromGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
getIndividualByIdFromGroup(size_t groupPosition, const std::string &individualId) constbpp::DataSet
getIndividualLocalityInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
getIndividualMonolocusGenotypeInGroup(size_t groupPosition, size_t individualPosition, size_t locusPosition) constbpp::DataSet
getIndividualNumberOfSequencesInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
getIndividualPositionInGroup(size_t groupPosition, const std::string &individual_id) constbpp::DataSet
getIndividualSequenceAtPositionInGroup(size_t groupPosition, size_t individualPosition, size_t sequencePosition) constbpp::DataSet
getIndividualSequenceByNameInGroup(size_t groupPosition, size_t individualPosition, const std::string &sequenceName) constbpp::DataSet
getIndividualSequencePositionInGroup(size_t groupPosition, size_t individualPosition, const std::string &sequenceName) constbpp::DataSet
getIndividualSequencesNamesInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
getIndividualSexInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
getLocalityAtPosition(size_t localityPosition) constbpp::DataSet
getLocalityByName(const std::string &name) constbpp::DataSet
getLocalityPosition(const std::string &name) constbpp::DataSet
getLocusInfoAtPosition(size_t locus_position) constbpp::DataSet
getLocusInfoByName(const std::string &locus_name) constbpp::DataSet
getNumberOfGroups() constbpp::DataSet
getNumberOfIndividualsInGroup(size_t groupPosition) constbpp::DataSet
getNumberOfLocalities() constbpp::DataSetinline
getNumberOfLoci() constbpp::DataSet
getPloidyByLocusName(const std::string &locus_name) constbpp::DataSet
getPloidyByLocusPosition(size_t locus_position) constbpp::DataSet
getPolymorphismMultiGContainer() constbpp::DataSet
getPolymorphismMultiGContainer(const std::map< size_t, std::vector< size_t >> &selection) constbpp::DataSet
getPolymorphismSequenceContainer(const std::map< size_t, std::vector< size_t >> &selection, size_t sequence_position) constbpp::DataSet
groups_bpp::DataSetprivate
hasAlleleicData() constbpp::DataSetinline
hasLocality() constbpp::DataSetinline
hasSequenceData() constbpp::DataSetinline
individualCoordInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
individualDateInGroup(size_t groupPosition, size_t individualPosition) constbpp::DataSet
initAnalyzedLoci(size_t numberOfLoci)bpp::DataSetinline
initIndividualGenotypeInGroup(size_t groupPosition, size_t individualPosition)bpp::DataSet
localities_bpp::DataSetprivate
localityAtPosition(size_t localityPosition) constbpp::DataSet
localityByName(const std::string &name) constbpp::DataSet
mergeGroups(std::vector< size_t > &group_ids)bpp::DataSet
mergeTwoGroups(size_t source_id, size_t target_id)bpp::DataSet
operator=(const DataSet &ds)bpp::DataSet
sequenceAlphabet_bpp::DataSetprivate
setAlphabet(std::shared_ptr< const Alphabet > alpha)bpp::DataSetinline
setAlphabet(const std::string &alphaType)bpp::DataSet
setAnalyzedLoci(const AnalyzedLoci &analyzedLoci)bpp::DataSetinline
setGroupName(size_t group_id, const std::string &group_name) constbpp::DataSet
setIndividualCoordInGroup(size_t groupPosition, size_t individualPosition, const Point2D< double > &coord)bpp::DataSet
setIndividualDateInGroup(size_t groupPosition, size_t individualPosition, const Date &date)bpp::DataSet
setIndividualGenotypeInGroup(size_t groupPosition, size_t individualPosition, const MultilocusGenotype &genotype)bpp::DataSet
setIndividualLocalityInGroupByName(size_t groupPosition, size_t individualPosition, const std::string &localityName)bpp::DataSet
setIndividualMonolocusGenotypeByAlleleIdInGroup(size_t groupPosition, size_t individualPosition, size_t locusPosition, const std::vector< std::string > alleleId)bpp::DataSet
setIndividualMonolocusGenotypeByAlleleKeyInGroup(size_t groupPosition, size_t individualPosition, size_t locusPosition, const std::vector< size_t > alleleKeys)bpp::DataSet
setIndividualMonolocusGenotypeInGroup(size_t groupPosition, size_t individualPosition, size_t locusPosition, const MonolocusGenotypeInterface &monogen)bpp::DataSet
setIndividualSexInGroup(size_t groupPosition, size_t individualPosition, const unsigned short sex)bpp::DataSet
setLocusInfo(size_t locus_position, const LocusInfo &locus)bpp::DataSet
splitGroup(size_t group_id, std::vector< size_t > individuals_selection)bpp::DataSet
~DataSet()=defaultbpp::DataSetvirtual