37 #include "../exportinmportconfig.h"
47 typedef std::shared_ptr<const Protein>
ProteinSp;
53 QString m_description;
60 unsigned int m_length = 0;
62 static QRegExp m_removeTranslationStopRegExp;
66 Protein(
const QString &description,
const QString &sequence);
73 const QString &getSequence()
const;
75 void setSequence(
const QString &sequence);
77 const QString &getAccession()
const;
79 virtual void setAccession(
const QString &accession);
81 const QString &getDescription()
const;
83 void setDescription(
const QString &description);
87 Protein &removeTranslationStop();
95 unsigned int size()
const;