Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
Distance_calculator Class Reference

Public Member Functions

def __init__ (self, cradle_utils_distance_options)
 
def get_spect_files (self)
 
def get_labels_spec_for_chain (self, protein, chain, domain)
 
def get_pdbid (self, pdb)
 
def prep_run_cmd_for_two_chains (self, infos)
 
def prep_run_info (self, path, filename_f, filename_g, domain)
 
def process (self)
 
def run (self)
 

Public Attributes

 m_options
 
 spec_per_protein
 
 re_domains
 
 re_pdb_info
 
 all_needed_info
 

Detailed Description

Compute distances (lRMSD or RMSDcom) for given pdb files following given spec files. Compute distances (lRMSD or RMSDcom) for given pdb files following given spec files.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  cradle_utils_distance_options 
)

Member Function Documentation

◆ get_labels_spec_for_chain()

def get_labels_spec_for_chain (   self,
  protein,
  chain,
  domain 
)

◆ get_pdbid()

def get_pdbid (   self,
  pdb 
)

◆ get_spect_files()

def get_spect_files (   self)

◆ prep_run_cmd_for_two_chains()

def prep_run_cmd_for_two_chains (   self,
  infos 
)

◆ prep_run_info()

def prep_run_info (   self,
  path,
  filename_f,
  filename_g,
  domain 
)

◆ process()

def process (   self)

◆ run()

def run (   self)

Member Data Documentation

◆ all_needed_info

all_needed_info

◆ m_options

m_options

◆ re_domains

re_domains

◆ re_pdb_info

re_pdb_info

◆ spec_per_protein

spec_per_protein