vg
tools for working with variation graphs
|
#include <transcriptome.hpp>
Public Member Functions | |
CompletedTranscriptPath (const EditedTranscriptPath &edited_transcript_path) | |
CompletedTranscriptPath (const EditedTranscriptPath &edited_transcript_path, const HandleGraph &graph) | |
~CompletedTranscriptPath () | |
handle_t | get_first_node_handle (const HandleGraph &graph) const |
Public Member Functions inherited from vg::TranscriptPath | |
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< handle_t > | path |
Transcript path. More... | |
Public Attributes inherited from vg::TranscriptPath | |
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 completed transcript path.
vg::CompletedTranscriptPath::CompletedTranscriptPath | ( | const EditedTranscriptPath & | edited_transcript_path | ) |
vg::CompletedTranscriptPath::CompletedTranscriptPath | ( | const EditedTranscriptPath & | edited_transcript_path, |
const HandleGraph & | graph | ||
) |
|
inline |
handle_t vg::CompletedTranscriptPath::get_first_node_handle | ( | const HandleGraph & | graph | ) | const |
vector<handle_t> vg::CompletedTranscriptPath::path |
Transcript path.