vg
tools for working with variation graphs
|
This is the complete list of members for vg::MCMCCaller, including all inherited members.
add_allele_path_to_info(const HandleGraph *graph, vcflib::Variant &v, int allele, const Traversal &trav, bool reversed, bool one_based) const | vg::VCFOutputCaller | protected |
add_allele_path_to_info(vcflib::Variant &v, int allele, const SnarlTraversal &trav, bool reversed, bool one_based) const | vg::VCFOutputCaller | protected |
add_variant(vcflib::Variant &var) const | vg::VCFOutputCaller | |
call_snarl(const Snarl &snarl) | vg::MCMCCaller | protected |
call_top_level_snarls(bool recurse_on_fail=true) | vg::MCMCCaller | |
emit_variant(const Snarl &snarl, const vector< int > &genotype, SnarlTraversal ref_trav, const string &ref_path_name, const vector< SnarlTraversal > &haplo_travs) const | vg::MCMCCaller | protected |
vg::VCFOutputCaller::emit_variant(const PathPositionHandleGraph &graph, SnarlCaller &snarl_caller, const Snarl &snarl, const vector< SnarlTraversal > &called_traversals, const vector< int > &genotype, int ref_trav_idx, const unique_ptr< SnarlCaller::CallInfo > &call_info, const string &ref_path_name, int ref_offset, bool genotype_snarls, int ploidy, function< string(const vector< SnarlTraversal > &, const vector< int > &, int, int, int)> trav_to_string=nullptr) | vg::VCFOutputCaller | protected |
flatten_common_allele_ends(vcflib::Variant &variant, bool backward) const | vg::MCMCCaller | protected |
vg::VCFOutputCaller::flatten_common_allele_ends(vcflib::Variant &variant, bool backward, size_t len_override) const | vg::VCFOutputCaller | protected |
genome | vg::MCMCCaller | |
get_ref_interval(const PathPositionHandleGraph &graph, const Snarl &snarl, const string &ref_path_name) const | vg::VCFOutputCaller | protected |
get_ref_position(const Snarl &snarl, const string &ref_path_name) const | vg::MCMCCaller | protected |
vg::VCFOutputCaller::get_ref_position(const PathPositionHandleGraph &graph, const Snarl &snarl, const string &ref_path_name, int64_t ref_path_offset) const | vg::VCFOutputCaller | protected |
include_nested | vg::VCFOutputCaller | protected |
is_traversable(const Snarl &snarl) | vg::MCMCCaller | protected |
max_uncalled_alleles | vg::VCFOutputCaller | protected |
max_vcf_line_length | vg::VCFOutputCaller | protectedstatic |
MCMCCaller(const PathPositionHandleGraph *path_position_handle_graph, PhasedGenome &genome, SnarlManager &snarl_manager, const string &sample_name, const vector< string > &ref_paths, const vector< size_t > &ref_path_offsets, const vector< size_t > &ref_path_lengths, ostream &out_stream=cout) | vg::MCMCCaller | |
out_stream | vg::MCMCCaller | |
output_variants | vg::VCFOutputCaller | mutableprotected |
output_vcf | vg::VCFOutputCaller | mutableprotected |
path_position_handle_graph | vg::MCMCCaller | protected |
print_snarl(const HandleGraph *grpah, const handle_t &snarl_start, const handle_t &snarl_end, bool in_brackets=false) const | vg::VCFOutputCaller | protected |
print_snarl(const Snarl &snarl, bool in_brackets=false) const | vg::VCFOutputCaller | protected |
ref_offsets | vg::MCMCCaller | protected |
ref_path_lengths | vg::MCMCCaller | |
ref_path_offsets | vg::MCMCCaller | |
ref_paths | vg::MCMCCaller | protected |
sample_name | vg::MCMCCaller | |
scan_snarl(const string &allele_string, function< void(const string &, Snarl &)> callback) const | vg::VCFOutputCaller | protected |
set_nested(bool nested) | vg::VCFOutputCaller | |
set_translation(const unordered_map< nid_t, pair< string, size_t >> *translation) | vg::VCFOutputCaller | |
snarl_manager | vg::MCMCCaller | |
translation | vg::VCFOutputCaller | protected |
trav | vg::MCMCCaller | |
trav_string(const HandleGraph &graph, const SnarlTraversal &trav) const | vg::VCFOutputCaller | protected |
update_nesting_info_tags(const SnarlManager *snarl_manager) | vg::VCFOutputCaller | protected |
update_vcf_info(const Snarl &snarl, const vector< SnarlTraversal > &traversals, const vector< int > &genotype, const string &sample_name, vcflib::Variant &variant) const | vg::MCMCCaller | protected |
vcf_fixup(vcflib::Variant &var) const | vg::VCFOutputCaller | |
vcf_header(const PathPositionHandleGraph &graph, const vector< string > &ref_paths, const vector< size_t > &contig_length_overrides) const | vg::MCMCCaller | virtual |
vg::VCFOutputCaller::vcf_header(const PathHandleGraph &graph, const vector< string > &contigs, const vector< size_t > &contig_length_overrides) const | vg::VCFOutputCaller | virtual |
VCFOutputCaller(const string &sample_name) | vg::VCFOutputCaller | |
write_variants(ostream &out_stream, const SnarlManager *snarl_manager=nullptr) | vg::VCFOutputCaller | |
~MCMCCaller() | vg::MCMCCaller | virtual |
~VCFOutputCaller() | vg::VCFOutputCaller | virtual |