{
  "_id": "6acde7dba14063b82c3acbb9",
  "Package": "fingerprint",
  "Version": "3.5.10",
  "Date": "2026-04-03",
  "Title": "Functions to Operate on Binary Fingerprint Data",
  "Authors@R": "c(\nperson(given = \"Rajarshi\",\nfamily = \"Guha\",\nrole = c(\"aut\"),\nemail = \"rajarshi.guha@gmail.com\"),\nperson(given = \"Zach\",\nfamily = \"Charlop-Powers\",\nrole = c(\"cre\"),\nemail = \"zach.charlop.powers@gmail.com\"))",
  "Author": "Rajarshi Guha [aut], Zach Charlop-Powers [cre]",
  "Maintainer": "Zach Charlop-Powers <zach.charlop.powers@gmail.com>",
  "BugReports": "https://github.com/CDK-R/cdkr/issues",
  "Description": "Functions to manipulate binary fingerprints of arbitrary\nlength. A fingerprint is represented by an object of S4 class\n'fingerprint' which is internally represented a vector of\nintegers, such that each element represents the position in the\nfingerprint that is set to 1. The bitwise logical functions in\nR are overridden so that they can be used directly with\n'fingerprint' objects. A number of distance metrics are also\navailable (many contributed by Michael Fadock). Fingerprints\ncan be converted to Euclidean vectors (i.e., points on the unit\nhypersphere) and can also be folded using OR.  Arbitrary\nfingerprint formats can be handled via line handlers. Currently\nhandlers are provided for CDK, MOE and BCI fingerprint data.",
  "License": "GPL | file LICENSE",
  "LazyLoad": "yes",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-12 13:16:11 UTC",
    "User": "root"
  },
  "Repository": "https://zachcp.r-universe.dev",
  "Date/Publication": "2026-04-04 06:15:38 UTC",
  "RemoteUrl": "https://github.com/cran/fingerprint",
  "RemoteRef": "HEAD",
  "RemoteSha": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
  "_user": "zachcp",
  "_type": "src",
  "_file": "fingerprint_3.5.10.tar.gz",
  "_fileid": "https://r2.ropensci.org/2ec0dd0350cb039ff34d7ab2394663da51ca3f2c62143315a4ee16ea75eca363",
  "_filesize": 187893,
  "_sha256": "2ec0dd0350cb039ff34d7ab2394663da51ca3f2c62143315a4ee16ea75eca363",
  "_expires": "2027-01-20T13:22:25.000Z",
  "_created": "2026-10-12T13:16:11.000Z",
  "_published": "2026-10-13T08:12:11.326Z",
  "_buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115195138687,
      "time": 114,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11749134571"
    },
    {
      "job": 115195138536,
      "time": 96,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11750200342"
    },
    {
      "job": 115195138782,
      "time": 117,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11749930648"
    },
    {
      "job": 115195138457,
      "time": 98,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11749740711"
    },
    {
      "job": 115195137891,
      "time": 93,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11750030394"
    },
    {
      "job": 115195137633,
      "time": 154,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11749765773"
    },
    {
      "job": 115195137770,
      "time": 89,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11750240206"
    },
    {
      "job": 115195137744,
      "time": 216,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11749865843"
    },
    {
      "job": 115195137598,
      "time": 181,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11750080104"
    },
    {
      "job": 115195138352,
      "time": 67,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11750275170"
    },
    {
      "job": 115195138099,
      "time": 330,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11749736371"
    },
    {
      "job": 115195138428,
      "time": 105,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11750130407"
    },
    {
      "job": 115195138695,
      "time": 125,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11750170309"
    },
    {
      "job": 115195137031,
      "time": 209,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11796689346"
    },
    {
      "job": 115195139037,
      "time": 68,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11749169443"
    }
  ],
  "_upstream": "https://github.com/cran/fingerprint",
  "_commit": {
    "id": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
    "author": "Zach Charlop-Powers <zach.charlop.powers@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 3.5.10\n",
    "time": 1775283338
  },
  "_maintainer": {
    "name": "Zach Charlop-Powers",
    "email": "zach.charlop.powers@gmail.com",
    "login": "zachcp",
    "description": "",
    "uuid": 1260667
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 16,
  "_updates": [
    {
      "week": "2026-14",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "3.5.10",
      "date": "2026-04-04"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "rajarshi",
      "count": 18,
      "uuid": 34361
    },
    {
      "user": "zachcp",
      "count": 1,
      "uuid": 1260667
    }
  ],
  "_userbio": {
    "uuid": 1260667,
    "type": "user",
    "name": "zachcp",
    "followers": 83
  },
  "_downloads": {
    "count": 1677,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fingerprint"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/cdk-r/cdkr",
  "_searchresults": 127,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fingerprint.html",
    "extra/manual.pdf",
    "LICENSE"
  ],
  "_realowner": "zachcp",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.5",
      "date": "2006-09-29"
    },
    {
      "version": "1.6",
      "date": "2006-10-02"
    },
    {
      "version": "1.7",
      "date": "2006-10-25"
    },
    {
      "version": "2.0",
      "date": "2006-11-02"
    },
    {
      "version": "2.1",
      "date": "2006-11-05"
    },
    {
      "version": "2.2",
      "date": "2006-12-15"
    },
    {
      "version": "2.3",
      "date": "2007-06-24"
    },
    {
      "version": "2.4",
      "date": "2007-08-10"
    },
    {
      "version": "2.5",
      "date": "2007-08-14"
    },
    {
      "version": "2.6",
      "date": "2007-10-07"
    },
    {
      "version": "2.7",
      "date": "2007-11-09"
    },
    {
      "version": "2.8",
      "date": "2008-07-20"
    },
    {
      "version": "2.8.1",
      "date": "2008-07-28"
    },
    {
      "version": "2.9",
      "date": "2008-10-12"
    },
    {
      "version": "3.0",
      "date": "2008-10-19"
    },
    {
      "version": "3.1",
      "date": "2008-11-09"
    },
    {
      "version": "3.1.1",
      "date": "2009-02-12"
    },
    {
      "version": "3.1.2",
      "date": "2009-02-23"
    },
    {
      "version": "3.2",
      "date": "2009-11-01"
    },
    {
      "version": "3.3.1",
      "date": "2010-06-04"
    },
    {
      "version": "3.4",
      "date": "2010-10-21"
    },
    {
      "version": "3.4.1",
      "date": "2010-11-07"
    },
    {
      "version": "3.4.2",
      "date": "2011-04-14"
    },
    {
      "version": "3.4.3",
      "date": "2011-06-03"
    },
    {
      "version": "3.4.4",
      "date": "2011-06-04"
    },
    {
      "version": "3.4.5",
      "date": "2011-07-26"
    },
    {
      "version": "3.4.7",
      "date": "2012-02-27"
    },
    {
      "version": "3.4.8.1",
      "date": "2012-09-03"
    },
    {
      "version": "3.4.9",
      "date": "2012-10-31"
    },
    {
      "version": "3.4.9.1",
      "date": "2013-04-05"
    },
    {
      "version": "3.5.0.1",
      "date": "2013-10-06"
    },
    {
      "version": "3.5.2",
      "date": "2013-10-27"
    },
    {
      "version": "3.5.4",
      "date": "2016-11-12"
    },
    {
      "version": "3.5.6",
      "date": "2017-09-19"
    },
    {
      "version": "3.5.7",
      "date": "2018-01-07"
    },
    {
      "version": "3.5.10",
      "date": "2026-04-04"
    }
  ],
  "_exports": [
    "balance",
    "bci.lf",
    "bit.importance",
    "bit.spectrum",
    "cdk.lf",
    "count",
    "count<-",
    "distance",
    "ecfp.lf",
    "euc.vector",
    "feature",
    "feature<-",
    "fold",
    "fp.factor.matrix",
    "fp.read",
    "fp.read.to.matrix",
    "fp.sim.matrix",
    "fp.to.matrix",
    "fps.lf",
    "jchem.binary.lf",
    "moe.lf",
    "random.fingerprint",
    "shannon"
  ],
  "_help": [
    {
      "page": "string",
      "title": "Generates a String Representation of a Fingerprint",
      "topics": [
        "as.character",
        "as.character,feature-method",
        "as.character,featvec-method",
        "as.character,fingerprint-method"
      ]
    },
    {
      "page": "balance",
      "title": "Generate a Balanced Code Fingerprint",
      "topics": [
        "balance"
      ]
    },
    {
      "page": "bitimp",
      "title": "Evaluate the Discriminatory Power of Individual Bits in a Binary Fingerprint",
      "topics": [
        "bit.importance"
      ]
    },
    {
      "page": "bitspec",
      "title": "Generate a Bit Spectrum from a List of Fingerprints",
      "topics": [
        "bit.spectrum"
      ]
    },
    {
      "page": "c",
      "title": "Combine Multiple Features to Give a List of Features",
      "topics": [
        "c,feature-method"
      ]
    },
    {
      "page": "linefunc",
      "title": "Functions to parse lines from fingerprint files",
      "topics": [
        "bci.lf",
        "cdk.lf",
        "ecfp.lf",
        "fps.lf",
        "jchem.binary.lf",
        "moe.lf"
      ]
    },
    {
      "page": "count-methods",
      "title": "Get or Set Count of Occurence of a Feature",
      "topics": [
        "count",
        "count,feature-method",
        "count-methods",
        "count<-",
        "count<-,feature,numeric-method",
        "count<--methods"
      ]
    },
    {
      "page": "distance-methods",
      "title": "Calculates the Similarity or Dissimilarity Between Two Fingerprints",
      "topics": [
        "distance",
        "distance,featvec,featvec,character,missing,missing-method",
        "distance,featvec,featvec,missing,missing,missing-method",
        "distance,fingerprint,fingerprint,character,missing,missing-method",
        "distance,fingerprint,fingerprint,character,numeric,numeric-method",
        "distance,fingerprint,fingerprint,missing,missing,missing-method",
        "distance-methods"
      ]
    },
    {
      "page": "vec",
      "title": "Euclidean Representation of Binary Fingerprints",
      "topics": [
        "euc.vector"
      ]
    },
    {
      "page": "feature",
      "title": "Class \"feature\"",
      "topics": [
        "feature-class"
      ]
    },
    {
      "page": "feature-methods",
      "title": "Get or Set the Character String Representing the Feature",
      "topics": [
        "feature",
        "feature,feature-method",
        "feature-methods",
        "feature<-",
        "feature<-,feature,character-method",
        "feature<--methods"
      ]
    },
    {
      "page": "featvec",
      "title": "Class \"featvec\"",
      "topics": [
        "distance,featvec,featvec,character-method",
        "distance,featvec,featvec,missing-method",
        "featvec-class",
        "length,featvec-method"
      ]
    },
    {
      "page": "fingerprint",
      "title": "Class \"fingerpint\"",
      "topics": [
        "euc.vector,fingerprint-method",
        "fingerprint-class",
        "fold,fingerprint-method",
        "random.fingerprint,numeric,numeric-method"
      ]
    },
    {
      "page": "fold",
      "title": "Fold a fingerprint",
      "topics": [
        "fold"
      ]
    },
    {
      "page": "facmat",
      "title": "Converts a List of Fingerprints to a data.frame of Factors",
      "topics": [
        "fp.factor.matrix"
      ]
    },
    {
      "page": "read",
      "title": "Functions to Read Fingerprints From Files",
      "topics": [
        "fp.read",
        "fp.read.to.matrix"
      ]
    },
    {
      "page": "sim",
      "title": "Calculates a Similarity Matrix for a Set of Fingerprints",
      "topics": [
        "fp.sim.matrix"
      ]
    },
    {
      "page": "mat",
      "title": "Converts a List of Fingerprints to a Matrix",
      "topics": [
        "fp.to.matrix"
      ]
    },
    {
      "page": "fplogical",
      "title": "Logical Operators for Fingerprints",
      "topics": [
        "!",
        "!,fingerprint-method",
        "&",
        "&,fingerprint,fingerprint-method",
        "xor",
        "xor,fingerprint,fingerprint-method",
        "|",
        "|,fingerprint,fingerprint-method"
      ]
    },
    {
      "page": "length",
      "title": "Fingerprint Bit Length",
      "topics": [
        "length",
        "length,fingerprint-method"
      ]
    },
    {
      "page": "rndfp",
      "title": "Generate Randomized Fingerprints",
      "topics": [
        "random.fingerprint"
      ]
    },
    {
      "page": "shannon",
      "title": "Evaluate Shannon Entropy for a Set of Fingerprints",
      "topics": [
        "entropy",
        "shannon"
      ]
    },
    {
      "page": "show",
      "title": "String Representation of a Fingerprint or Feature",
      "topics": [
        "show,feature-method",
        "show,featvec-method",
        "show,fingerprint-method"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 4.611638012265592,
  "_indexed": true,
  "_nocasepkg": "fingerprint",
  "_universes": [
    "zachcp",
    "cdk-r"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-10-12T13:18:15.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/e3907d255c19ebaf1a63b1b146c1d62ba79d441a7234b65b57c11f2d9985c704",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:51.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/4204ced815f26f41813978d5e5b60f8303c91f14c49e943c549233db9893dad3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-10-12T13:18:19.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/466f20ca69b562fcc6af5924c10578af7e550ac41a7694fd973ef8149fe80b75",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:53.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/5b45dd432a972af21d403a49b64de237b79a7cfad3a73214dfb15f678f765f7f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:52.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/0c18819651b191340dee9e1c27579b1d3a9407a011849858f9c7f65843572a59",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-10-12T13:18:38.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/5531a100b3d7a5f85e0b13af141c35c5af70635eb3971262fd679dd509f5163f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:49.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/8360bd9923b7180318ae0f0a12191091e10b5d73c87cfc74d399fd7b78ec878c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-10-12T13:19:19.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/6028c49f26f43114e187bd04db20b09f7b1a4d7d65806cc29b365757d7424aab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:37.000Z",
      "arch": "emscripten",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/ad0daeaac4098b2ad8077d3992c6483299e63be868b77e476c1527e4a874d69b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-10-12T13:21:02.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/b627235317ab18b73132f483e7b875ae8420dced5ae4bbc4901e0a831d4806f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:13.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/7e4072c0d95ba8b3062506b301aec6fac5c951c38752bcde1922926cb40e2e87",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:45.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/60c99717c4f17131c250e732b20408fbf5e21a47c74ec2286d5590b2d8f477e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-10-13T08:11:23.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/599561c868cedf15506035834fb717e1cacaaba70fbff51729eb70961e4a5fe2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-10-12T13:17:15.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "https://r2.ropensci.org/710cf120c5a9b42d2d0ed62879ecb1f2100b789aeb62faa6e9baf4e2815dc277",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/38254152306"
    }
  ]
}