objects::CGC_TypedSeqId::E_Choice
E_Choice;
83 typedefobjects::CGC_SeqIdAlias::E_AliasTypes
E_Alias;
104 operator string()
const;
109 boolIsSpecMet(
const SIdSpec& Guessed)
const;
113 boolGuess(
constobjects::CSeq_loc&
Loc, SIdSpec& Spec)
const;
119 boolCanMeetSpec(
constobjects::CSeq_loc&
Loc,
constSIdSpec& Spec)
const;
129E_Gap IsLocInAGap(
constobjects::CSeq_loc&
Loc)
const;
133 voidGetSynonyms(
constobjects::CSeq_id& BaseId,
135 boolNcbiOnly =
true)
const;
140 voidx_Init_SeqLocMappers(
void)
const;
142 boolx_NCBI34_Guess(
constobjects::CSeq_id& Id, SIdSpec& Spec)
const;
146 voidx_StripPseudoSeq(objects::CGC_Sequence& Seq);
147 voidx_RecursiveSeqFix(objects::CGC_Sequence& Seq);
148 voidx_FillGpipeTopRole(objects::CGC_Sequence& Seq);
149 voidx_RemoveHiddenAccessions(objects::CGC_Sequence& Seq);
150 voidx_FillChromosomeIds(
void);
151 voidx_PrioritizeIds(
void);
156 boolx_IsExactIdInAssembly(
constobjects::CSeq_id& Id)
const;
157 boolx_IsFuzzyIdInAssembly(
constobjects::CSeq_id& Id)
const;
166 intx_GetRole(
constobjects::CGC_Sequence& Seq)
const;
168 voidx_AddSeqToMap(
constobjects::CSeq_id& Id,
176 boolx_DoesSeqContainSyn(
constobjects::CGC_Sequence& Seq,
constobjects::CSeq_id& Id)
const;
179x_GetIdFromSeqAndSpec(
constobjects::CGC_Sequence& Seq,
183 enum{ e_No,
e_Yes, e_Up, e_Down };
185 intx_CanSeqMeetSpec(
constobjects::CGC_Sequence& Seq,
190 boolx_MakeSpecForSeq(
constobjects::CSeq_id& Id,
191 constobjects::CGC_Sequence& Seq,
196x_FindChromosomeSequence(
constobjects::CSeq_id& Id,
201x_FindParentSequence(
constobjects::CSeq_id& Id,
202 constobjects::CGC_Assembly& Assembly,
206 boolx_IsParentSequence(
constobjects::CSeq_id& Id,
207 constobjects::CGC_Sequence& Parent
212 constobjects::CGC_Sequence& Seq,
217 constobjects::CGC_Sequence& Seq,
222 constobjects::CGC_Sequence& Seq,
228E_Gap x_Merge_E_Gaps(E_Gap First, E_Gap Second)
const;
229E_Gap x_IsLoc_Int_InAGap(
constobjects::CSeq_interval& Int)
const;
TSeqLocMapperRef m_UpMapper
void x_BuildSeqMap(const objects::CGC_AssemblyUnit &assm)
map< objects::CSeq_id_Handle, TGC_SequenceCRef > TChildToParentMap
TAccToVerMap m_AccToVerMap
void x_PrioritizeIds(objects::CGC_Sequence &Sequence)
CConstRef< objects::CGC_Sequence > TGC_SequenceCRef
void x_BuildSeqMap(const objects::CGC_Assembly &assm)
vector< string > m_Chromosomes
void x_BuildSeqMap(const objects::CGC_Sequence &Seq, int Depth=1)
map< objects::CSeq_id_Handle, TGC_SequenceCRef > TIdToSeqMap
TChildToParentMap m_ChildToParentMap
CRef< objects::CSeq_loc_Mapper > TSeqLocMapperRef
CRef< objects::CGC_Assembly > m_Assembly
map< string, int > TAccToVerMap
bool operator<(const CEquivRange &A, const CEquivRange &B)
bool operator==(const CEquivRange &A, const CEquivRange &B)
CRange< Position > Map(const CRange< Position > &target, const CRange< Position > &range)
#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.
#define NCBI_XALGOID_MAPPER_EXPORT
@ eGC_SequenceRole_top_level
objects::CGC_TypedSeqId::E_Choice E_Choice
objects::CGC_SeqIdAlias::E_AliasTypes E_Alias
string ToString(const wxRect &rc)
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