vg
tools for working with variation graphs
|
#include <alignment.hpp>
Represents a problem when trying to find a path region in a graph as an Alignment, or when trying to inject a linear CIGAR-based alignment into the graph along an embedded path.
This could be a problem like the alignment trying to go out of range on the embedded linear path/reference, or trying to go across the junction of a path that isn't really circular.
We expect the user to be able to cause this with bad inputs, so this exception should be handled and reported in a helpful way, rather than as a crash.