Open
Description
There is famous Lipinski's rule of five, that allows to quickly estimate "druglikeliness" of the molecule.
We need to implement method that checks if a compound satisfies all 5 criterias and return boolean value. Also there are additional Lipinski descriptors that could be used in predicting molecular properties:
- Ratio of SP3 hybridized carbons.
- Number of aliphatic cycles (cycles that contain non-aromatic bonds).
- Number of aliphatic heterocycles (cycles that contain non-aromatic bonds and non-carbon atoms).
- Number of aromatic rings.
We need to implement this decriptors and add unit tests for them.