{
  "_id": "6a213f64cd65a98ecbd29e70",
  "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-06-04 08:56:14 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",
  "MD5sum": "b0b255947daabf38e4f81722595d35f8",
  "_user": "zachcp",
  "_type": "src",
  "_file": "fingerprint_3.5.10.tar.gz",
  "_fileid": "acbb9a86d98d61f3bf1109fd7e39ee9128840159569c2e7a60d4b2a9e0126e01",
  "_filesize": 189320,
  "_sha256": "acbb9a86d98d61f3bf1109fd7e39ee9128840159569c2e7a60d4b2a9e0126e01",
  "_created": "2026-06-04T08:56:14.000Z",
  "_published": "2026-06-04T09:03:32.124Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79484408341,
      "time": 102,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7407257272"
    },
    {
      "job": 79484408425,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7407258800"
    },
    {
      "job": 79484408394,
      "time": 112,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407260679"
    },
    {
      "job": 79484408393,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407258514"
    },
    {
      "job": 79484408382,
      "time": 196,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7407277484"
    },
    {
      "job": 79484408248,
      "time": 384,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7407337795"
    },
    {
      "job": 79484408323,
      "time": 182,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407269659"
    },
    {
      "job": 79484408353,
      "time": 311,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407315850"
    },
    {
      "job": 79483999903,
      "time": 150,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407221339"
    },
    {
      "job": 79484408249,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407253054"
    },
    {
      "job": 79484408252,
      "time": 73,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7407247108"
    },
    {
      "job": 79484408275,
      "time": 106,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7407257584"
    },
    {
      "job": 79484408320,
      "time": 75,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407247291"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 15,
  "_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"
  },
  "_downloads": {
    "count": 2106,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fingerprint"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/cdk-r/cdkr",
  "_searchresults": 120,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fingerprint.html",
    "manual.pdf"
  ],
  "_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.657912118000399,
  "_indexed": true,
  "_nocasepkg": "fingerprint",
  "_universes": [
    "zachcp",
    "cdk-r"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:05.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "99d134b204b888f239d566fd1c76b4242a67755f889f5b4481b18e004edcd5e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:06.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "da9a05333a1b8a66e6fe2a3deda4838f1de0758ac97b5bf214dcec7243533f0a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "69b68e852db91fa4c37a7f33234804bc55dcd392819d327a0df4c2aeeef0a423",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "435425e9469a7576f5204333e1716c559a5a42a647965cbb39835c1fc186ce4f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-06-04T08:59:03.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "da7248e9733d5cab4a8b621d48460217bf9387734015faf229ec9b501b388635",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-06-04T09:01:46.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "dbe0d8914294750507ab090bf60dd8b3da9ff4b71ca0c0d686946716d24f7aa4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:33.000Z",
      "arch": "aarch64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "ae40bef35db590faba10c0fca55f932ac38091c420d7de83d868b8bf4b040d9a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.5.10",
      "date": "2026-06-04T09:00:44.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "f6a51315160c53d714e8f17e7051fa2f9c06c8509625c647edf4f4330be14bb8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.5.10",
      "date": "2026-06-04T08:58:01.000Z",
      "arch": "emscripten",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "1bb158b7fdd92c389eda614a16f349e7d5598e90afe68aaffea40d8ef0ee7821",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-06-04T08:57:21.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "c2991f7f8ff4ca20ffce212aa0b26b2b9c75a307e9a87dbdb40c9d9e944849ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-06-04T08:57:54.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "724f5e48359ad32b7fc197c1e391adbfdd202abcf6ce5ef190df18f9d3510028",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.5.10",
      "date": "2026-06-04T08:57:24.000Z",
      "arch": "x86_64",
      "commit": "d81e315b6a1edfb4ff7a829edf4d3fb1a55714b3",
      "fileid": "d3a1d505e53f5f9cc047bfee4082792730beaa24b9fdab628572ca0b2188b379",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zachcp/actions/runs/26941522687"
    }
  ]
}