vg
tools for working with variation graphs
|
#include <snarls.hpp>
Public Member Functions | |
virtual | ~SnarlFinder ()=default |
virtual SnarlManager | find_snarls ()=0 |
virtual SnarlManager | find_snarls_parallel ()=0 |
Represents a strategy for finding (nested) sites in a vg graph that can be described by snarls. Polymorphic base class/interface.
|
virtualdefault |
|
pure virtual |
Find all the snarls, and put them into a SnarlManager.
Implemented in vg::CactusSnarlFinder.
|
pure virtual |
Find all the snarls of weakly connected components in parallel. Even single-threaded, this may be worth using as it will use less memory by only considering one component at a time.
Implemented in vg::CactusSnarlFinder.