Data Integrator (Python API)
Public Member Functions | List of all members
cls.DrugBankAnnotation.CDrugPartnerPair Class Reference

A drug/partner pair container class. More...

Public Member Functions

def __init__ (s, drug, drugPartner)
 Constructor. More...
 
def GetDrug (s)
 Get drug object. More...
 
def GetDrugPartner (s)
 Get drug associated partner object. More...
 

Detailed Description

A drug/partner pair container class.

Constructor & Destructor Documentation

◆ __init__()

def cls.DrugBankAnnotation.CDrugPartnerPair.__init__ (   s,
  drug,
  drugPartner 
)

Constructor.

    A drug/protein pair. Drug binding proteins are usually called drug
    binding partners in DrugBank, and they discriminate between
    transporter, carrier, target, and enzyme proteins. This class holds
    information parsed and stored directly from the DrugBank parser and
    uses the infrastructure provided by and therefore suited for the
    DrugBank XML format, which related drugs to proteins. Here, we want to
    relate proteins to drugs, therefore, some data types may appear a bit
    strange, as they derive from parsing, which is the opposite
    relationship.
    @param drug  cls.DrugBankDrug.CDrugBankDrug object.
    @param drugPartner  cls.DrugBankDrug.CDrugBankDrugPartner object.

Member Function Documentation

◆ GetDrug()

def cls.DrugBankAnnotation.CDrugPartnerPair.GetDrug (   s)

Get drug object.

Returns
cls.DrugBankDrug.CDrugBankDrug object.

◆ GetDrugPartner()

def cls.DrugBankAnnotation.CDrugPartnerPair.GetDrugPartner (   s)

Get drug associated partner object.

Returns
cls.DrugBankDrug.CDrugBankDrugPartner object.

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