Releases: chembl/FPSim2
Releases · chembl/FPSim2
0.7.3
What's Changed
- Fix returned number of results in a top-K search in parallel. Results were correct but brought more than K due to parallelisation.
- Added exception: SQLA backend can't run on disk searches
- Upgraded deprecated upload-artifact and download-artifact v3 github actions versions with v4
0.7.2
What's Changed
- Added support for partial sanitization when creating fingerprint databases for faster DB creation. Default and recommended setting is to still use full RDKit sanitization.
- Implemented functionality to save the current engine as a PyTables h5 file. This feature is particularly valuable when using the SQL backend and needing to export the fingerprints to a PyTables h5 file.
- New documentation section covering old functionality like SQLAlchemy backend.
0.7.1
0.7.0
0.6.2
0.6.0
- Adhered to RDKit's "new" fingeprint generators
- Implemented Top-K search functionality
- Added warnings for RDKit version mismatches between database creation and similarity searches
- Added FPSim2 version tracking in database files
- Removed main.py
- Removed Avalon fingerprints support
- Moved documentation to gh-pages branch using MKDocs instead of Sphinx
- Migrated package metadata to pyproject.toml
Fingerprint databases will need to be regenerated to be used with this version.
0.5.2
0.5.1
- integrate isim_comp.py module from: https://doi.org/10.26434/chemrxiv-2023-fxlxg