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

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

brute_force_alt_traversals(const Snarl &site, const vector< vcflib::Variant * > &site_variants, path_handle_t ref_path, step_handle_t start_step, step_handle_t end_step, vector< pair< SnarlTraversal, vector< int > > > &output_traversals)vg::VCFTraversalFinderprotected
check_max_trav_cutoff(const vector< vector< int > > &alleles)vg::VCFTraversalFinderprotected
create_variant_index(vcflib::VariantCallFile &vcf, FastaReference *ref_fasta=nullptr, FastaReference *ins_fasta=nullptr)vg::VCFTraversalFinderprotected
delete_variant_index()vg::VCFTraversalFinderprotected
find_allele_traversals(Snarl site)vg::VCFTraversalFinder
find_traversals(const Snarl &site)vg::VCFTraversalFindervirtual
vg::TraversalFinder::find_traversals(const handle_t &snarl_start, const handle_t &snarl_end)vg::TraversalFinderinlinevirtual
get_alt_path(vcflib::Variant *site_variant, int allele, path_handle_t ref_path)vg::VCFTraversalFinderprotected
get_alt_traversal(const Snarl &site, const vector< vcflib::Variant * > &site_variants, path_handle_t ref_path, step_handle_t start_step, step_handle_t end_step, const vector< int > &haplotype)vg::VCFTraversalFinderprotected
get_haplotype_alt_contents(const vector< vcflib::Variant * > &site_variants, const vector< int > &haplotype, path_handle_t ref_path)vg::VCFTraversalFinderprotected
get_pruned_alt_alleles(const Snarl &site, const vector< vcflib::Variant * > &site_variants, path_handle_t ref_path)vg::VCFTraversalFinderprotected
get_variants_in_site(const Snarl &site)vg::VCFTraversalFinder
graphvg::VCFTraversalFinderprotected
include_endpointsvg::VCFTraversalFinderprotected
max_deletion_scan_nodesvg::VCFTraversalFinderprotected
max_prune_iterationsvg::VCFTraversalFinderprotected
max_traversal_cutoffvg::VCFTraversalFinderprotected
node_to_variantvg::VCFTraversalFinderprotected
path_findervg::VCFTraversalFinderprotected
scan_for_deletion(vcflib::Variant *var, int allele, path_handle_t ref_path, step_handle_t first_path_step, step_handle_t last_path_step)vg::VCFTraversalFinderprotected
skip_altvg::VCFTraversalFinderprotected
snarl_managervg::VCFTraversalFinderprotected
step_in_path(handle_t handle, path_handle_t path_handle) constvg::VCFTraversalFinderprotected
VCFTraversalFinder(const PathHandleGraph &graph, SnarlManager &snarl_manager, vcflib::VariantCallFile &vcf, const vector< string > &ref_path_names={}, FastaReference *fasta_ref=nullptr, FastaReference *ins_ref=nullptr, function< bool(const SnarlTraversal &, int)> skip_alt=nullptr, size_t max_traversal_cutoff=50000)vg::VCFTraversalFinder
~TraversalFinder()=defaultvg::TraversalFindervirtual
~VCFTraversalFinder()vg::VCFTraversalFindervirtual