OEDesignUnitComponentsΒΆ

Attention

PRELIMINARY-IMAGE This is a preliminary API until 2020.Apr and may be improved based on user feedback. It is currently available in C++ and Python.

This namespace contains constants representing the various molecular types that can be stored within an OEDesignUnit.

All

All components.

Cofactors

Cofactors (i.e. any heterogen molecule) within a short distance to the active site.

CounterIons

All counter ions.

Default

This is bit mask that combines OEDesignUnitComponents::Protein, OEDesignUnitComponents::Nucleic, OEDesignUnitComponents::Ligand, OEDesignUnitComponents::Cofactors, OEDesignUnitComponents::Solvent, OEDesignUnitComponents::Metals, OEDesignUnitComponents::CounterIons, and OEDesignUnitComponents::Lipids.

Excipients

All excipient molecules.

Ligand

The ligand.

Lipids

All lipid molecules.

ListComponents

This is a bit mask that combines OEDesignUnitComponents::Cofactors, OEDesignUnitComponents::Excipients, OEDesignUnitComponents::Sugars, OEDesignUnitComponents::Polymers, OEDesignUnitComponents::PostTranslational, OEDesignUnitComponents::OtherProteins, OEDesignUnitComponents::OtherNucleics, OEDesignUnitComponents::OtherLigands, and OEDesignUnitComponents::OtherCofactors.

Metals

All system metals that are not cofactors.

MolComponents

This is bit mask that combines OEDesignUnitComponents::Protein, OEDesignUnitComponents::Nucleic, OEDesignUnitComponents::Ligand, OEDesignUnitComponents::Solvent, OEDesignUnitComponents::Metals, OEDesignUnitComponents::CounterIons, OEDesignUnitComponents::Lipids, OEDesignUnitComponents::PackingResidues, and OEDesignUnitComponents::Undefined

Nucleic

All nucleic acid molecules.

OtherCofactors

Any non-primary cofactors.

OtherLigands

Any non-primary ligands (i.e. ligands not in the active site).

OtherNucleics

Any non-primary nucleic acids.

OtherProteins

Any non-primary proteins.

PackingResidues

All packing residue molecules.

Polymers

All polymers, excluding typical biological polymers like DNA and proteins.

PostTranslational

All components resulting from post-translation modifications (PTMs) that are not sugars or lipids.

Protein

The primary protein molecule.

Solvent

All solvent molecules.

Sugars

All sugar molecules.

Undefined

Molecules that cannot be categorized by OEGetDesignUnitComponentID are Undefined.

Unknown

Unknown molecules are those that have not been stored internally within an OEDesignUnit object.