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

Constructions

def __init__ (self, pdir, verbose)
 Default constructor. More...
 
def compute_interface (self, pdbid, chain, chain_name)
 Extract the interface of one chain and record the extreme indexes of its interface for display purpose. More...
 
def extract_interface (self, pdbid, chain)
 Extract the interface of one chain. More...
 

Basic Statistics

def get_raw_extreme_indexes (self)
 Return the min and max index according to the old numbering. More...
 
def get_mapped_extreme_indexes (self, residue_mapping)
 Return the min and max index according to the new numbering. More...
 
def apply_mapping (self, residue_mapping)
 Convert the indexing from the Interface Oneside from the original numbering to the new numbering. More...
 

Detailed Description

Contain the portion of each chain of the MISA which is at the interface. Stored in a dictionnary (indexed by chain name) of dictionnaries (indexed by residue id), which takes the value None if the residue is not part of the interface.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  pdir,
  verbose 
)

Default constructor.

Member Function Documentation

◆ apply_mapping()

def apply_mapping (   self,
  residue_mapping 
)

Convert the indexing from the Interface Oneside from the original numbering to the new numbering.

◆ compute_interface()

def compute_interface (   self,
  pdbid,
  chain,
  chain_name 
)

Extract the interface of one chain and record the extreme indexes of its interface for display purpose.

◆ extract_interface()

def extract_interface (   self,
  pdbid,
  chain 
)

Extract the interface of one chain.

◆ get_mapped_extreme_indexes()

def get_mapped_extreme_indexes (   self,
  residue_mapping 
)

Return the min and max index according to the new numbering.

◆ get_raw_extreme_indexes()

def get_raw_extreme_indexes (   self)

Return the min and max index according to the old numbering.