#include <ncbi_pch.hpp>
#include <objects/general/general__.hpp>
#include <objects/seqloc/seqloc__.hpp>
#include <objects/seq/seq__.hpp>
#include <algo/align/prosplign/compartments.hpp>
#include <algo/align/prosplign/prosplign_exception.hpp>
#include <algo/align/util/hit_comparator.hpp>
#include <algo/align/util/compartment_finder.hpp>
Include dependency graph for compartments.cpp:

Go to the source code of this file.
Typedefs | |
| typedef CSplign::THit | THit |
| typedef CSplign::THitRef | THitRef |
| typedef CSplign::THitRefs | THitRefs |
Functions | |
| USING_SCOPE (ncbi::objects) | |
| int | CountQueryCoverage (THitRefs &hitrefs) |
| void | RemoveOverlaps (THitRefs &hitrefs) |
| double | TotalScore (THitRefs &hitrefs) |
| CRef< CScore > | IntScore (const string &id, int value) |
| CRef< CScore > | RealScore (const string &id, double value) |
| CRef< CSeq_annot > | MakeCompartment (THitRefs &hitrefs, const THitRefs &orig_hitrefs) |
| TCompartments | SelectCompartmentsHits (const THitRefs &orig_hitrefs, CCompartOptions compart_options) |
| TCompartmentStructs | MakeCompartments (const TCompartments &compartments, CCompartOptions compart_options) |
| TCompartmentStructs | MakeCompartments (const CSplign::THitRefs &hitrefs, CCompartOptions compart_options) |
| Composition of above two functions. | |
|
|
Definition at line 48 of file compartments.cpp. |
|
|
Definition at line 49 of file compartments.cpp. |
|
|
Definition at line 50 of file compartments.cpp. |
|
|
Definition at line 52 of file compartments.cpp. Referenced by SelectCompartmentsHits(). |
|
||||||||||||
|
Definition at line 96 of file compartments.cpp. |
|
||||||||||||
|
Definition at line 112 of file compartments.cpp. References _ASSERT, eNa_strand_minus, eNa_strand_plus, CSeq_align_Base::eType_partial, ITERATE, RealScore(), CSeq_align_Base::SetSegs(), and CSeq_align_Base::SetType(). Referenced by SelectCompartmentsHits(). |
|
||||||||||||
|
Composition of above two functions.
Definition at line 282 of file compartments.cpp. References MakeCompartments(), and SelectCompartmentsHits(). |
|
||||||||||||
|
Definition at line 236 of file compartments.cpp. References CSeq_annot_Base::GetDesc(), CSeq_loc_Base::GetInt(), and ITERATE. |
|
||||||||||||
|
Definition at line 104 of file compartments.cpp. Referenced by MakeCompartment(). |
|
|
Definition at line 77 of file compartments.cpp. References remove_if(), and CHitFilter< THit >::s_RunGreedy(). Referenced by SelectCompartmentsHits(). |
|
||||||||||||
|
|
Definition at line 87 of file compartments.cpp. References ITERATE. Referenced by SelectCompartmentsHits(). |
|
|
|
1.4.6
Modified on Mon Dec 07 16:21:37 2009 by modify_doxy.py rev. 173732