|
vg
tools for working with variation graphs
|
#include <transcriptome.hpp>
Public Member Functions | |
| TranscriptPath () | |
| TranscriptPath (const string &transcript_name, const string &embedded_path_name, const bool is_reference_in, const bool is_haplotype_in) | |
| TranscriptPath (const string &transcript_name, const gbwt::size_type &haplotype_gbwt_id, const bool is_reference_in, const bool is_haplotype_in) | |
| virtual | ~TranscriptPath () |
| string | get_name () const |
Public Attributes | |
| vector< string > | transcript_names |
| Transcript names. More... | |
| vector< pair< string, bool > > | embedded_path_names |
| Embedded path names and reference path origin. More... | |
| vector< pair< gbwt::size_type, bool > > | haplotype_gbwt_ids |
| Haplotype gbwt ids and reference path origin. More... | |
| uint32_t | copy_id |
| Copy id of transcript path. More... | |
| bool | is_reference |
| Is it a reference and/or haplotype-specific transcript path. More... | |
| bool | is_haplotype |
Data structure that defines a base transcript path.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
| string vg::TranscriptPath::get_name | ( | ) | const |
| uint32_t vg::TranscriptPath::copy_id |
Copy id of transcript path.
| vector<pair<string, bool> > vg::TranscriptPath::embedded_path_names |
Embedded path names and reference path origin.
| vector<pair<gbwt::size_type, bool> > vg::TranscriptPath::haplotype_gbwt_ids |
Haplotype gbwt ids and reference path origin.
| bool vg::TranscriptPath::is_haplotype |
| bool vg::TranscriptPath::is_reference |
Is it a reference and/or haplotype-specific transcript path.
| vector<string> vg::TranscriptPath::transcript_names |
Transcript names.
1.8.17