Protonating SMILES
from global_chem import GlobalChem
from global_chem_extensions import GlobalChemExtensions
gc = GlobalChem()
cheminformatics = GlobalChemExtensions().cheminformatics()protonation_states = cheminformatics.find_protonation_states(
['CC(=O)O'],
min_ph=4.0,
max_ph=8.1,
pka_precision=1.0,
max_variants=128,
label_states=False,
)
print (protonation_states){'CC(=O)O': ['CC(=O)O', 'CC(=O)[O-]']}Last updated