Classes | |
struct | alignment_details |
Public Types | |
using | accession_t = std::string |
using | version_t = uint32_t |
using | seq_id_t = std::pair< accession_t, version_t > |
using | gene_id_t = int32_t |
using | pos_t = int64_t |
Public Member Functions | |
aln_t (const aln_t &)=delete | |
aln_t & | operator= (const aln_t &)=delete |
aln_t (aln_t &&)=default | |
aln_t & | operator= (aln_t &&)=default |
aln_t ()=default | |
Public Attributes | |
int64_t | aln_id |
gene_id_t | gene_id |
seq_id_t | mrna_id |
seq_id_t | chr_id |
pos_t | chr_start |
pos_t | chr_stop |
pos_t | chr_cds_start_pos |
int64_t | score |
Static Public Attributes | |
static constexpr pos_t | invalid_pos = 0 |
Definition at line 47 of file aln_filter.cpp.
using example::aln_t::accession_t = std::string |
Definition at line 49 of file aln_filter.cpp.
using example::aln_t::gene_id_t = int32_t |
Definition at line 52 of file aln_filter.cpp.
using example::aln_t::pos_t = int64_t |
Definition at line 53 of file aln_filter.cpp.
using example::aln_t::seq_id_t = std::pair<accession_t, version_t> |
Definition at line 51 of file aln_filter.cpp.
using example::aln_t::version_t = uint32_t |
Definition at line 50 of file aln_filter.cpp.
|
delete |
|
default |
|
default |
int64_t example::aln_t::aln_id |
Definition at line 62 of file aln_filter.cpp.
pos_t example::aln_t::chr_cds_start_pos |
Definition at line 69 of file aln_filter.cpp.
seq_id_t example::aln_t::chr_id |
Definition at line 66 of file aln_filter.cpp.
pos_t example::aln_t::chr_start |
Definition at line 67 of file aln_filter.cpp.
pos_t example::aln_t::chr_stop |
Definition at line 68 of file aln_filter.cpp.
gene_id_t example::aln_t::gene_id |
Definition at line 63 of file aln_filter.cpp.
|
static |
Definition at line 58 of file aln_filter.cpp.
seq_id_t example::aln_t::mrna_id |
Definition at line 64 of file aln_filter.cpp.
int64_t example::aln_t::score |
Definition at line 71 of file aln_filter.cpp.