Simple package for fast molecular similarity searching
Project description
FPSim2: Simple package for fast molecular similarity searches
FPSim2 is a small NumPy centric Python/C++ RDKit based package to run fast compound similarity searches. FPSim2 performs better with high search thresholds (>=0.7). Currently used in the ChEMBL interface.
Highlights:
- Using CPU POPCNT instruction
- Bounds for sublinear speedups from 10.1021/ci600358f
- A compressed file format with optimised read speed based in PyTables and BLOSC
- Fast multicore CPU and GPU similarity searches
- In memory and on disk search modes
- Distance matrix calculation
Installation
pip install fpsim2
or
conda install -c conda-forge fpsim2
Documentation
Documentation is available at https://chembl.github.io/FPSim2/
Trying it online
To try out FPSim2 interactively in your web browser, just click on the binder icon
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
FPSim2-0.5.1.tar.gz
(36.9 kB
view hashes)
Built Distributions
FPSim2-0.5.1-cp39-cp39-win_amd64.whl
(114.2 kB
view hashes)
Close
Hashes for FPSim2-0.5.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33e4a799b0e45320d177a82f310952047cdd6d2e07e77c09847353af2382a4b7 |
|
MD5 | b0659d6524580b5cd9ecb6e9640b4c34 |
|
BLAKE2b-256 | 0d8462b49105a31d154cd3c9f7be36f39c156f791e8b46b66fb86ba973ae80c6 |
Close
Hashes for FPSim2-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d14e1520f430d0a0343100137269034944c637452c6813de28934b77de52da74 |
|
MD5 | 3e9211514c30a24b47f81353a2e3f7cf |
|
BLAKE2b-256 | 9a4939e9833ca26033159d2eab7fdcc9b697d688ff570a87f8b2f91310cdd963 |
Close
Hashes for FPSim2-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca23bc438e7511f60bb0f707d62b966664c7ae5052085714dd5c757a692d96d5 |
|
MD5 | c1d81a4b7e6095c1b8e0de436fc4c415 |
|
BLAKE2b-256 | e62ee07225c118355ef8f50566c4599af9591d4e84a646928e397ce8d5f350a7 |
Close
Hashes for FPSim2-0.5.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbfc8e08bcafa7235f97b6e47152a35e95c8da51010bc0a2e8b2a06780c778d |
|
MD5 | 8c049fcf9ff6078e9a04a08826d7afc6 |
|
BLAKE2b-256 | 099c0664ad414afd2b7217200cf11b50a413e7d6e29f59bd49acc6dc93e6d517 |
Close
Hashes for FPSim2-0.5.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a0ec39dc7d4aebd46768de44f37c29a11da843db53ebe372ab61291b09f9c77 |
|
MD5 | aecd4932825a527725a17c7a604d5bf1 |
|
BLAKE2b-256 | 7cffe5d213490c7bbbf904b861a54ffb711b2b00bc336880cf576b81e53a0144 |
Close
Hashes for FPSim2-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10613c40053d237c2ee37dd6513ef0a9507f20a15abc16707ac9b26b2669035e |
|
MD5 | 1a796d502f5ebd49927f84242f137ddf |
|
BLAKE2b-256 | c943f6ca1daa40d7ad107f42f87a7795897356e794b9c1c7448d5c30296f4c0a |
Close
Hashes for FPSim2-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b4d3f4e6cf5d7b03f30b36f99995bfb8edb7186cb0e50ca4240f1347baf0800 |
|
MD5 | 3e45f4ac8349a4d692cc13379b39a3bf |
|
BLAKE2b-256 | 061fc78fd7c95f11b0d8d0eb005f36412067da2bfddd1335c13c7fadb818f617 |
Close
Hashes for FPSim2-0.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d4493ad437ee75266155b0a70e28bd82d515bda47b8b2372758b54ee4bfb525 |
|
MD5 | 995cf18400ee8580aa5123b95f0606db |
|
BLAKE2b-256 | d63ec69f01e93abfc9096bc7ca34e28e29969b67a55da8ddeb112ef0b950bbbd |
Close
Hashes for FPSim2-0.5.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc085e905b8859bc84921fd479ca8a9d9c31c28e20d12c429e6f4cfbce67dd8e |
|
MD5 | bdf26528e57387f965aff84ef066accd |
|
BLAKE2b-256 | cf925c80febe42ab536ee5179a74d060690968a03347d2b1d417b1d0317538e5 |
Close
Hashes for FPSim2-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04151bb6933badbc73bb9ccdced80d656d2e09aa3469d36879c47705d5f36511 |
|
MD5 | 609e735358842cbc12941c0e95dc58b2 |
|
BLAKE2b-256 | 365f35348f98300f6c252a8516b2a334758269d87224b3343ddd2629580b9e18 |
Close
Hashes for FPSim2-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb6a159354b2bebde32500ace705a23d9224c2cdf9cd336998d642183601ec66 |
|
MD5 | 54ed7a94bba5cf39144c10b438468bac |
|
BLAKE2b-256 | 4e8295e4b6ccfc456135b198f824d6229663edc12b449a14c8ff48a168bd949d |
Close
Hashes for FPSim2-0.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00bf84ecceb16a6b982f69c3e938e50b71880b990261e2fe42444cabd4852f13 |
|
MD5 | d26409f832dfea5ec76c760832e80ae9 |
|
BLAKE2b-256 | a19f51828d7eba12d921c8f089d7a0d7d2b9e517bc24eda7c9967e5c9a76f3a0 |
Close
Hashes for FPSim2-0.5.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c07df5190e2669e4c89be4727045ac966e205aec218fe35fdd50560b70e66ff5 |
|
MD5 | e2f37d0207aa6caad640e2c148c20dbf |
|
BLAKE2b-256 | af0c13ca68e2924ac027258eba49b6aca0e80a8344e86b7d3c12e6eb0ddf5b0e |
Close
Hashes for FPSim2-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f19c37836aff4c7db0c66c2fe35503246995d6e4e27564ed49e3545442de35d3 |
|
MD5 | 604e9d7996002815541bfbb777ff1804 |
|
BLAKE2b-256 | 760aab9fb163ade0206b62259b9cf9f0cbc524f7e0d3fca0d50c8f6f66b022ec |
Close
Hashes for FPSim2-0.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0989078c8e63bc8d17268a3cdc9499b82ddbe252d09fb2171605354ff4e4841 |
|
MD5 | 546dec8c7d36b7ab3a0e101388ffec03 |
|
BLAKE2b-256 | f0f387c462e74a9d081f21a234912ff66b86a77610955dd94bb6853ad10cc1cb |
Close
Hashes for FPSim2-0.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad09e9452f303a8bf14b3f489da761d528ba5db0cb1c5dea602fd866df50ba29 |
|
MD5 | d15b5169b22b43d52cb3f59e5666ec91 |
|
BLAKE2b-256 | 66651f65badd7660618b9faa85aabb50cc4d8561518a2501cf9ddd97de149656 |