Functions to Operate on Binary Fingerprint Data
Generate a Balanced Code Fingerprint
Evaluate the Discriminatory Power of Individual Bits in a Binary Finge...
Generate a Bit Spectrum from a List of Fingerprints
Combine Multiple Features to Give a List of Features
Get or Set Count of Occurence of a Feature
Calculates the Similarity or Dissimilarity Between Two Fingerprints
Converts a List of Fingerprints to a data.frame of Factors
Get or Set the Character String Representing the Feature
Class "feature"
Class "featvec"
Class "fingerpint"
Fold a fingerprint
Logical Operators for Fingerprints
Fingerprint Bit Length
Functions to parse lines from fingerprint files
Converts a List of Fingerprints to a Matrix
Functions to Read Fingerprints From Files
Generate Randomized Fingerprints
Evaluate Shannon Entropy for a Set of Fingerprints
String Representation of a Fingerprint or Feature
Calculates a Similarity Matrix for a Set of Fingerprints
Generates a String Representation of a Fingerprint
Euclidean Representation of Binary Fingerprints
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.