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

#include <transcriptome.hpp>

Inheritance diagram for vg::CompletedTranscriptPath:
vg::TranscriptPath

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.
Public Attributes inherited from vg::TranscriptPath
vector< string > transcript_names
 Transcript names.
vector< pair< string, bool > > embedded_path_names
 Embedded path names and reference path origin.
vector< pair< gbwt::size_type, bool > > haplotype_gbwt_ids
 Haplotype gbwt ids and reference path origin.
uint32_t copy_id
 Copy id of transcript path.
bool is_reference
 Is it a reference and/or haplotype-specific transcript path.
bool is_haplotype

Detailed Description

Data structure that defines a completed transcript path.

Constructor & Destructor Documentation

◆ CompletedTranscriptPath() [1/2]

vg::CompletedTranscriptPath::CompletedTranscriptPath ( const EditedTranscriptPath & edited_transcript_path)

◆ CompletedTranscriptPath() [2/2]

vg::CompletedTranscriptPath::CompletedTranscriptPath ( const EditedTranscriptPath & edited_transcript_path,
const HandleGraph & graph )

◆ ~CompletedTranscriptPath()

vg::CompletedTranscriptPath::~CompletedTranscriptPath ( )
inline

Member Function Documentation

◆ get_first_node_handle()

handle_t vg::CompletedTranscriptPath::get_first_node_handle ( const HandleGraph & graph) const

Member Data Documentation

◆ path

vector<handle_t> vg::CompletedTranscriptPath::path

Transcript path.


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