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.