NCBI C++ ToolKit
|
#include <corelib/ncbiargs.hpp>
#include <corelib/ncbienv.hpp>
#include <corelib/ncbistre.hpp>
#include <algo/structure/cd_utils/cuCdCore.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
USING_SCOPE (objects) | |
string | GetSeqIDStr (const CRef< CSeq_id > &SeqID) |
string | Make_SeqID_String (const CRef< CSeq_id > SeqID, bool Pad, int Len) |
void | Make_GI_or_PDB_String_CN3D (const CRef< CSeq_id > SeqID, std::string &Str) |
string | CddIdString (const CCdd &cdd) |
string | CddIdString (const CCdd_id &id) |
bool | SameCDAccession (const CCdd_id &id1, const CCdd_id &id2) |
bool | Prosite2Regex (const std::string &prosite, std::string *regex, std::string *errString) |
Variables | |
const int | CDTreeColorCycle [] |
const int | kNumColorsInCDTreeColorCycle |
Definition at line 152 of file cuUtils.cpp.
References CCdd_id_set_Base::Get(), CCdd_Base::GetId(), and i.
Definition at line 168 of file cuUtils.cpp.
References CCdd_id_Base::e_Gid, CCdd_id_Base::e_Uid, and NStr::IntToString().
Definition at line 145 of file cuUtils.cpp.
References Make_SeqID_String().
Referenced by AlignmentCollection::Get_GI_or_PDB_String_FromAlignment(), and BlockModel::toString().
void Make_GI_or_PDB_String_CN3D | ( | const CRef< CSeq_id > | SeqID, |
std::string & | Str | ||
) |
Definition at line 75 of file cuUtils.cpp.
References buf, CRef< C, Locker >::Empty(), CAliasBase< TPrim >::Get(), CPDB_seq_id_Base::GetChain(), CSeq_id_Base::GetGi(), CPDB_seq_id_Base::GetMol(), CSeq_id_Base::GetPdb(), CSeq_id_Base::IsGi(), CSeq_id_Base::IsPdb(), len, and string.
Definition at line 106 of file cuUtils.cpp.
References CRef< C, Locker >::Empty(), CAliasBase< TPrim >::Get(), CTextseq_id_Base::GetAccession(), CPDB_seq_id_Base::GetChain(), CSeq_id_Base::GetGi(), CObject_id_Base::GetId(), CSeq_id_Base::GetLocal(), CPDB_seq_id_Base::GetMol(), CSeq_id_Base::GetOther(), CSeq_id_Base::GetPdb(), CSeq_id::GetSeqIdString(), CObject_id_Base::GetStr(), CSeq_id_Base::IsGi(), CObject_id_Base::IsId(), CSeq_id_Base::IsLocal(), CSeq_id_Base::IsOther(), CSeq_id_Base::IsPdb(), CObject_id_Base::IsStr(), kEmptyStr, Len, and string.
Referenced by CCdCore::Get_GI_or_PDB_String_FromAlignment(), and GetSeqIDStr().
bool Prosite2Regex | ( | const std::string & | prosite, |
std::string * | regex, | ||
std::string * | errString | ||
) |
Definition at line 203 of file cuUtils.cpp.
References i, isalpha(), string, and toupper().
Referenced by CDDAnnotateDialog::HighlightMotif(), Sequence::HighlightPattern(), and CDDAnnotateDialog::NewOrEditMotif().
Definition at line 191 of file cuUtils.cpp.
References CCdd_id_Base::e_Gid, CGlobal_id_Base::GetAccession(), CCdd_id_Base::GetGid(), result, and CCdd_id_Base::Which().
USING_SCOPE | ( | objects | ) |
Definition at line 55 of file cuUtils.cpp.
Definition at line 73 of file cuUtils.cpp.