Skip to content

fingerprint

Functions to Operate on Binary Fingerprint Data

v3.5.7 · Jan 7, 2018 · GPL

Description

Functions to manipulate binary fingerprints of arbitrary length. A fingerprint is represented by an object of S4 class 'fingerprint' which is internally represented a vector of integers, such that each element represents the position in the fingerprint that is set to 1. The bitwise logical functions in R are overridden so that they can be used directly with 'fingerprint' objects. A number of distance metrics are also available (many contributed by Michael Fadock). Fingerprints can be converted to Euclidean vectors (i.e., points on the unit hypersphere) and can also be folded using OR. Arbitrary fingerprint formats can be handled via line handlers. Currently handlers are provided for CDK, MOE and BCI fingerprint data.

Downloads

1.2K

Last 30 days

3341st

1.2K

Last 90 days

1.2K

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (16 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Rajarshi Guha <rajarshi.guha@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Rajarshi",
                    family = "Guha",
                    role = c("aut", "cre"),
                    email = "rajarshi.guha@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Rajarshi Guha <rajarshi.guha@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Rajarshi",
                    family = "Guha",
                    role = c("aut", "cre"),
                    email = "rajarshi.guha@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Rajarshi Guha <rajarshi.guha@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Rajarshi",
                    family = "Guha",
                    role = c("aut", "cre"),
                    email = "rajarshi.guha@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Rajarshi Guha <rajarshi.guha@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Rajarshi",
                    family = "Guha",
                    role = c("aut", "cre"),
                    email = "rajarshi.guha@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) bitspec.Rd:8: Escaped LaTeX specials: \&

Reverse Dependencies (2)

imports

Dependency Network

Dependencies Reverse dependencies RxnSim rcdk fingerprint

Version History

new 3.5.7 Mar 9, 2026