OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Data Structures | Namespaces | Typedefs | Functions
local_dist_diff_test.hh File Reference
#include <ost/mol/entity_view.hh>
#include <ost/mol/alg/module_config.hh>
#include <ost/seq/alignment_handle.hh>

Go to the source code of this file.

Data Structures

class  UniqueAtomIdentifier
 Contains the infomation needed to uniquely identify an atom in a structure. More...

Namespaces

namespace  ost
namespace  ost::mol
namespace  ost::mol::alg

Typedefs

typedef std::pair
< UniqueAtomIdentifier,
UniqueAtomIdentifier > 
UAtomIdentifiers
typedef std::map< std::pair
< UniqueAtomIdentifier,
UniqueAtomIdentifier >
, std::pair< Real, Real > > 
ResidueRDMap
typedef std::map
< ost::mol::ResNum,
ResidueRDMap > 
GlobalRDMap
typedef std::map
< UniqueAtomIdentifier, int > 
ExistenceMap

Functions

std::pair< long int, long int >
DLLEXPORT_OST_MOL_ALG 
LocalDistDiffTest (const EntityView &mdl, const GlobalRDMap &dist_list, std::vector< Real > cutoff_list, int sequence_separation=0, const String &local_ldt_property_string="")
Real DLLEXPORT_OST_MOL_ALG LocalDistDiffTest (const EntityView &mdl, const EntityView &target, Real cutoff, Real max_dist, const String &local_ldt_property_string="")
Real DLLEXPORT_OST_MOL_ALG LocalDistDiffTest (const ost::seq::AlignmentHandle &aln, Real cutoff, Real max_dist, int ref_index=0, int mdl_index=1)
Real DLLEXPORT_OST_MOL_ALG LDDTHA (EntityView &v, const GlobalRDMap &global_dist_list, int sequence_separation=0)
GlobalRDMap CreateDistanceList (const EntityView &ref, Real max_dist)
GlobalRDMap CreateDistanceListFromMultipleReferences (const std::vector< EntityView > &ref_list, std::vector< Real > &cutoff_list, int sequence_separation, Real max_dist)
void PrintGlobalRDMap (const GlobalRDMap &glob_dist_list)
void PrintResidueRDMap (const ResidueRDMap &res_dist_list)
bool IsStandardResidue (String rn)