std::list < ncbi::CRef < ncbi::objects::CSeq_entry > >
SeqEntryList;
72 typedefstd::list < ncbi::CRef < ncbi::objects::CBiostruc > >
BiostrucList;
73 typedefstd::list < ncbi::CRef < ncbi::objects::CSeq_annot > >
SeqAnnotList;
74 typedefstd::list < ncbi::CRef < ncbi::objects::CUpdate_align > >
UpdateAlignList;
78ncbi::CRef < ncbi::objects::CNcbi_mime_asn1 >
mimeData;
79ncbi::CRef < ncbi::objects::CCdd >
cddData;
148 void AddReject(ncbi::objects::CReject_id *reject);
160 bool IsCDD(
void)
const;
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
list< CRef< objects::CSeq_annot > > SeqAnnotList
ncbi::objects::CBiostruc_annot_set * structureAlignments
bool HasDataChanged(void) const
bool GetCDDNotes(TextLines *lines) const
void SetUserAnnotations(ncbi::objects::CCn3d_user_annotations &annots)
bool SetCDDDescription(const std::string &descr)
const ncbi::objects::CBiostruc * GetMasterStructure(void) const
void ReplaceUpdates(UpdateAlignList &newUpdates)
SeqAnnotList * sequenceAlignments
std::list< ncbi::CRef< ncbi::objects::CBiostruc > > BiostrucList
ncbi::objects::EModel_type biostrucModelType
void SetStyleDictionary(ncbi::objects::CCn3d_style_dictionary &styles)
void SetDataUnchanged(void) const
bool SetCDDNotes(const TextLines &lines)
std::list< ncbi::CRef< ncbi::objects::CUpdate_align > > UpdateAlignList
const ncbi::objects::CCn3d_user_annotations * GetUserAnnotations(void) const
const UpdateAlignList * GetUpdates(void) const
unsigned int GetDataChanged(void) const
bool ConvertMimeDataToCDD(const std::string &cddName)
ncbi::objects::CAlign_annot_set * GetCDDAnnotSet(void)
std::list< const Sequence * > SequenceList
bool WriteDataToFile(const char *filename, bool isBinary, std::string *err, ncbi::EFixNonPrint fixNonPrint=ncbi::eFNP_Default) const
ncbi::CRef< ncbi::objects::CNcbi_mime_asn1 > mimeData
bool ConvertMimeToGeneral(void)
void SetStructureAlignments(ncbi::objects::CBiostruc_annot_set *structureAlignments)
ncbi::objects::EModel_type GetBiostrucModelType(void) const
SeqEntryList * seqEntryList
bool AddBiostrucToASN(ncbi::objects::CBiostruc *biostruc)
SeqAnnotList * GetSequenceAlignments(void) const
bool IsSingleStructure(void) const
ncbi::CRef< ncbi::objects::CCdd > cddData
const ncbi::objects::CSeq_id * GetCDDMaster3d(void) const
const ncbi::objects::CCn3d_style_dictionary * GetStyleDictionary(void) const
void RemoveUserAnnotations(void)
bool IsCDDInMime(void) const
bool SetCDDName(const std::string &name)
SeqAnnotList * bundleImports
BiostrucList * biostrucList
void SetDataChanged(unsigned int what) const
const std::string & GetCDDName(void) const
ASNDataManager(ncbi::objects::CNcbi_mime_asn1 *mime)
ncbi::objects::CCdd * GetInternalCDDData(void)
const std::string & GetCDDDescription(void) const
UpdateAlignList bundleImportsFaked
ncbi::objects::CBiostruc * masterBiostruc
std::vector< std::string > TextLines
void AddReject(ncbi::objects::CReject_id *reject)
ncbi::objects::CBiostruc_annot_set * GetStructureAlignments(void) const
const BiostrucList * GetStructureList(void) const
void RemoveStyleDictionary(void)
bool MonitorAlignments(void) const
ncbi::objects::CCdd_descr_set * GetCDDDescrSet(void)
const StructureSet::RejectList * GetRejects(void) const
std::list< ncbi::CRef< ncbi::objects::CSeq_annot > > SeqAnnotList
SeqEntryList * GetSequences(void) const
bool IsGeneralMime(void) const
UpdateAlignList * cddUpdates
void RemoveConsensusFromCDD(void)
void RemoveUnusedSequences(const AlignmentSet *alignmentSet, const SequenceList &updateSequences)
std::list< ncbi::CRef< ncbi::objects::CSeq_entry > > SeqEntryList
SeqAnnotList * GetOrCreateSequenceAlignments(void)
std::list< ncbi::CRef< ncbi::objects::CReject_id > > RejectList
ncbi::objects::CNcbi_mime_asn1 * CreateMimeFromBiostruc(const std::string &filename, ncbi::objects::EModel_type model)
EFixNonPrint
How to process non-printing character in the ASN VisibleString.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_SCOPE(ns)
Define a new scope.
EModel_type
Access to EModel_type's attributes (values, names) as defined in spec.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
The NCBI C++/STL use hints.
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