vg
tools for working with variation graphs
Loading...
Searching...
No Matches
vg::RecombinatorFragment Struct Reference

Public Member Functions

 RecombinatorFragment (gbwt::size_type sequence_id, gbwt::edge_type from, gbwt::node_type to, size_t subchain_id, size_t haplotype_id)
size_t generate (const gbwt::GBWT &index, const gbwt::FragmentMap &fragment_map, gbwt::GBWTBuilder &builder, gbwtgraph::MetadataBuilder &metadata, const std::string &contig_name) const

Public Attributes

gbwt::size_type sequence_id
gbwt::edge_type from
gbwt::node_type to
size_t subchain_id
size_t haplotype_id

Constructor & Destructor Documentation

◆ RecombinatorFragment()

vg::RecombinatorFragment::RecombinatorFragment ( gbwt::size_type sequence_id,
gbwt::edge_type from,
gbwt::node_type to,
size_t subchain_id,
size_t haplotype_id )
inline

Member Function Documentation

◆ generate()

size_t vg::RecombinatorFragment::generate ( const gbwt::GBWT & index,
const gbwt::FragmentMap & fragment_map,
gbwt::GBWTBuilder & builder,
gbwtgraph::MetadataBuilder & metadata,
const std::string & contig_name ) const

Member Data Documentation

◆ from

gbwt::edge_type vg::RecombinatorFragment::from

◆ haplotype_id

size_t vg::RecombinatorFragment::haplotype_id

◆ sequence_id

gbwt::size_type vg::RecombinatorFragment::sequence_id

◆ subchain_id

size_t vg::RecombinatorFragment::subchain_id

◆ to

gbwt::node_type vg::RecombinatorFragment::to

The documentation for this struct was generated from the following file: