|
libpappsomspp
Library for mass spectrometry
|
#include <spomsprotein.h>
Public Member Functions | |
| SpOMSProtein (const QString &description, const QString &sequence, const AaCode &aa_code) | |
| virtual | ~SpOMSProtein () |
| const QString | getAccession () const |
| const QString & | getCompleteDescription () const |
| const QString & | getSequence () const |
| std::vector< SpOMSAa > | sliced (std::size_t position, std::size_t length) const |
Private Attributes | |
| QString | m_description |
| QString | m_sequence |
Definition at line 37 of file spomsprotein.h.
| pappso::specpeptidoms::SpOMSProtein::SpOMSProtein | ( | const QString & | description, |
| const QString & | sequence, | ||
| const AaCode & | aa_code ) |
Definition at line 26 of file spomsprotein.cpp.
References pappso::AaCode::getAaCode(), pappso::AaCode::getMass(), m_description, and m_sequence.
|
virtual |
Definition at line 47 of file spomsprotein.cpp.
| const QString pappso::specpeptidoms::SpOMSProtein::getAccession | ( | ) | const |
Definition at line 52 of file spomsprotein.cpp.
References m_description.
Referenced by pappso::cbor::psm::PsmSpecPeptidOmsScan::sequenceAlignment().
| const QString & pappso::specpeptidoms::SpOMSProtein::getCompleteDescription | ( | ) | const |
Definition at line 65 of file spomsprotein.cpp.
References m_description.
| const QString & pappso::specpeptidoms::SpOMSProtein::getSequence | ( | ) | const |
Definition at line 58 of file spomsprotein.cpp.
References m_sequence.
Referenced by pappso::specpeptidoms::SemiGlobalAlignment::correctAlign(), pappso::specpeptidoms::SemiGlobalAlignment::preciseAlign(), and pappso::cbor::psm::PsmSpecPeptidOmsScan::sequenceAlignment().
| std::vector< SpOMSAa > pappso::specpeptidoms::SpOMSProtein::sliced | ( | std::size_t | position, |
| std::size_t | length ) const |
Definition at line 71 of file spomsprotein.cpp.
Referenced by pappso::specpeptidoms::SemiGlobalAlignment::saveBestAlignment().
|
private |
Definition at line 52 of file spomsprotein.h.
Referenced by SpOMSProtein(), getAccession(), and getCompleteDescription().
|
private |
Definition at line 53 of file spomsprotein.h.
Referenced by SpOMSProtein(), and getSequence().