fingerprint: Functions for Processing Binary Fingerprint Data
Version 3.5.4

A S4 class to represent binary 'fingerprints' and methods to manipulate fingerprint objects. Internally, the 'fingerprint' class models a binary fingerprint as 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.

AuthorRajarshi Guha <rajarshi.guha@gmail.com>
Date of publication2016-11-12 21:41:35
MaintainerRajarshi Guha <rajarshi.guha@gmail.com>
LicenseLGPL
Version3.5.4
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("fingerprint")

Popular man pages

bitspec: Generate a Bit Spectrum from a List of Fingerprints
distance-methods: Calculates the Similarity or Dissimilarity Between Two...
length: Fingerprint Bit Length
linefunc: Functions to parse lines from fingerprint files
show: String Representation of a Fingerprint or Feature
sim: Calculates a Similarity Matrix for a Set of Fingerprints
string: Generates a String Representation of a Fingerprint
See all...

All man pages Function index File listing

Man pages

balance: Generate a Balanced Code Fingerprint
bitimp: Evaluate the Discriminatory Power of Individual Bits in a...
bitspec: Generate a Bit Spectrum from a List of Fingerprints
c: Combine Multiple Features to Give a List of Features
count-methods: Get or Set Count of Occurence of a Feature
distance-methods: Calculates the Similarity or Dissimilarity Between Two...
facmat: Converts a List of Fingerprints to a data.frame of Factors
feature: Class "feature"
feature-methods: Get or Set the Character String Representing the Feature
featvec: Class "featvec"
fingerprint: Class "fingerpint"
fold: Fold a fingerprint
fplogical: Logical Operators for Fingerprints
length: Fingerprint Bit Length
linefunc: Functions to parse lines from fingerprint files
mat: Converts a List of Fingerprints to a Matrix
read: Functions to Read Fingerprints From Files
rndfp: Generate Randomized Fingerprints
shannon: Evaluate Shannon Entropy for a Set of Fingerprints
show: String Representation of a Fingerprint or Feature
sim: Calculates a Similarity Matrix for a Set of Fingerprints
string: Generates a String Representation of a Fingerprint
vec: Euclidean Representation of Binary Fingerprints

Functions

! Man page
!,fingerprint-method Man page
& Man page
&,fingerprint,fingerprint-method Man page
as.character Man page
as.character,feature-method Man page
as.character,featvec-method Man page
as.character,fingerprint-method Man page
balance Man page Source code
bci.lf Man page Source code
bit.importance Man page Source code
bit.spectrum Man page Source code
c,feature-method Man page
cdk.lf Man page Source code
count Man page
count,feature-method Man page
count-methods Man page
count<- Man page
count<-,feature,numeric-method Man page
count<--methods Man page
dice.sim.mat Source code
distance Man page
distance,featvec,featvec,character,missing,missing-method Man page
distance,featvec,featvec,character-method Man page
distance,featvec,featvec,missing,missing,missing-method Man page
distance,featvec,featvec,missing-method Man page
distance,fingerprint,fingerprint,character,missing,missing-metho Man page
distance,fingerprint,fingerprint,character,numeric,numeric-metho Man page
distance,fingerprint,fingerprint,missing,missing,missing-method Man page
distance-methods Man page
ecfp.lf Man page Source code
entropy Man page
euc.vector Man page
euc.vector,fingerprint-method Man page
feature Man page
feature,feature-method Man page
feature-class Man page
feature-methods Man page
feature<- Man page
feature<-,feature,character-method Man page
feature<--methods Man page
featvec-class Man page
fingerprint-class Man page
fold Man page
fold,fingerprint-method Man page
fp.factor.matrix Man page Source code
fp.read Man page Source code
fp.read.to.matrix Man page Source code
fp.sim.matrix Man page Source code
fp.to.matrix Man page Source code
fps.lf Man page Source code
jchem.binary.lf Man page Source code
length Man page
length,featvec-method Man page
length,fingerprint-method Man page
moe.lf Man page Source code
onLoad Source code
parseCall Source code
random.fingerprint Man page
random.fingerprint,numeric,numeric-method Man page
shannon Man page Source code
show,feature-method Man page
show,featvec-method Man page
show,fingerprint-method Man page
tanimoto.sim.mat Source code
xor Man page
xor,fingerprint,fingerprint-method Man page
| Man page
|,fingerprint,fingerprint-method Man page

Files

inst
inst/unitTests
inst/unitTests/reportSummary.txt
inst/unitTests/Makefile
inst/unitTests/test.ecfp
inst/unitTests/report.html
inst/unitTests/runit.fp.R
inst/unitTests/bits.fps
inst/unitTests/report.txt
tests
tests/doRUnit.R
src
src/fpdistance.c
src/readfps.c
NAMESPACE
R
R/balance.R
R/featurefp.R
R/bitimp.R
R/feature.R
R/ops.R
R/fingerprint.R
R/bitspec.R
R/misc.R
R/read.R
R/zzz.R
R/matrix.R
MD5
DESCRIPTION
ChangeLog
man
man/vec.Rd
man/show.Rd
man/linefunc.Rd
man/distance-methods.Rd
man/shannon.Rd
man/count-methods.Rd
man/mat.Rd
man/length.Rd
man/string.Rd
man/facmat.Rd
man/c.Rd
man/feature-methods.Rd
man/fplogical.Rd
man/bitspec.Rd
man/feature.Rd
man/read.Rd
man/fold.Rd
man/bitimp.Rd
man/featvec.Rd
man/balance.Rd
man/fingerprint.Rd
man/sim.Rd
man/rndfp.Rd
fingerprint documentation built on May 19, 2017, 9:20 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.