Go to the SVN repository for this file.
1 #ifndef __FEATURE_MATCH_HPP__ 2 #define __FEATURE_MATCH_HPP__ 25 void SetBioseq(
conststd::vector<CMappedFeat> *feat_list,
CScope* scope);
vector< CRef< CMatchmRNA > > m_OverlappingmRNAs
void AddmRNA(CMatchmRNA &mrna)
CRef< CMatchmRNA > m_AssignedMrna
void SetXrefMatch(CMatchmRNA &mrna)
void SetNeedsmRNA(bool val)
int GetNummRNA(bool &loc_unique)
CMatchCDS(const CMappedFeat &cds)
const CRef< CMatchmRNA > & GetmRNA()
const CSeq_feat & GetFeat() const
bool operator<(const CMatchFeat &o) const
CMatchFeat(const CMappedFeat &feat)
bool FastMatchX(const CMatchFeat &o) const
CConstRef< CSeq_feat > m_feat
vector< CRef< CMatchCDS > > m_UnderlyingCDSs
bool MatchesUnderlyingCDS(unsigned int partial_type) const
void SetAccountedFor(bool val)
void SetCDS(const CSeq_feat &cds)
bool IsAccountedFor() const
CMatchmRNA(const CMappedFeat &mrna)
CConstRef< CSeq_feat > m_Cds
bool MatchAnyUnderlyingCDS(unsigned int partial_type) const
void AddCDS(CMatchCDS &cds)
namespace ncbi::objects::
vector< CRef< CMatchCDS > > m_CdsList
CRef< CMatchmRNA > FindMatchmRNA(const CMappedFeat &mrna)
bool MatchmRNAToCDSEnd(const CMappedFeat &mrna, unsigned int partial_type)
void SetBioseq(const std::vector< CMappedFeat > *feat_list, CScope *scope)
vector< CRef< CMatchmRNA > > m_mRNAList
unsigned int TSeqPos
Type for sequence locations and lengths.
CRef< C > Ref(C *object)
Helper functions to get CRef<> and CConstRef<> objects.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4