vg
tools for working with variation graphs
vg::PhasedGenome Member List

This is the complete list of members for vg::PhasedGenome, including all inherited members.

add_haplotype(NodeTraversalIterator first, NodeTraversalIterator last)vg::PhasedGenome
begin(int which_haplotype)vg::PhasedGenome
build_indices()vg::PhasedGenome
build_site_indices_internal(const Snarl *snarl)vg::PhasedGenomeprivate
end(int which_haplotype)vg::PhasedGenome
get_allele(const Snarl &site, int which_haplotype)vg::PhasedGenome
get_haplotypes_with_snarl(const Snarl *snarl_to_find)vg::PhasedGenome
haplotypesvg::PhasedGenomeprivate
insert_left(NodeTraversal node_traversal, HaplotypeNode *haplo_node)vg::PhasedGenomeinlineprivate
insert_right(NodeTraversal node_traversal, HaplotypeNode *haplo_node)vg::PhasedGenomeinlineprivate
node_locationsvg::PhasedGenomeprivate
num_haplotypes()vg::PhasedGenome
operator=(PhasedGenome &&phased_genome)=deletevg::PhasedGenome
operator=(PhasedGenome &phased_genome)vg::PhasedGenome
optimal_score_on_genome(const multipath_alignment_t &multipath_aln, VG &graph)vg::PhasedGenome
PhasedGenome(const SnarlManager &snarl_manager)vg::PhasedGenome
PhasedGenome(PhasedGenome &phased_genome)vg::PhasedGenome
PhasedGenome(PhasedGenome &&other)=deletevg::PhasedGenome
print_phased_genome()vg::PhasedGenome
read_log_likelihood(const multipath_alignment_t &multipath_aln, double log_base)vg::PhasedGenome
remove(HaplotypeNode *haplo_node)vg::PhasedGenomeinlineprivate
set_allele(const Snarl &site, NodeTraversalIterator first, NodeTraversalIterator last, int which_haplotype)vg::PhasedGenome
site_endsvg::PhasedGenomeprivate
site_startsvg::PhasedGenomeprivate
snarl_managervg::PhasedGenomeprivate
swap_alleles(const Snarl &site, int haplotype_1, int haplotype_2)vg::PhasedGenome
swap_label(const Snarl &site, Haplotype &haplotype_1, Haplotype &haplotype_2)vg::PhasedGenomeprivate
~PhasedGenome()vg::PhasedGenome