chemaxon.calculations.logd

def logd( mol: chemaxon.molecule.Molecule, pH: float = 7.4, method: chemaxon.calculations.logp_method.LogpMethod = <LogpMethod.CONSENSUS: 0>, consider_tautomerization: bool = False) -> float:

logD calculation.

Compounds having ionizable groups exist in solution as a mixture of different ionic forms. The ionization of those groups, thus the ratio of the ionic forms depends on the pH. Since logP describes the hydrophobicity of one form only, the apparent logP value can be different. The logD represents the octanol-water coefficient of compounds at a given pH value.

Link: https://docs.chemaxon.com/display/docs/calculators_logd-plugin.md

Parameters

mol : Molecule Input molecule pH : float Calculates logD value at this pH method : LogpMethod This option is for selecting the applied method for the logP prediction: - CONSENSUS - CHEMAXON consider_tautomerization: bool In case of tautomer structures, all dominant tautomers at the given pH are taken into account during the logD calculation

Returns

logD : float The calculated logD value