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

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

Adaptive enum valuevg::Genotyper
alg2namevg::Genotyper
alignment_qual_score(VG &graph, const Snarl *snarl, const Alignment &alignment)vg::Genotyper
all_snarlsvg::Genotyper
allele_ambiguity_log_probs(const VG &graph, const Snarl *snarl, const vector< list< NodeTraversal >> &superbubble_paths, const unordered_map< pair< NodeTraversal, NodeTraversal >, unordered_set< size_t >, hash_oriented_edge > &edge_allele_sets, vector< unordered_map< vector< size_t >, double, hash_ambiguous_allele_set >> *out_allele_ambiguity_probs)vg::Genotyper
dagify_stepsvg::Genotyper
default_sequence_qualityvg::Genotyper
deleted_prior_logprobvg::Genotyper
diploid_prior_logprobvg::Genotyper
edge_allele_labels(const VG &graph, const Snarl *snarl, const vector< list< NodeTraversal >> &superbubble_paths, unordered_map< pair< NodeTraversal, NodeTraversal >, unordered_set< size_t >, hash_oriented_edge > *out_edge_allele_sets)vg::Genotyper
Exhaustive enum valuevg::Genotyper
genotype_snarl(VG &graph, const Snarl *snarl, const vector< SnarlTraversal > &superbubble_paths, const map< const Alignment *, vector< Affinity >> &affinities)vg::Genotyper
get_affinities(AugmentedGraph &aug, const map< string, const Alignment * > &reads_by_name, const Snarl *snarl, const pair< unordered_set< id_t >, unordered_set< edge_t > > &contents, const SnarlManager &manager, const vector< SnarlTraversal > &superbubble_paths)vg::Genotyper
get_affinities_fast(AugmentedGraph &aug, const map< string, const Alignment * > &reads_by_name, const Snarl *snarl, const pair< unordered_set< id_t >, unordered_set< edge_t > > &contents, const SnarlManager &manager, const vector< SnarlTraversal > &superbubble_paths, bool allow_internal_alignments=false)vg::Genotyper
get_genotype_log_likelihood(VG &graph, const Snarl *snarl, const vector< int > &genotype, const vector< pair< const Alignment *, vector< Affinity >>> &alignment_consistency)vg::Genotyper
get_genotype_log_prior(const vector< int > &genotype)vg::Genotyper
get_qualities_in_snarl(VG &graph, const Snarl *snarl, const Alignment &alignment)vg::Genotyper
get_snarl_reference_bounds(const Snarl *snarl, const PathIndex &index, const HandleGraph *graph)vg::Genotyper
get_snarl_traversals(AugmentedGraph &augmented_graph, SnarlManager &manager, map< string, const Alignment * > &reads_by_name, const Snarl *snarl, const pair< unordered_set< id_t >, unordered_set< edge_t > > &contents, PathIndex *reference_index, TraversalAlg use_traversal_alg)vg::Genotyper
haploid_prior_logprobvg::Genotyper
het_prior_logprobvg::Genotyper
is_snarl_smaller_than_reads(AugmentedGraph &augmented_graph, const Snarl *snarl, const pair< unordered_set< id_t >, unordered_set< edge_t > > &contents, map< string, const Alignment * > &reads_by_name)vg::Genotyperstatic
locus_to_variant(VG &graph, const Snarl *snarl, const pair< unordered_set< id_t >, unordered_set< edge_t > > &contents, const SnarlManager &manager, const PathIndex &index, vcflib::VariantCallFile &vcf, const Locus &locus, const string &sample_name="SAMPLE")vg::Genotyper
make_subset_graph(VG &graph, const string &ref_path_name, map< string, const Alignment * > &reads_by_name)vg::Genotyper
mapping_enters_side(const Mapping &mapping, const handle_t &side, const HandleGraph *graph)vg::Genotyperstatic
mapping_exits_side(const Mapping &mapping, const handle_t &side, const HandleGraph *graph)vg::Genotyperstatic
max_het_biasvg::Genotyper
max_path_search_stepsvg::Genotyper
min_recurrencevg::Genotyper
min_score_per_basevg::Genotyper
min_unique_per_strandvg::Genotyper
normal_alignersvg::Genotyper
polyploid_prior_success_logprobvg::Genotyper
print_statistics(ostream &out)vg::Genotyper
quality_alignersvg::Genotyper
Reads enum valuevg::Genotyper
realign_indelsvg::Genotyper
report_affinities(map< const Alignment *, vector< Genotyper::Affinity >> &affinities, vector< SnarlTraversal > &paths, VG &graph)vg::Genotyper
report_snarl(const Snarl *snarl, const SnarlManager &manager, const PathIndex *index, VG &graph, PathIndex *reference_index)vg::Genotyper
report_snarl_traversal(const Snarl *snarl, const SnarlManager &manager, VG &graph)vg::Genotyper
Representative enum valuevg::Genotyper
run(AugmentedGraph &graph, ostream &out, string ref_path_name, string contig_name="", string sample_name="", string augmented_file_name="", bool output_vcf=false, bool output_json=false, int length_override=0, int variant_offset=0)vg::Genotyper
show_progressvg::Genotyper
snarl_reference_length_histogramvg::Genotyper
snarl_traversalsvg::Genotyper
start_vcf(std::ostream &stream, const PathIndex &index, const string &sample_name, const string &contig_name, size_t contig_size)vg::Genotyper
translatorvg::Genotyper
traversal_algvg::Genotyper
TraversalAlg enum namevg::Genotyper
unfold_max_lengthvg::Genotyper
use_mapqvg::Genotyper
write_variant()vg::Genotyper
write_vcf_header(std::ostream &stream, const std::string &sample_name, const std::string &contig_name, size_t contig_size)vg::Genotyper