vg
tools for working with variation graphs
|
#include <transcriptome.hpp>
Public Member Functions | |
Transcript (const string &name_in, const bool is_reverse_in, const string &chrom_in) | |
Public Attributes | |
const string | name |
Transcript name. More... | |
const bool | is_reverse |
Is transcript in reverse direction (strand == '-'). More... | |
const string | chrom |
Name of chromosome/contig where transcript exist. More... | |
vector< pair< int32_t, int32_t > > | exons |
Exon coordinates (start and end) on the chromosome/contig. More... | |
vector< pair< Position, Position > > | exon_border_nodes |
Data structure that defines a transcript annotation.
|
inline |
const string vg::Transcript::chrom |
Name of chromosome/contig where transcript exist.
Exon border node positions (last position in upstream intron and first position in downstream intron) on a variation graph.
vector<pair<int32_t, int32_t> > vg::Transcript::exons |
Exon coordinates (start and end) on the chromosome/contig.
const bool vg::Transcript::is_reverse |
Is transcript in reverse direction (strand == '-').
const string vg::Transcript::name |
Transcript name.