NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
#include <corelib/ncbiobj.hpp>
#include <algo/sequence/gene_model.hpp>
#include <objects/seq/MolInfo.hpp>
#include <objects/seqalign/Spliced_seg.hpp>
#include <objects/seqloc/Na_strand.hpp>
#include <objmgr/seq_loc_mapper.hpp>
#include <objmgr/mapped_feat.hpp>
#include <util/range_coll.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | CFeatureGenerator::SImplementation |
struct | CFeatureGenerator::SImplementation::SExon |
struct | CFeatureGenerator::SImplementation::SMapper |
Namespaces | |
fg | |
Functions | |
USING_SCOPE (objects) | |
CMappedFeat | GetCdsOnMrna (const objects::CSeq_id &rna_id, CScope &scope) |
int | fg::GetGeneticCode (const CBioseq_Handle &bsh) |
CMappedFeat GetCdsOnMrna | ( | const objects::CSeq_id & | rna_id, |
CScope & | scope | ||
) |
Definition at line 1101 of file transform_align.cpp.
References CSeqFeatData::eSubtype_cdregion, CScope::GetBioseqHandle(), CSeq_loc::GetId(), CMappedFeat::GetLocation(), IsSameBioseq(), and NULL.
Referenced by CFeatureGenerator::SImplementation::GetCds(), CInternalStopFinder::GetCDSNucleotideSequence(), and CFeatureGenerator::SImplementation::StitchSmallHoles().
USING_SCOPE | ( | objects | ) |