Class: LigandInteraction
Small molecule/ligand interactions with proteins
URI: lambdaber:LigandInteraction
classDiagram
class LigandInteraction
click LigandInteraction href "../LigandInteraction/"
AttributeGroup <|-- LigandInteraction
click AttributeGroup href "../AttributeGroup/"
LigandInteraction : binding_affinity
LigandInteraction : binding_affinity_type
LigandInteraction --> "0..1" BindingAffinityTypeEnum : binding_affinity_type
click BindingAffinityTypeEnum href "../BindingAffinityTypeEnum/"
LigandInteraction : binding_affinity_unit
LigandInteraction --> "0..1" AffinityUnitEnum : binding_affinity_unit
click AffinityUnitEnum href "../AffinityUnitEnum/"
LigandInteraction : binding_site_residues
LigandInteraction : description
LigandInteraction : druggability_score
LigandInteraction : interaction_distance
LigandInteraction : interaction_type
LigandInteraction --> "0..1" InteractionTypeEnum : interaction_type
click InteractionTypeEnum href "../InteractionTypeEnum/"
LigandInteraction : is_cofactor
LigandInteraction : is_drug_like
LigandInteraction : ligand_id
LigandInteraction : ligand_name
LigandInteraction : ligand_smiles
Inheritance
- AttributeGroup
- LigandInteraction
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| ligand_id | 1 String |
Ligand identifier (ChEMBL, ChEBI, PubChem) | direct |
| ligand_name | 1 String |
Common name of the ligand | direct |
| ligand_smiles | 0..1 String |
SMILES representation of the ligand | direct |
| binding_affinity | 0..1 Float |
Binding affinity value | direct |
| binding_affinity_type | 0..1 BindingAffinityTypeEnum |
Type of binding measurement (Kd, Ki, IC50) | direct |
| binding_affinity_unit | 0..1 AffinityUnitEnum |
Unit of binding affinity | direct |
| interaction_type | 0..1 InteractionTypeEnum |
Type of interaction | direct |
| binding_site_residues | * String |
Residues involved in ligand binding | direct |
| is_cofactor | 0..1 Boolean |
Whether the ligand is a cofactor | direct |
| is_drug_like | 0..1 Boolean |
Whether the ligand has drug-like properties | direct |
| druggability_score | 0..1 Float |
Druggability score of the binding site | direct |
| interaction_distance | 0..1 Float |
Distance criteria for interaction (Angstroms) | direct |
| description | 0..1 String |
AttributeGroup |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Sample | ligand_interactions | range | LigandInteraction |
| FunctionalSite | ligand_interactions | range | LigandInteraction |
| AggregatedProteinView | ligand_interactions | range | LigandInteraction |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lambda-ber-schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambdaber:LigandInteraction |
| native | lambdaber:LigandInteraction |
LinkML Source
Direct
name: LigandInteraction
description: Small molecule/ligand interactions with proteins
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
ligand_id:
name: ligand_id
description: Ligand identifier (ChEMBL, ChEBI, PubChem)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
required: true
ligand_name:
name: ligand_name
description: Common name of the ligand
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
required: true
ligand_smiles:
name: ligand_smiles
description: SMILES representation of the ligand
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
binding_affinity:
name: binding_affinity
description: Binding affinity value
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: float
binding_affinity_type:
name: binding_affinity_type
description: Type of binding measurement (Kd, Ki, IC50)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: BindingAffinityTypeEnum
binding_affinity_unit:
name: binding_affinity_unit
description: Unit of binding affinity
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: AffinityUnitEnum
interaction_type:
name: interaction_type
description: Type of interaction
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: InteractionTypeEnum
binding_site_residues:
name: binding_site_residues
description: Residues involved in ligand binding
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
multivalued: true
is_cofactor:
name: is_cofactor
description: Whether the ligand is a cofactor
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: boolean
is_drug_like:
name: is_drug_like
description: Whether the ligand has drug-like properties
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: boolean
druggability_score:
name: druggability_score
description: Druggability score of the binding site
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: float
minimum_value: 0
maximum_value: 1
interaction_distance:
name: interaction_distance
description: Distance criteria for interaction (Angstroms)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
domain_of:
- LigandInteraction
range: float
unit:
ucum_code: Angstrom
Induced
name: LigandInteraction
description: Small molecule/ligand interactions with proteins
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
ligand_id:
name: ligand_id
description: Ligand identifier (ChEMBL, ChEBI, PubChem)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: ligand_id
owner: LigandInteraction
domain_of:
- LigandInteraction
range: string
required: true
ligand_name:
name: ligand_name
description: Common name of the ligand
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: ligand_name
owner: LigandInteraction
domain_of:
- LigandInteraction
range: string
required: true
ligand_smiles:
name: ligand_smiles
description: SMILES representation of the ligand
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: ligand_smiles
owner: LigandInteraction
domain_of:
- LigandInteraction
range: string
binding_affinity:
name: binding_affinity
description: Binding affinity value
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: binding_affinity
owner: LigandInteraction
domain_of:
- LigandInteraction
range: float
binding_affinity_type:
name: binding_affinity_type
description: Type of binding measurement (Kd, Ki, IC50)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: binding_affinity_type
owner: LigandInteraction
domain_of:
- LigandInteraction
range: BindingAffinityTypeEnum
binding_affinity_unit:
name: binding_affinity_unit
description: Unit of binding affinity
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: binding_affinity_unit
owner: LigandInteraction
domain_of:
- LigandInteraction
range: AffinityUnitEnum
interaction_type:
name: interaction_type
description: Type of interaction
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: interaction_type
owner: LigandInteraction
domain_of:
- LigandInteraction
range: InteractionTypeEnum
binding_site_residues:
name: binding_site_residues
description: Residues involved in ligand binding
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: binding_site_residues
owner: LigandInteraction
domain_of:
- LigandInteraction
range: string
multivalued: true
is_cofactor:
name: is_cofactor
description: Whether the ligand is a cofactor
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: is_cofactor
owner: LigandInteraction
domain_of:
- LigandInteraction
range: boolean
is_drug_like:
name: is_drug_like
description: Whether the ligand has drug-like properties
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: is_drug_like
owner: LigandInteraction
domain_of:
- LigandInteraction
range: boolean
druggability_score:
name: druggability_score
description: Druggability score of the binding site
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: druggability_score
owner: LigandInteraction
domain_of:
- LigandInteraction
range: float
minimum_value: 0
maximum_value: 1
interaction_distance:
name: interaction_distance
description: Distance criteria for interaction (Angstroms)
from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
rank: 1000
alias: interaction_distance
owner: LigandInteraction
domain_of:
- LigandInteraction
range: float
unit:
ucum_code: Angstrom
description:
name: description
from_schema: https://w3id.org/lambda-ber-schema/
alias: description
owner: LigandInteraction
domain_of:
- NamedThing
- AttributeGroup
range: string