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.4.5.tar.gz
(34.5 kB
view hashes)
Built Distributions
FPSim2-0.4.5-cp39-cp39-win_amd64.whl
(110.1 kB
view hashes)
FPSim2-0.4.5-cp38-cp38-win_amd64.whl
(109.1 kB
view hashes)
Close
Hashes for FPSim2-0.4.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8963c1e3526968b388e1569841fde15499aae1b1fc2dfc6e3fa8637c49d2cfbf |
|
MD5 | 521495df3eccb21ae1bebb0a52156c8a |
|
BLAKE2b-256 | bf7d7a96f02e9037328d7d13fcd788a3133adc9aa8adeb5ee42903edebb48427 |
Close
Hashes for FPSim2-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b483eaa927d758b8b86e4d9c014413c4b33ae2f6274e87a2112379b2a5702d6 |
|
MD5 | 0ca5deca57f9eb200d790cf5c8985afb |
|
BLAKE2b-256 | e78c7462b53b62c96f267ee5724b33e5e67d60f81846ca93d67b95253f2307ba |
Close
Hashes for FPSim2-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 113c5b71c0803d3290f63d3919df2d23f8b89a929cce8e18a90ada7f65e0a3ce |
|
MD5 | cd82b20c1d138aa6d2a6840c81cdc4c7 |
|
BLAKE2b-256 | da502c9d463a437b116a26beb0dc7a3079770c9e3f91a3b7ccaf5a5f6f0047a3 |
Close
Hashes for FPSim2-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb80e116231beb64647c45f880703868fec8b18f1bb0792b8eaf5e3d3388583b |
|
MD5 | 2919be00845507fd6282e9904ac0bf71 |
|
BLAKE2b-256 | 10fb9071217683f694a67936e6b99a595a479e742f8f552eac713d6a5d6c72c9 |
Close
Hashes for FPSim2-0.4.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c83b2ef96d0281b36bc7314a741a55312402debc6858830955d69bd9fc8fd2 |
|
MD5 | adac1f449c80ffacd6ec7b0754cd23f1 |
|
BLAKE2b-256 | 616bdab2edb1ee941efa753ba3d3d03378579ef34e14dee7650bb911762850d5 |
Close
Hashes for FPSim2-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2bb22c7e53686e3520c1a4260b78b9d3b1651b7f51d0e65dace984ea988b5d4 |
|
MD5 | 325f23fe629845cba1047dcc49f2d369 |
|
BLAKE2b-256 | c6934b3821dac84bec77241a6d7f477d51cdf16ef4d3eb10919671667b4219d9 |
Close
Hashes for FPSim2-0.4.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1844d62455afb644124787edc51654b5cb468d4e8f18af0ab17f93b42986122e |
|
MD5 | cca2ee0836e2b18ca28568561f82aafa |
|
BLAKE2b-256 | a0f0934c11d65fd306f61165e47c9b1508286e524e4a58f3e4757f269b048d91 |
Close
Hashes for FPSim2-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45c0aae2fff83947bebe77cab53d7cfa698c34d92512bef69cc19357f8eb2982 |
|
MD5 | 06bef31b107f733090b45cf3ef00a28c |
|
BLAKE2b-256 | cdb2d87fc836d6cc213e10c534231a29198df8f418772a5a7ff9c53046ddc23c |
Close
Hashes for FPSim2-0.4.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 046c018e963d03ed5b45504819496c3df7a543ec18478afbb7cbfda32062254f |
|
MD5 | fe94a3a481966c423be83494419104fa |
|
BLAKE2b-256 | 2fa593e7b43a1a342de58d13a1cb941a96d13570ea09ec3ed5955953ef5f7aee |
Close
Hashes for FPSim2-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6940cda3f8f94dde0e4b5f6c8fdd68870f2306ba6604291a3881daaa0bc029 |
|
MD5 | cca36d6ad071624e68cf4c8629547656 |
|
BLAKE2b-256 | 9ace33ea59be0fd772e8ea82dc8b704ca8089ee800125da1f5194d8c554b2b38 |
Close
Hashes for FPSim2-0.4.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3d9f8f4ca031578a56507d97121970799467072fb0c1b72488c475d33d0bf6e |
|
MD5 | ac4f7871089b9f24d0d1f5456661c7ca |
|
BLAKE2b-256 | b017e3d97817893706078d4e49d3747257d7f2da989907d5ca1d0b8f6082e0b6 |
Close
Hashes for FPSim2-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d458dd15098f302443f8d3040a6393c77e454494b6a212bab01f924b2d9a696 |
|
MD5 | 1434f3e7ff96b298310afaa8009a6e87 |
|
BLAKE2b-256 | 1a9e8e5ff2065d7769867dc8599eefc20549cb552f6e8c01570b590fbf1ca999 |
Close
Hashes for FPSim2-0.4.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5d6a5a8d228dc715b5d323c9e278fa6448c9b576af0de18662bf9ee33000775 |
|
MD5 | 6663feb862c26838de61e0580f0d9449 |
|
BLAKE2b-256 | 05247350df2202a5531e778458852393b18850d11d4192aca0b1837769479aa8 |
Close
Hashes for FPSim2-0.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff2cd7a2bbe44d382b64a2b32b6442d1876e3abddb113da1ca775f3dbdc32be3 |
|
MD5 | bf871df27f6726fa8b60685e57fb9214 |
|
BLAKE2b-256 | dbf6e9f79c5b9641a2f2a7748f9b28181e2a2bf38a1028969768274ba025c12f |
Close
Hashes for FPSim2-0.4.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 484cd5f5bb9ba9f22b92e1b506c96de103166052fde2221c91500e5b79e2a30c |
|
MD5 | 6d8f8d87421e0ad96af0351c5f03fcd5 |
|
BLAKE2b-256 | 24b894a94a86ee6de217f41536412ae27cb6d12e089733802f7d0cd38ba57180 |
Close
Hashes for FPSim2-0.4.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d1f39d1270f93fc443cdb06e1e9827cdffd24fdfad7510c3c1a638698ecf75b |
|
MD5 | d12154620a06fa7fa9d05d8689b26528 |
|
BLAKE2b-256 | 7d9345cd5c4de0e42f195d159110b711c0840e8fbd9db8fb230d6db5632bebcb |