Scikit-fingerprints

Latest version: v1.11.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.11.0

Breaking changes

* Changed a few filter names to always have `Filter` at the end of class name
* `extract_multioutput_pos_proba` is now `extract_pos_proba` and works for both single-task and multitask cases

New features

* scikit-fingerprints paper has been published at SoftwareX! Added paper link
* virtual screening metrics: EF, RIE, BEDROC

Fixes and internal changes

* Docs fixes for splitters
* README example fix

**Full Changelog**: https://github.com/scikit-fingerprints/scikit-fingerprints/compare/v1.10.1...v1.11.0

1.10.1

What's Changed

* Small bugfix for MolFromSmilesTransformer

1.10.0

New features

* Lots of new molecular filters: Veber, Xu, REOS, Oprea, GSK, and more
* Dice distance and similarity
* MaxMin split
* Mol loaders: InChI, SDF, FASTA (aminoacids sequences)
* Dataset loaders for LRGB

Fixes and internal changes

* Add mention of Morgan to ECFP docs
* Time benchmark improvements
* Fix best score in hyperparameter search for regression
* Fiq tqdm progress bar for sequential computation

**Full Changelog**: https://github.com/scikit-fingerprints/scikit-fingerprints/compare/v1.9.0...v1.10.0

1.9.0

Breaking changes

- ECFP no longer uses `use_fcfp` argument for pharmacophoric atom types, instead relying on new API

New features

- ElectroShape fingerprint
- expanded pharmacophore to support 2-point and 3-point variants
- pharmacophoric atom invariants
- more molecular filters
- Butina split
- Tanimoto distance and similarity

Fixes and internal changes

- lots of docs fixes
- type and import fixes
- CODEOWNERS file to automatically tag reviewers

**Full Changelog**: https://github.com/scikit-fingerprints/scikit-fingerprints/compare/v1.8.0...v1.9.0

1.8.0

Breaking changes

- MACCS now has 166 columns, with artificial all-zeros column at index 0 removed
- documentation will now get published on release new version, not on `master` branch merge. Only already available modules will be be documented to avoid confusion.
- some modules were moved around, e.g. in `preprocessing`; this should generally not break high-level imports, but may be a breaking change for some use cases

New features

- molecular splitting methods: scaffold and randomized scaffold
- numerous molecular filters
- metrics: added Spearman correlation and more error-resistant AUROC
- slightly more efficient substructure fingerprints
- better error on SMILES parsing
- array caching for fingerprint cross-validation

Fixes and internal changes

- added additional examples to README
- RDKit fingerprint bugfixes
- updated CONTRIBUTING.md, removed CHANGELOG. Now changes are only available through Github releases page.
- refactored tests
- added PR template

**Full Changelog**: https://github.com/scikit-fingerprints/scikit-fingerprints/compare/v1.7.0...v1.8.0

1.7.0

New features and improvements

- OGB MoleculeNet splits available from HuggingFace
- optimized fingerprint pipeline hyperparameter tuning classes
- multioutput metrics
- RDKit 2D descriptors fingerprint

Minor and internal changes

- simplified release based fully on Git tags
- ArXiv paper link

**Full Changelog**: https://github.com/scikit-fingerprints/scikit-fingerprints/compare/v1.6.1...v1.7.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.