OpenStructure
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
ContactScorerResultIPS Class Reference

Public Member Functions

 __init__ (self, n_trg_int_res, n_mdl_int_res, n_union, n_intersection)
 
 n_trg_int_res (self)
 
 n_mdl_int_res (self)
 
 precision (self)
 
 recall (self)
 
 ips (self)
 

Protected Attributes

 _n_trg_int_res
 
 _n_mdl_int_res
 
 _n_union
 
 _n_intersection
 

Detailed Description

Holds data relevant to compute ips

Definition at line 371 of file contact_score.py.

Constructor & Destructor Documentation

◆ __init__()

__init__ (   self,
  n_trg_int_res,
  n_mdl_int_res,
  n_union,
  n_intersection 
)

Definition at line 375 of file contact_score.py.

Member Function Documentation

◆ ips()

ips (   self)
 The Interface Patch Similarity score (IPS)

Jaccard coefficient of interface residues in model/target.
Technically thats :attr:`intersection`/:attr:`union` 

:type: :class:`float`

Definition at line 426 of file contact_score.py.

◆ n_mdl_int_res()

n_mdl_int_res (   self)
 Number of interface residues in model

:type: :class:`int`

Definition at line 390 of file contact_score.py.

◆ n_trg_int_res()

n_trg_int_res (   self)
 Number of interface residues in target

:type: :class:`int`

Definition at line 382 of file contact_score.py.

◆ precision()

precision (   self)
 Precision of model interface residues

The fraction of model interface residues that are also interface
residues in target

:type: :class:`int`

Definition at line 398 of file contact_score.py.

◆ recall()

recall (   self)
 Recall of model interface residues

The fraction of target interface residues that are also interface
residues in model

:type: :class:`int`

Definition at line 412 of file contact_score.py.

Field Documentation

◆ _n_intersection

_n_intersection
protected

Definition at line 379 of file contact_score.py.

◆ _n_mdl_int_res

_n_mdl_int_res
protected

Definition at line 377 of file contact_score.py.

◆ _n_trg_int_res

_n_trg_int_res
protected

Definition at line 376 of file contact_score.py.

◆ _n_union

_n_union
protected

Definition at line 378 of file contact_score.py.


The documentation for this class was generated from the following file: