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

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

alignment_score_partition_function(double lambda, const double matrix[16], const double nt_freqs[4])vg::AlignmentScorerprivatestatic
compute_divergence(size_t matches, size_t mismatches, const std::vector< size_t > &gap_lengths)vg::LoggedGapAlignmentScorerprivatestatic
count_alignment_operations(const Alignment &aln, size_t &matches, size_t &mismatches, std::vector< size_t > &gap_lengths)vg::LoggedGapAlignmentScorerprivatestatic
count_alignment_operations(const Alignment &aln)vg::LoggedGapAlignmentScorerprivatestatic
divergencevg::LoggedGapAlignmentScorerprivate
gap_lengthsvg::LoggedGapAlignmentScorer
get_log_base() const overridevg::LoggedGapAlignmentScorervirtual
log_basevg::LoggedGapAlignmentScorerprivate
LoggedGapAlignmentScorer(const Alignment &standard, double gc_content=default_gc_content)vg::LoggedGapAlignmentScorerexplicit
LoggedGapAlignmentScorer(const Alignment &standard, std::tuple< size_t, size_t, std::vector< size_t >> &&operation_counts, double gc_content=default_gc_content)vg::LoggedGapAlignmentScorerprivate
matchvg::LoggedGapAlignmentScorer
matchesvg::LoggedGapAlignmentScorer
mismatchvg::LoggedGapAlignmentScorer
mismatchesvg::LoggedGapAlignmentScorer
recover_log_base(const double matrix[16], double gc_content, double tol=1e-12)vg::AlignmentScorerprotectedstatic
score_alignment(const Alignment &aln) const overridevg::LoggedGapAlignmentScorervirtual
score_from_counts(size_t matches, size_t mismatches, const std::vector< size_t > &gap_lengths) constvg::LoggedGapAlignmentScorerprivate
standard_addressvg::LoggedGapAlignmentScorerprivate
verify_valid_log_odds_score_matrix(const double matrix[16], const double nt_freqs[4])vg::AlignmentScorerprivatestatic
~AlignmentScorer()=defaultvg::AlignmentScorervirtual