Skip to main content
This version of chemfp includes command-lines tools to generate
cheminformatics fingerprints and search those fingerprints by
Tanimoto similarity, as well as a Python library which you can use
to build new tools.

It is the no-cost/open source chemfp release track. It only supports
Python 2.7. It is being maintained only to provide a good reference
baseline for benchmarking other similarity search tools.

The commercial track, currently chemfp 3.4, includes faster
performance, many new features, and support for Python 3.

Chemfp is designed for the dense, 100-10,000 bit fingerprints which
occur in small-molecule/pharmaceutical chemisty. The Tanimoto search
algorithms are implemented in C and assembly for performance, and
support both threshold and k-nearest searches using the BitBound
algorithm of Swamidass and Baldi.

Fingerprint generation can be done either by extracting existing
fingerprint data from an SD file or by using an existing chemistry
toolkit. chemfp supports the Python libraries from Open Babel,
OpenEye, and RDKit toolkits. Be aware that those vendors no longer
support Python 2.7.

The main web site is https://chemfp.com/ .

Extensive documentation is at https://chemfp.readthedocs.io/ .

To cite chemfp use:
Dalke, Andrew. The chemfp project. J. Cheminformatics 11, 76
(2019). https://doi.org/10.1186/s13321-019-0398-8
https://jcheminf.biomedcentral.com/articles/10.1186/s13321-019-0398-8


Metadata

Release files for chemfp 1.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chemfp 1.6.1
File Size Uploaded
chemfp-1.6.1.tar.gz 560.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for chemfp 1.6.1
File
chemfp-1.6.1-cp27-cp27mu-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64 Details
chemfp-1.6.1-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
chemfp-1.6.1-cp27-cp27m-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64 Details
chemfp-1.6.1-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 2.6 MB

Release files / chemfp-1.6.1.tar.gz

Download URL chemfp-1.6.1.tar.gz
Size 560.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1e37d7196ecc9c326399d44be4b0acf889b2185730f7611ffea7fc9e3da6bd90
BLAKE2b-256 checksum
How to use checksums
cc6464f47787ccecd1d05752766c4ee43c5e6debecd8bb55e1e864a802754549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.13.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

Release files / chemfp-1.6.1-cp27-cp27mu-manylinux2010_x86_64.whl

Download URL chemfp-1.6.1-cp27-cp27mu-manylinux2010_x86_64.whl
Size 502.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
97c83bdedc402574177084b8cbe3f1a39868e9ce6b302bb77a9161d30d084c01
BLAKE2b-256 checksum
How to use checksums
a2972ea922c12f8f0f22fb44adeba6944c977640fae0f2c8d32b906de3c750c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.13.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

Release files / chemfp-1.6.1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL chemfp-1.6.1-cp27-cp27mu-manylinux1_x86_64.whl
Size 502.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
abc1ad78882c8a3a8fbe2cb324591bfabbab23f09b4d4a92fe4b5da1df09ecc3
BLAKE2b-256 checksum
How to use checksums
56d346fe918c5306810a848fc12fb89f7deadd9bc28d216d19820be16e8765be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.13.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

Release files / chemfp-1.6.1-cp27-cp27m-manylinux2010_x86_64.whl

Download URL chemfp-1.6.1-cp27-cp27m-manylinux2010_x86_64.whl
Size 502.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
7a32eab3d120bd27cbffab1bc22414d0e4809ddeafb3ebdf7d0cd05e8adbd910
BLAKE2b-256 checksum
How to use checksums
e0acfbad33902e1dedf3d77985f5510505220c1321f63fd957ddff4f1dee4bf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.13.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

Release files / chemfp-1.6.1-cp27-cp27m-manylinux1_x86_64.whl

Download URL chemfp-1.6.1-cp27-cp27m-manylinux1_x86_64.whl
Size 502.6 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
011fdac2d897d23cc50c1250e77bc3a4732f5aeba0115700ded99018a10b64a9
BLAKE2b-256 checksum
How to use checksums
ac485b0ce9747148cac2a9b60498166a347fd8591bb9602c59c3788c71c42c05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.13.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

Release history Release notifications | RSS feed

This release

1.6.1 This release

5 release files

1.6

5 release files

1.5

1 release file

1.4

1 release file

1.3

1 release file

1.0

1.1p1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page