The master branch of MX now features support for two very important cheminformatics capabilities: Extensible Fingerprints. Lets you fine-tune the performance of your binary path-based fingerprints. Change path depth, number of bits, and the characters used to generate the fingerprints. The default implementation differentiates cycle paths from non-cycle paths, as well as unsaturated from saturated atom types.