vg
tools for working with variation graphs
|
This is the complete list of members for vg::ZipCode, including all inherited members.
byte_count() const | vg::ZipCode | inline |
CHAIN enum value | vg::ZipCode | |
CHAIN_COMPONENT_COUNT_OFFSET | vg::ZipCode | privatestatic |
CHAIN_LENGTH_OFFSET | vg::ZipCode | privatestatic |
CHAIN_RANK_IN_SNARL_OFFSET | vg::ZipCode | privatestatic |
CHAIN_SIZE | vg::ZipCode | privatestatic |
code_type typedef | vg::ZipCode | |
code_type_t enum name | vg::ZipCode | |
CYCLIC_SNARL enum value | vg::ZipCode | |
decoder | vg::ZipCode | |
decoder_length() const | vg::ZipCode | inline |
dump(std::ostream &out) const | vg::ZipCode | |
EMPTY enum value | vg::ZipCode | |
fill_in_full_decoder() | vg::ZipCode | |
fill_in_next_decoder() | vg::ZipCode | |
fill_in_zipcode(const SnarlDistanceIndex &distance_index, const vg::pos_t &pos, bool fill_in_decoder=true) | vg::ZipCode | |
fill_in_zipcode_from_payload(const gbwtgraph::Payload &payload) | vg::ZipCode | |
finished_decoding | vg::ZipCode | |
from_vector(const std::vector< size_t > &values) | vg::ZipCode | |
get_chain_code(const net_handle_t &chain, const SnarlDistanceIndex &distance_index) | vg::ZipCode | inlineprivate |
get_chain_component(const size_t &depth) const | vg::ZipCode | |
get_code_type(const size_t &depth) const | vg::ZipCode | |
get_distance_index_address(const size_t &depth) const | vg::ZipCode | |
get_distance_to_snarl_bound(const size_t &depth, bool snarl_start, bool left_side) const | vg::ZipCode | |
get_identifier(size_t depth) const | vg::ZipCode | |
get_irregular_snarl_code(const net_handle_t &snarl, const net_handle_t &snarl_child, const SnarlDistanceIndex &distance_index) | vg::ZipCode | inlineprivate |
get_is_looping_chain(const size_t &depth) const | vg::ZipCode | |
get_is_reversed_in_parent(const size_t &depth) const | vg::ZipCode | |
get_last_chain_component(const size_t &depth, bool get_end=false) const | vg::ZipCode | |
get_length(const size_t &depth, bool get_chain_component_length=false) const | vg::ZipCode | |
get_net_handle(const size_t &depth, const SnarlDistanceIndex *distance_index) const | vg::ZipCode | |
get_net_handle_slow(nid_t id, const size_t &depth, const SnarlDistanceIndex *distance_index, const net_handle_t *child_handle=nullptr) const | vg::ZipCode | |
get_node_code(const net_handle_t &node, const SnarlDistanceIndex &distance_index) | vg::ZipCode | inlineprivate |
get_offset_in_chain(const size_t &depth, const SnarlDistanceIndex *distance_index=nullptr) const | vg::ZipCode | |
get_parent_identifier(const net_identifier_t &child) | vg::ZipCode | static |
get_payload_from_zip() const | vg::ZipCode | |
get_payload_from_zipcode(nid_t id, const SnarlDistanceIndex &distance_index, hash_map< size_t, net_handle_t > *component_to_net_handle=nullptr) const | vg::ZipCode | |
get_rank_in_snarl(const size_t &depth) const | vg::ZipCode | |
get_regular_snarl_code(const net_handle_t &snarl, const net_handle_t &snarl_child, const SnarlDistanceIndex &distance_index) | vg::ZipCode | inlineprivate |
get_snarl_child_count(const size_t &depth, const SnarlDistanceIndex *distance_index=nullptr) const | vg::ZipCode | |
get_top_level_chain_offset() | vg::ZipCode | static |
IRREGULAR_SNARL enum value | vg::ZipCode | |
IRREGULAR_SNARL_DISTANCE_LEFT_END_OFFSET | vg::ZipCode | privatestatic |
IRREGULAR_SNARL_DISTANCE_LEFT_START_OFFSET | vg::ZipCode | privatestatic |
IRREGULAR_SNARL_DISTANCE_RIGHT_END_OFFSET | vg::ZipCode | privatestatic |
IRREGULAR_SNARL_DISTANCE_RIGHT_START_OFFSET | vg::ZipCode | privatestatic |
IRREGULAR_SNARL_RECORD_OFFSET | vg::ZipCode | privatestatic |
IRREGULAR_SNARL_SIZE | vg::ZipCode | privatestatic |
is_equal(const ZipCode &zip1, const ZipCode &zip2, const size_t &depth) | vg::ZipCode | static |
is_externally_end_end_connected(const size_t &depth) const | vg::ZipCode | |
is_externally_start_end_connected(const size_t &depth) const | vg::ZipCode | |
is_externally_start_start_connected(const size_t &depth) const | vg::ZipCode | |
is_farther_than(const ZipCode &zip1, const ZipCode &zip2, const size_t &limit) | vg::ZipCode | static |
max_depth() const | vg::ZipCode | |
minimum_distance_between(ZipCode &zip1, const pos_t &pos1, ZipCode &zip2, const pos_t &pos2, const SnarlDistanceIndex &distance_index, size_t distance_limit=std::numeric_limits< size_t >::max(), bool undirected_distance=false, const HandleGraph *graph=nullptr) | vg::ZipCode | static |
NODE enum value | vg::ZipCode | |
NODE_CHAIN_COMPONENT_OFFSET | vg::ZipCode | privatestatic |
NODE_IS_REVERSED_OFFSET | vg::ZipCode | privatestatic |
NODE_LENGTH_OFFSET | vg::ZipCode | privatestatic |
NODE_OFFSET_OFFSET | vg::ZipCode | privatestatic |
NODE_SIZE | vg::ZipCode | privatestatic |
operator==(const ZipCode &other) const | vg::ZipCode | inline |
REGULAR_SNARL enum value | vg::ZipCode | |
REGULAR_SNARL_IS_REVERSED_OFFSET | vg::ZipCode | privatestatic |
REGULAR_SNARL_SIZE | vg::ZipCode | privatestatic |
ROOT_CHAIN enum value | vg::ZipCode | |
ROOT_CHAIN_COMPONENT_COUNT_OFFSET | vg::ZipCode | privatestatic |
ROOT_CHAIN_SIZE | vg::ZipCode | privatestatic |
ROOT_IDENTIFIER_OFFSET | vg::ZipCode | privatestatic |
ROOT_IS_CHAIN_OFFSET | vg::ZipCode | privatestatic |
ROOT_NODE enum value | vg::ZipCode | |
ROOT_NODE_LENGTH_OFFSET | vg::ZipCode | privatestatic |
ROOT_NODE_OR_CHAIN_CONNECTIVITY_OR_LENGTH_OFFSET | vg::ZipCode | privatestatic |
ROOT_NODE_SIZE | vg::ZipCode | privatestatic |
ROOT_SNARL enum value | vg::ZipCode | |
ROOT_SNARL_SIZE | vg::ZipCode | privatestatic |
SNARL_CHAIN_COMPONENT_OFFSET | vg::ZipCode | privatestatic |
SNARL_CHILD_COUNT_OFFSET | vg::ZipCode | privatestatic |
SNARL_IS_REGULAR_OFFSET | vg::ZipCode | privatestatic |
SNARL_LENGTH_OFFSET | vg::ZipCode | privatestatic |
SNARL_OFFSET_IN_CHAIN_OFFSET | vg::ZipCode | privatestatic |
to_vector() const | vg::ZipCode | |
unpack_chain_code(size_t zipcode_level) const | vg::ZipCode | |
unpack_node_code(size_t zipcode_level) const | vg::ZipCode | |
unpack_snarl_code(size_t zipcode_level) const | vg::ZipCode | |
zipcode | vg::ZipCode |