vg
tools for working with variation graphs
Public Member Functions | Public Attributes | List of all members
vg::Transcript Struct Reference

#include <transcriptome.hpp>

Public Member Functions

 Transcript (const string &name_in, const bool is_reverse_in, const string &chrom_in, const uint32_t &chrom_length_in)
 

Public Attributes

string name
 Transcript name. More...
 
bool is_reverse
 Is transcript in reverse direction (strand == '-'). More...
 
string chrom
 Name of chromosome/contig where transcript exist. More...
 
uint32_t chrom_length
 Length of chromosome/contig where transcript exist. More...
 
vector< Exonexons
 Transcript exons. More...
 

Detailed Description

Data structure that defines a transcript annotation.

Constructor & Destructor Documentation

◆ Transcript()

vg::Transcript::Transcript ( const string &  name_in,
const bool  is_reverse_in,
const string &  chrom_in,
const uint32_t &  chrom_length_in 
)
inline

Member Data Documentation

◆ chrom

string vg::Transcript::chrom

Name of chromosome/contig where transcript exist.

◆ chrom_length

uint32_t vg::Transcript::chrom_length

Length of chromosome/contig where transcript exist.

◆ exons

vector<Exon> vg::Transcript::exons

Transcript exons.

◆ is_reverse

bool vg::Transcript::is_reverse

Is transcript in reverse direction (strand == '-').

◆ name

string vg::Transcript::name

Transcript name.


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