UNIFAC
Classic Liquid Vapor UNIFAC FragmentationModel implementation.
Import and use the UNIFAC FragmentationModel with:
from ugropy import unifac
# Get groups from molecule's name
tol = unifac.get_groups("toluene")
print(tol.subgroups)
# Get groups from molecule's SMILES
eth = unifac.get_groups("CCO", "smiles")
print(eth.subgroups)