MultistatePKaModel based Ionization states enumeration floe¶
Category Paths
Follow one of these paths in the Orion user interface, to find the floe.
Role-based/Medicinal Chemist
Product-based/QUACPAC
Solution-based/Hit to Lead/Properties/pKa
Task-based/Library Prep & Design
Description
This floe enumerates the reasonable ionization state(s) of input molecules at neutral/physiological pH (7.4) based on pKa assessed using multistate pKa model. The multistate pKa model used in this floe assesses the pKa of acidic or basic functional groups of molecules. For all atoms of the input molecule, pKa is assessed as it belongs to one of three classes, Acidic (pKa < 6.4), Basic (pKa > 8.4), and Neutral (6.4 < pKa < 8.4). According to the assessed pKa class for each atom, it is either ionized and/or un-ionized at pH 7.4.
Any group with Acidic or Basic pKa range will result in one state, ionized or un-ionized and a group with Neutral pKa range will result in both states, ionized and un-ionized. Based on how many such functional groups are there in the molecule, and how many states are generated for them, multiple molecules can be generated for all possible combinations of all possible ionization states of acid/base groups.
The generated ionization states replace the input molecule field, and can generate multiple rows if more than one ionization states are generated by the multistate pKa model.
User can switch on the toggle (default is off) to depict the assessed atomic pKaRange on generated ionization states. It depicts the ionization state of the molecule with colored glyph around the atom with Acidic/Basic/Neutral pKaRange. Legend is shown in each image for reference.
Promoted Parameters
Title in user interface (promoted name)
Inputs
Input Dataset (data_in): Dataset to update with title field
Required
Type: data_source
Output Dataset
Output Dataset (data_out): Dataset with enumerated ionization states
Required
Type: dataset_out
Default: data_out
Failed Output Dataset (fail_data_out): Dataset with molecules where pka calculation was not successful
Required
Type: dataset_out
Default: fail_data_out
PKA Enumeration Parameters
Depict Atomic pKaRange (Depict Atomic pKaRange): Switch on/off whether to depict atomic pKaRange or not
Required
Type: boolean
Default: False
Choices: [True, False]