Go to the SVN repository for this file.
45 if(
m_Feat->IsSetData() &&
m_Feat->GetData().IsCdregion() &&
m_Feat->IsSetProduct()) {
48bsh =
m_seh.GetScope().GetBioseqHandle(
m_Feat->GetLocation());
51bsh =
m_seh.GetScope().GetBioseqHandle(
m_Feat->GetProduct());
63 for(; annot_ci; ++annot_ci) {
64 if((*annot_ci).IsFtable()) {
92 return "Create Feature";
103 return "Create Feature";
virtual CIRef< IEditCommand > x_CreateActionCmd()
virtual string GetLabel()
CConstRef< objects::CSeq_feat > m_Feat
objects::CBioseq_Handle m_bsh
objects::CSeq_feat_EditHandle m_feh
objects::CSeq_entry_Handle m_seh
virtual string GetLabel()
virtual void Execute()
Do the editing action.
objects::CSeq_annot_EditHandle m_FTableCreated
CConstRef< objects::CSeq_feat > m_Feat
virtual void Unexecute()
Undo (opposite to Execute())
TClass GetClass(void) const
CBioseq_set_Handle GetParentBioseq_set(void) const
Return a handle for the parent Bioseq-set, or null handle.
CSeq_annot_EditHandle AttachAnnot(CSeq_annot &annot) const
Attach an annotation.
CSeq_feat_EditHandle AddFeat(const CSeq_feat &new_obj) const
CSeq_entry_Handle GetParentEntry(void) const
Return a handle for the parent seq-entry of the bioseq.
bool IsSetClass(void) const
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
@ eClass_nuc_prot
nuc acid and coded proteins
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