51 auto it = m_mapOboPsiModTerm.find(accession);
52 if(it == m_mapOboPsiModTerm.end())
55 QObject::tr(
"OBO term accession %1 not found").arg(accession));
63 for(
auto &pair_term : m_mapOboPsiModTerm)
65 if(pair_term.second.m_name == name)
66 return pair_term.second;
const OboPsiModTerm & getOboPsiModTermWithAccession(const QString &accession) const
const OboPsiModTerm & getOboPsiModTermWithName(const QString &name) const
get the first occurence of term with this name
virtual ~FilterOboPsiModMap()
virtual void setOboPsiModTerm(const OboPsiModTerm &term) override
triggered function on each obo term when parsing obo file
const QString & getAccession() const