Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

bitimp

Evaluate the Discriminatory Power of Individual Bits in a Binary Fingerprint


Description

This method evaluates the Kullback-Leibler (KL) divergence to rank the individual bits in a binary fingerprint in their ability to discriminate between database and active compounds. This method is implemented based on Nisius and Bajorath and includes an m-estimate correction.

Usage

bit.importance(actives, background)

Arguments

actives

A list of fingerprints for the actives

background

A list of fingerprints representing the background collection

Value

A numeric vector of length equal to the size of the fingerprints. Each element of the vector is the KL divergence for the corresponding bit. If a bit position is never set to 1 in any of the compounds from the actives and the background, then the KL divergence for that position is undefined and NA is returned.

Author(s)

References

Nisius, B.; Bajorath, J.; ChemMedChem, 2010, 5, 859-868.

See Also


fingerprint

Functions to Operate on Binary Fingerprint Data

v3.5.7
GPL
Authors
Rajarshi Guha <rajarshi.guha@gmail.com>
Initial release
2018-01-06

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.