Skip to main content

compute_charges

Function compute_charges 

Source
pub fn compute_charges(smiles: &str) -> Result<ChargeResult, String>
Expand description

Compute Gasteiger-Marsili partial charges from a SMILES string.

Parses the molecule, extracts bonds and elements, then runs 6 iterations of electronegativity equalization.