vg
tools for working with variation graphs
Classes | Namespaces | Typedefs
handle.hpp File Reference
#include <handlegraph/util.hpp>
#include <handlegraph/handle_graph.hpp>
#include <handlegraph/mutable_handle_graph.hpp>
#include <handlegraph/path_handle_graph.hpp>
#include <handlegraph/path_position_handle_graph.hpp>
#include <handlegraph/mutable_path_handle_graph.hpp>
#include <handlegraph/mutable_path_mutable_handle_graph.hpp>
#include <handlegraph/deletable_handle_graph.hpp>
#include <handlegraph/mutable_path_deletable_handle_graph.hpp>
#include <handlegraph/named_node_back_translation.hpp>
#include <handlegraph/expanding_overlay_graph.hpp>
#include <handlegraph/serializable_handle_graph.hpp>
#include <handlegraph/algorithms/append_graph.hpp>
#include <handlegraph/algorithms/apply_orientations.hpp>
#include <handlegraph/algorithms/are_equivalent.hpp>
#include <handlegraph/algorithms/copy_graph.hpp>
#include <handlegraph/algorithms/count_walks.hpp>
#include <handlegraph/algorithms/dagify.hpp>
#include <handlegraph/algorithms/dijkstra.hpp>
#include <handlegraph/algorithms/eades_algorithm.hpp>
#include <handlegraph/algorithms/extend.hpp>
#include <handlegraph/algorithms/find_shortest_paths.hpp>
#include <handlegraph/algorithms/find_tips.hpp>
#include <handlegraph/algorithms/is_acyclic.hpp>
#include <handlegraph/algorithms/reverse_complement.hpp>
#include <handlegraph/algorithms/split_strands.hpp>
#include <handlegraph/algorithms/strongly_connected_components.hpp>
#include <handlegraph/algorithms/topological_sort.hpp>
#include <handlegraph/algorithms/chop.hpp>
#include <handlegraph/algorithms/weakly_connected_components.hpp>
#include "hash_map.hpp"
#include <vg/vg.pb.h>
#include "types.hpp"

Classes

struct  vg::wang_hash< handle_t >
 
struct  vg::wang_hash< path_handle_t >
 

Namespaces

 vg
 

Typedefs

using vg::handle_t = handlegraph::handle_t
 
using vg::nid_t = handlegraph::nid_t
 
using vg::offset_t = handlegraph::offset_t
 
using vg::subrange_t = handlegraph::subrange_t
 
using vg::path_handle_t = handlegraph::path_handle_t
 
using vg::PathSense = handlegraph::PathSense
 
using vg::step_handle_t = handlegraph::step_handle_t
 
using vg::edge_t = handlegraph::edge_t
 
using vg::oriented_node_range_t = handlegraph::oriented_node_range_t
 
using vg::HandleGraph = handlegraph::HandleGraph
 
using vg::RankedHandleGraph = handlegraph::RankedHandleGraph
 
using vg::MutableHandleGraph = handlegraph::MutableHandleGraph
 
using vg::PathMetadata = handlegraph::PathMetadata
 
using vg::PathHandleGraph = handlegraph::PathHandleGraph
 
using vg::PathPositionHandleGraph = handlegraph::PathPositionHandleGraph
 
using vg::MutablePathHandleGraph = handlegraph::MutablePathHandleGraph
 
using vg::MutablePathMutableHandleGraph = handlegraph::MutablePathMutableHandleGraph
 
using vg::DeletableHandleGraph = handlegraph::DeletableHandleGraph
 
using vg::MutablePathDeletableHandleGraph = handlegraph::MutablePathDeletableHandleGraph
 
using vg::SerializableHandleGraph = handlegraph::SerializableHandleGraph
 
using vg::VectorizableHandleGraph = handlegraph::VectorizableHandleGraph
 
using vg::NamedNodeBackTranslation = handlegraph::NamedNodeBackTranslation
 

Detailed Description

One stop shop for libhandlegraph types and things we need to work with them.