|
vg
tools for working with variation graphs
|
Public Types | |
| enum | build_mode { build_none , build_vcf , build_gfa , build_paths , build_alignments , build_gbz } |
| enum | merge_mode { merge_none , merge_insert , merge_fast , merge_parallel } |
| enum | path_cover_mode { path_cover_none , path_cover_augment , path_cover_local , path_cover_greedy } |
Public Member Functions | |
| GBWTConfig () | |
| gbwtgraph::PathCoverParameters | path_cover_parameters () const |
Static Public Member Functions | |
| static size_t | default_build_jobs () |
| static constexpr size_t | default_num_paths () |
| static constexpr size_t | default_num_paths_local () |
| static constexpr size_t | default_context_length () |
| static size_t | default_merge_jobs () |
Public Attributes | |
| Logger | logger = Logger("vg gbwt") |
| bool | produces_one_gbwt = false |
| build_mode | build = build_none |
| merge_mode | merge = merge_none |
| path_cover_mode | path_cover = path_cover_none |
| bool | metadata_mode = false |
| bool | path_mode = false |
| HaplotypeIndexer | haplotype_indexer |
| bool | gam_format = false |
| bool | inputs_as_jobs = false |
| bool | parse_only = false |
| size_t | build_jobs = default_build_jobs() |
| gbwtgraph::GFAParsingParameters | gfa_parameters = get_best_gbwtgraph_gfa_parsing_parameters() |
| gbwt::MergeParameters | merge_parameters |
| bool | set_pggname = false |
| std::string | supergraph_filename |
| bool | unset_pggname = false |
| std::uint32_t | gbz_version = 0 |
| bool | show_progress = false |
| bool | count_paths = false |
| bool | metadata = false |
| bool | contigs = false |
| bool | haplotypes = false |
| bool | samples = false |
| bool | list_names = false |
| bool | path_names = false |
| bool | tags = false |
| bool | include_named_paths = false |
| size_t | num_paths = default_num_paths() |
| size_t | context_length = default_context_length() |
| bool | num_paths_set = false |
| size_t | search_threads = omp_get_max_threads() |
| std::vector< std::string > | input_filenames |
| std::string | gbwt_name |
| std::string | graph_name |
| std::string | gbwtgraph_name |
| std::string | gbwt_output |
| std::string | path_output |
| std::string | graph_output |
| std::string | segment_translation |
| std::string | r_index_name |
| std::set< std::string > | to_remove |
| std::map< std::string, std::string > | tags_to_set |
| std::unordered_set< std::string > | wrap_contigs |
|
inline |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inline |
| build_mode GBWTConfig::build = build_none |
| size_t GBWTConfig::build_jobs = default_build_jobs() |
| size_t GBWTConfig::context_length = default_context_length() |
| bool GBWTConfig::contigs = false |
| bool GBWTConfig::count_paths = false |
| bool GBWTConfig::gam_format = false |
| std::string GBWTConfig::gbwt_name |
| std::string GBWTConfig::gbwt_output |
| std::string GBWTConfig::gbwtgraph_name |
| std::uint32_t GBWTConfig::gbz_version = 0 |
| gbwtgraph::GFAParsingParameters GBWTConfig::gfa_parameters = get_best_gbwtgraph_gfa_parsing_parameters() |
| std::string GBWTConfig::graph_name |
| std::string GBWTConfig::graph_output |
| HaplotypeIndexer GBWTConfig::haplotype_indexer |
| bool GBWTConfig::haplotypes = false |
| bool GBWTConfig::include_named_paths = false |
| std::vector<std::string> GBWTConfig::input_filenames |
| bool GBWTConfig::inputs_as_jobs = false |
| bool GBWTConfig::list_names = false |
| merge_mode GBWTConfig::merge = merge_none |
| gbwt::MergeParameters GBWTConfig::merge_parameters |
| bool GBWTConfig::metadata = false |
| bool GBWTConfig::metadata_mode = false |
| size_t GBWTConfig::num_paths = default_num_paths() |
| bool GBWTConfig::num_paths_set = false |
| bool GBWTConfig::parse_only = false |
| path_cover_mode GBWTConfig::path_cover = path_cover_none |
| bool GBWTConfig::path_mode = false |
| bool GBWTConfig::path_names = false |
| std::string GBWTConfig::path_output |
| bool GBWTConfig::produces_one_gbwt = false |
| std::string GBWTConfig::r_index_name |
| bool GBWTConfig::samples = false |
| size_t GBWTConfig::search_threads = omp_get_max_threads() |
| std::string GBWTConfig::segment_translation |
| bool GBWTConfig::set_pggname = false |
| bool GBWTConfig::show_progress = false |
| std::string GBWTConfig::supergraph_filename |
| bool GBWTConfig::tags = false |
| std::map<std::string, std::string> GBWTConfig::tags_to_set |
| std::set<std::string> GBWTConfig::to_remove |
| bool GBWTConfig::unset_pggname = false |
| std::unordered_set<std::string> GBWTConfig::wrap_contigs |
1.17.0