OCDocker.DB.Models.Receptors module

SQLAlchemy model for receptor descriptors and complex relationships.

Usage:

from OCDocker.DB.Models.Receptors import Receptors

class OCDocker.DB.Models.Receptors.Receptors(**kwargs)[source]

Bases: Base

Define the Receptor table

id

Primary key of the table

Type:

Integer

complexes

Relationship to the Complexes table

Type:

list

allDescriptors

List of all descriptor column names

Type:

list

complexes
descriptors_names = {'count': ['A', 'R', 'N', 'D', 'C', 'Q', 'E', 'G', 'H', 'I', 'L', 'K', 'M', 'F', 'P', 'S', 'T', 'W', 'Y', 'V']}
single_descriptors = ['TotalAALength', 'AvgAALength', 'countChain', 'SASA', 'DipoleMoment', 'IsoelectricPoint', 'GRAVY', 'Aromaticity', 'InstabilityIndex']
allDescriptors = ['countA', 'countR', 'countN', 'countD', 'countC', 'countQ', 'countE', 'countG', 'countH', 'countI', 'countL', 'countK', 'countM', 'countF', 'countP', 'countS', 'countT', 'countW', 'countY', 'countV', 'TotalAALength', 'AvgAALength', 'countChain', 'SASA', 'DipoleMoment', 'IsoelectricPoint', 'GRAVY', 'Aromaticity', 'InstabilityIndex']
Aromaticity
AvgAALength
DipoleMoment
GRAVY
InstabilityIndex
IsoelectricPoint
SASA
TotalAALength
countA
countC
countChain
countD
countE
countF
countG
countH
countI
countK
countL
countM
countN
countP
countQ
countR
countS
countT
countV
countW
countY
created_at
id
modified_at
name