Home
last modified time | relevance | path

Searched refs:CAlignModel (Results 1 – 13 of 13) sorted by relevance

/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/algo/gnomon/
H A Daligncollapser.hpp84 CAlignModel GetAlignment(const SAlignIndividual& ali, const deque<char>& target_id_pool) const;
128 void AddAlignment(CAlignModel& align);
193 void CleanSelfTranscript(CAlignModel& align, const string& trans) const;
194 … void CleanExonEdge(int ie, CAlignModel& align, const string& transcript, bool right_edge) const;
195 CAlignModel FillGapsInAlignmentAndAddToGenomicGaps(const CAlignModel& align, int fill);
196 bool CheckAndInsert(const CAlignModel& align, TAlignModelClusterSet& clsset) const;
197 void ClipProteinToStartStop(CAlignModel& align);
198 bool RemoveNotSupportedIntronsFromProt(CAlignModel& align);
199 …bool RemoveNotSupportedIntronsFromTranscript(CAlignModel& align, bool check_introns_on_both_strand…
200 void ClipNotSupportedFlanks(CAlignModel& align, double clip_threshold);
[all …]
H A Dchainer.hpp98 void operator()(CAlignModel& a) { transform_align(a); } in operator ()()
101 virtual void transform_align(CAlignModel& a) { transform_model(a); } in transform_align()
107 bool operator()(CAlignModel& a) { return align_predicate(a); } in operator ()()
110 virtual bool align_predicate(CAlignModel& a) { return model_predicate(a); } in align_predicate()
149 CAlignModel MapOneModelToEditedContig(const CGeneModel& align) const;
226 virtual void transform_align(CAlignModel& align);
233 virtual void transform_align(CAlignModel& align);
264 virtual void transform_align(CAlignModel& align);
H A Dasn1.hpp46 virtual const CAlignModel* GetModel(Int8 id) = 0;
53 virtual const CAlignModel* GetNext() =0;
67 void AddModel(const CAlignModel& model);
H A Dgnomon_model.hpp98 class CAlignModel;
735 class NCBI_XALGOGNOMON_EXPORT CAlignModel : public CGeneModel { class
737 CAlignModel() {} in CAlignModel() function in CAlignModel
738 CAlignModel(const objects::CSeq_align& seq_align);
739 CAlignModel(const CGeneModel& g, const CAlignMap& a);
779 NCBI_XALGOGNOMON_EXPORT CNcbiIstream& operator>>(CNcbiIstream& s, CAlignModel& a);
780 NCBI_XALGOGNOMON_EXPORT CNcbiOstream& operator<<(CNcbiOstream& s, const CAlignModel& a);
811 typedef CModelCluster<CAlignModel> TAlignModelCluster;
814 typedef list<CAlignModel> TAlignModelList;
H A Dvariations.hpp107 …void AddAlignment(const CAlignModel& align); // adds each exon as a separate CLiteAlign; doesn't d…
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/algo/gnomon/
H A Dasn1.cpp74 CAlignModel model;
108 void AddModel(const CAlignModel& model);
216 void CAnnotationASN1::AddModel(const CAlignModel& model) in AddModel()
398 if (m && (m->Type()&(CAlignModel::eChain|CAlignModel::eGnomon))!=0) { in ExpandSupport()
434 const CAlignModel* m = evidence.GetModel(id); in DumpEvidence()
521 const CAlignModel* m = evidence.GetModel(id); in create_ModelEvidence_user_object()
640 const CAlignModel& model = md.model; in create_internal_feature()
775 if (model.Status() & CAlignModel::ePolyA) { in AlignModelToSeqalign()
939 CAlignModel model = *this; in MakeSeqAlign()
987 const CAlignModel& model = md.model; in model2spliced_seq_align()
[all …]
H A Daligncollapser.cpp104 CAlignModel align(a, amap); in GetAlignment()
559 CAlignModel a = align; in RemoveNotSupportedIntronsFromTranscript()
992 CAlignModel& align = *i; in FilterAlignments()
1333 CAlignModel& align = *i; in FilterAlignments()
1336 CAlignModel a = align; in FilterAlignments()
1419 CAlignModel& align = *i; in FilterAlignments()
1448 CAlignModel& align = *i; in FilterAlignments()
1473 CAlignModel a = align; in FilterAlignments()
1638 CAlignModel& align = *i; in FilterAlignments()
2011 CAlignModel& align = *ia; in GetCollapsedAlgnments()
[all …]
H A Dchainer.cpp79 typedef map<Int8,CAlignModel*> TOrigAligns;
268 CAlignModel* m_orig_align;
3947 const CAlignModel& align = *it->second; in SetFlagsForChains()
3962 const CAlignModel& align = *it->second; in SetFlagsForChains()
6035 bool operator()(const CAlignModel* a, const CAlignModel* b) in operator ()()
6162 vector<CAlignModel*> alignment_ptrs; in OverlapsSameAccessionAlignment()
6210 CAlignModel& algnj = *jtcl; in FindMultiplyIncluded()
6697 align = CAlignModel(b, b.GetAlignMap()); in transform_align()
6959 CAlignModel& algn = *i; in SetConfirmedStartStopForProteinAlignments()
7726 return CAlignModel(); in MapOneModelToEditedContig()
[all …]
H A Dgnomon_model.cpp196 CAlignModel::CAlignModel(const CGeneModel& g, const CAlignMap& a) in CAlignModel() function in CAlignModel
224 void CAlignModel::ResetAlignMap() in ResetAlignMap()
230 void CAlignModel::RecalculateAlignMap(int left, int right) { in RecalculateAlignMap()
251 string CAlignModel::TargetAccession() const { in TargetAccession()
1410 int CAlignModel::PolyALen() const { in PolyALen()
2024 CNcbiOstream& printGFF3(CNcbiOstream& os, CAlignModel a) in printGFF3()
2220 CNcbiIstream& readGFF3(CNcbiIstream& is, CAlignModel& align) in readGFF3()
2366 align = CAlignModel(a, amap); in readGFF3()
2411 return operator<<(s, CAlignModel(a, a.GetAlignMap())); in operator <<()
2414 CNcbiOstream& operator<<(CNcbiOstream& os, const CAlignModel& a) in operator <<()
[all …]
H A Dvariations.cpp198 void CMultAlign::AddAlignment(const CAlignModel& align) { in AddAlignment()
265 aligns.push_back(CAlignModel(a, a.GetAlignMap())); in GetVariationAlignList()
286 aligns.push_back(CAlignModel(a, a.GetAlignMap())); in GetVariationAlignList()
312 aligns.push_back(CAlignModel(a, a.GetAlignMap())); in GetVariationAlignList()
H A Dannot.cpp757 m.Clip(new_lim,CAlignModel::eDontRemoveExons); in transform_model()
763 CAlignModel* a = dynamic_cast<CAlignModel*>(&m); in transform_model()
H A Dgnomon_objmgr.cpp75 CAlignModel::CAlignModel(const CSeq_align& seq_align) : in CAlignModel() function in CAlignModel
363 Clip(newlimits,CAlignModel::eRemoveExons); in CAlignModel()
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/algo/gnomon/demo/
H A Dlocal_finder.cpp149 CAlignModel algn; in Run()