IMP logo
IMP Reference Guide  2.12.0
The Integrative Modeling Platform
IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter Class Reference

This class is needed to convert the keywords from a generic database to the standard ones. More...

Inherits _CrossLinkDataBaseStandardKeys.

Detailed Description

This class is needed to convert the keywords from a generic database to the standard ones.

Note
This class is only available in Python.

Definition at line 273 of file io/crosslink.py.

Public Member Functions

def __init__
 
def check_keys
 Is a function that check whether necessary keys are setup. More...
 
def get_backward_converter
 Returns the dictionary that convert the new keywords to the old ones. More...
 
def get_converter
 Returns the dictionary that convert the old keywords to the new ones. More...
 
def get_setup_keys
 Returns the keys that have been setup so far. More...
 
def set_standard_keys
 This sets up the standard compulsory keys as defined by _CrossLinkDataBaseStandardKeys. More...
 

Constructor & Destructor Documentation

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.__init__ (   self,
  list_parser = None 
)
Parameters
list_parseran instance of ResiduePairListParser, if any is needed

Definition at line 279 of file io/crosslink.py.

Member Function Documentation

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.check_keys (   self)

Is a function that check whether necessary keys are setup.

Definition at line 297 of file io/crosslink.py.

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.get_backward_converter (   self)

Returns the dictionary that convert the new keywords to the old ones.

Definition at line 387 of file io/crosslink.py.

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.get_converter (   self)

Returns the dictionary that convert the old keywords to the new ones.

Definition at line 380 of file io/crosslink.py.

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.get_setup_keys (   self)

Returns the keys that have been setup so far.

Definition at line 305 of file io/crosslink.py.

def IMP.pmi.io.crosslink.CrossLinkDataBaseKeywordsConverter.set_standard_keys (   self)

This sets up the standard compulsory keys as defined by _CrossLinkDataBaseStandardKeys.

Definition at line 311 of file io/crosslink.py.


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