pub fn parse(smiles: &str) -> Result<MolGraph, ParseError>
Parse a SMILES string into a molecular graph.