
ugropy is a Python library to obtain subgroups from different thermodynamic
group contribution models using both the name or the SMILES representation of a
molecule. If the name is given, the library uses the
PubChemPy library to obtain the SMILES
representation from PubChem. In both cases, ugropy uses the
RDKit library to search the functional groups
in the molecule.
ugropy is tested for Python 3.10, 3.11, 3.12, 3.13 and 3.14 on Linux,
Windows and Mac OS.
User documentation
- Tutorial
- The Groups class
- Gibbs Models
- Properties estimators
- Filtering multiple solutions
- Failing fragmentations
- Ugropy writers
- Ugropy power users