A subgraph of the unrolled Graph in which each non-branching path is associated with an alignment of part of the read and part of the graph such that any path through the MultipathAlignment indicates a valid alignment of a read to the graph
◆ annotation
google protobuf Struct vg::MultipathAlignment::annotation = 100 |
Annotations carried along with the Alignment.
◆ mapping_quality
int32 vg::MultipathAlignment::mapping_quality = 7 |
-10 * log_10(probability of mismapping)
◆ name
string vg::MultipathAlignment::name = 3 |
◆ paired_read_name
string vg::MultipathAlignment::paired_read_name = 9 |
◆ quality
bytes vg::MultipathAlignment::quality = 2 |
◆ read_group
string vg::MultipathAlignment::read_group = 5 |
◆ sample_name
string vg::MultipathAlignment::sample_name = 4 |
◆ sequence
string vg::MultipathAlignment::sequence = 1 |
◆ start
repeated<uint32> vg::MultipathAlignment::start = 8 |
optional: indices of Subpaths that align the beginning of the read (i.e. source nodes)
◆ subpath
repeated<Subpath> vg::MultipathAlignment::subpath = 6 |
non-branching paths of the multipath alignment, each containing an alignment of part of the sequence to a Graph IMPORTANT: downstream applications will assume these are stored in topological order
The documentation for this struct was generated from the following file: