{
  "_id": "6a495f5a77d6db3f2f965b1e",
  "Package": "caTools",
  "Type": "Package",
  "Title": "Tools: Moving Window Statistics, GIF, Base64, ROC AUC, etc",
  "Version": "1.18.3",
  "Date": "2024-09-04",
  "Authors@R": "c(person(given = \"Jarek\",\nfamily = \"Tuszynski\",\nrole = \"aut\",\nemail = \"jaroslaw.w.tuszynski@saic.com\"),\nperson(given = \"Michael\",\nfamily = \"Dietze\",\nrole = \"cre\",\nemail = \"michael.dietze@uni-goettingen.de\"))",
  "Maintainer": "Michael Dietze <michael.dietze@uni-goettingen.de>",
  "Description": "Contains several basic utility functions including: moving\n(rolling, running) window statistic functions, read/write for\nGIF and ENVI binary files, fast calculation of AUC, LogitBoost\nclassifier, base64 encoder/decoder, round-off-error-free sum\nand cumsum, etc.",
  "License": "GPL-3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-24 10:15:23 UTC",
    "User": "root"
  },
  "Author": "Jarek Tuszynski [aut], Michael Dietze [cre]",
  "Repository": "https://coffeemuggler.r-universe.dev",
  "Date/Publication": "2024-09-05 02:52:40 UTC",
  "RemoteUrl": "https://github.com/cran/caTools",
  "RemoteRef": "HEAD",
  "RemoteSha": "909332fbe26309720f68448906b57fe1e1ddf7ad",
  "_user": "coffeemuggler",
  "_type": "src",
  "_file": "caTools_1.18.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/788588a048eee783ff547b93ac5463e6a31e5105605a8f18ebd207dbb72f606a",
  "_filesize": 351537,
  "_sha256": "788588a048eee783ff547b93ac5463e6a31e5105605a8f18ebd207dbb72f606a",
  "_expires": "2026-10-12T19:30:33.000Z",
  "_created": "2026-06-24T10:15:23.000Z",
  "_published": "2026-07-04T19:30:34.574Z",
  "_jobs": [
    {
      "job": 85160664800,
      "time": 165,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7846641461"
    },
    {
      "job": 85160664526,
      "time": 110,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7846621126"
    },
    {
      "job": 85160664685,
      "time": 130,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846628235"
    },
    {
      "job": 85160664802,
      "time": 115,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846622099"
    },
    {
      "job": 85160664819,
      "time": 193,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7846637435"
    },
    {
      "job": 85160664712,
      "time": 377,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7846705462"
    },
    {
      "job": 85160664740,
      "time": 173,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846627577"
    },
    {
      "job": 85160664769,
      "time": 316,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846683030"
    },
    {
      "job": 85160664530,
      "time": 181,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846578217"
    },
    {
      "job": 85160664752,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846612946"
    },
    {
      "job": 85160664537,
      "time": 69,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7846605098"
    },
    {
      "job": 85160664748,
      "time": 78,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7846608241"
    },
    {
      "job": 85160664794,
      "time": 140,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846630974"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022",
  "_status": "success",
  "_upstream": "https://github.com/cran/caTools",
  "_commit": {
    "id": "909332fbe26309720f68448906b57fe1e1ddf7ad",
    "author": "Michael Dietze <michael.dietze@uni-goettingen.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.18.3\n",
    "time": 1725504760
  },
  "_maintainer": {
    "name": "Michael Dietze",
    "email": "michael.dietze@uni-goettingen.de",
    "login": "coffeemuggler",
    "description": "",
    "uuid": 8569131
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "bitops",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "rpart",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 642,
  "_updates": [],
  "_tags": [],
  "_stars": 8,
  "_contributors": [
    {
      "user": "coffeemuggler",
      "count": 4,
      "uuid": 8569131
    },
    {
      "user": "khharut",
      "count": 3,
      "uuid": 5227676
    }
  ],
  "_userbio": {
    "uuid": 8569131,
    "type": "user",
    "name": "coffeemuggler",
    "followers": 13
  },
  "_downloads": {
    "count": 117559,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/caTools"
  },
  "_mentions": 52,
  "_searchresults": 23680,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/caTools.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "coffeemuggler",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2005-06-17"
    },
    {
      "version": "1.1",
      "date": "2005-07-18"
    },
    {
      "version": "1.2",
      "date": "2005-08-09"
    },
    {
      "version": "1.3",
      "date": "2005-09-21"
    },
    {
      "version": "1.4",
      "date": "2005-09-30"
    },
    {
      "version": "1.5",
      "date": "2005-11-15"
    },
    {
      "version": "1.6",
      "date": "2006-04-26"
    },
    {
      "version": "1.7",
      "date": "2007-02-01"
    },
    {
      "version": "1.8",
      "date": "2007-10-09"
    },
    {
      "version": "1.9",
      "date": "2008-07-07"
    },
    {
      "version": "1.10",
      "date": "2009-10-11"
    },
    {
      "version": "1.11",
      "date": "2010-12-17"
    },
    {
      "version": "1.12",
      "date": "2011-05-18"
    },
    {
      "version": "1.13",
      "date": "2012-05-23"
    },
    {
      "version": "1.14",
      "date": "2012-12-21"
    },
    {
      "version": "1.16",
      "date": "2013-10-24"
    },
    {
      "version": "1.17",
      "date": "2014-04-21"
    },
    {
      "version": "1.17.1",
      "date": "2014-09-10"
    },
    {
      "version": "1.17.1.1",
      "date": "2018-07-20"
    },
    {
      "version": "1.17.1.2",
      "date": "2019-03-08"
    },
    {
      "version": "1.17.1.3",
      "date": "2019-11-30"
    },
    {
      "version": "1.17.1.4",
      "date": "2020-01-13"
    },
    {
      "version": "1.18.0",
      "date": "2020-01-17"
    },
    {
      "version": "1.18.1",
      "date": "2021-01-11"
    },
    {
      "version": "1.18.2",
      "date": "2021-03-28"
    },
    {
      "version": "1.18.3",
      "date": "2024-09-04"
    }
  ],
  "_exports": [
    "base64decode",
    "base64encode",
    "colAUC",
    "combs",
    "cumsumexact",
    "EndRule",
    "LogitBoost",
    "predict.LogitBoost",
    "read.ENVI",
    "read.gif",
    "runmad",
    "runmax",
    "runmean",
    "runmin",
    "runquantile",
    "runsd",
    "sample.split",
    "sumexact",
    "trapz",
    "write.ENVI",
    "write.gif"
  ],
  "_help": [
    {
      "page": "caTools-package",
      "title": "Tools: moving window statistics, GIF, Base64, ROC AUC, etc.",
      "topics": [
        "caTools-package",
        "caTools"
      ]
    },
    {
      "page": "base64",
      "title": "Convert R vectors to/from the Base64 format",
      "concept": [
        "XML"
      ],
      "topics": [
        "base64decode",
        "base64encode"
      ]
    },
    {
      "page": "colAUC",
      "title": "Column-wise Area Under ROC Curve (AUC)",
      "topics": [
        "colAUC"
      ]
    },
    {
      "page": "combs",
      "title": "All Combinations of k Elements from Vector v",
      "topics": [
        "combs"
      ]
    },
    {
      "page": "LogitBoost",
      "title": "LogitBoost Classification Algorithm",
      "topics": [
        "LogitBoost"
      ]
    },
    {
      "page": "predict.LogitBoost",
      "title": "Prediction Based on LogitBoost Classification Algorithm",
      "topics": [
        "predict.LogitBoost"
      ]
    },
    {
      "page": "ENVI",
      "title": "Read and Write Binary Data in ENVI Format",
      "concept": [
        "GIS data I/O"
      ],
      "topics": [
        "read.ENVI",
        "write.ENVI"
      ]
    },
    {
      "page": "GIF",
      "title": "Read and Write Images in GIF format",
      "concept": [
        "GIF",
        "image file",
        "animation"
      ],
      "topics": [
        "read.gif",
        "write.gif"
      ]
    },
    {
      "page": "runmad",
      "title": "Median Absolute Deviation of Moving Windows",
      "concept": [
        "moving mad",
        "rolling mad",
        "running mad",
        "running window"
      ],
      "topics": [
        "runmad"
      ]
    },
    {
      "page": "runmean",
      "title": "Mean of a Moving Window",
      "concept": [
        "moving mean",
        "rolling mean",
        "running mean",
        "moving average",
        "rolling average",
        "running average",
        "running window",
        "moving window",
        "rolling window"
      ],
      "topics": [
        "runmean"
      ]
    },
    {
      "page": "runminmax",
      "title": "Minimum and Maximum of Moving Windows",
      "concept": [
        "moving min",
        "rolling min",
        "running min",
        "moving max",
        "rolling max",
        "running max",
        "moving minimum",
        "rolling minimum",
        "running minimum",
        "moving maximum",
        "rolling maximum",
        "running maximum",
        "running window",
        "moving window",
        "rolling window"
      ],
      "topics": [
        "runmax",
        "runmin"
      ]
    },
    {
      "page": "runquantile",
      "title": "Quantile of Moving Window",
      "concept": [
        "moving min",
        "rolling min",
        "running min",
        "moving max",
        "rolling max",
        "running max",
        "moving minimum",
        "rolling minimum",
        "running minimum",
        "moving maximum",
        "rolling maximum",
        "running maximum",
        "moving quantile",
        "rolling quantile",
        "running quantile",
        "moving percentile",
        "rolling percentile",
        "running percentile",
        "moving median",
        "rolling median",
        "running median",
        "moving window",
        "rolling window",
        "running window"
      ],
      "topics": [
        "runquantile"
      ]
    },
    {
      "page": "runsd",
      "title": "Standard Deviation of Moving Windows",
      "concept": [
        "moving mad",
        "rolling mad",
        "running mad",
        "running window"
      ],
      "topics": [
        "runsd"
      ]
    },
    {
      "page": "sample.split",
      "title": "Split Data into Test and Train Set",
      "topics": [
        "sample.split"
      ]
    },
    {
      "page": "sumexact",
      "title": "Basic Sum Operations without Round-off Errors",
      "concept": [
        "sum with no round-off errors",
        "cumulative sum with no round-off errors"
      ],
      "topics": [
        "cumsumexact",
        "sumexact"
      ]
    },
    {
      "page": "trapz",
      "title": "Trapezoid Rule Numerical Integration",
      "concept": [
        "integration"
      ],
      "topics": [
        "trapz"
      ]
    }
  ],
  "_rundeps": [
    "bitops"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 11.632383850979373,
  "_indexed": true,
  "_nocasepkg": "catools",
  "_universes": [
    "coffeemuggler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.18.3",
      "date": "2026-06-24T10:18:22.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/8c792866881a231623690da2de233bc97115e1f1982687f554232d76fd846abe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:25.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/f2f0762c407b8f5b158809330dc831e965e70ca53414f92c88c466dd23f3126c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:48.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/39996485b50458d7d554192dcb647691e44cee804ec71a6c68a6885594a419a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:27.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/d685077231554de52df58f747cbb92004963d83c30a4701a274c5284b9f4db8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.18.3",
      "date": "2026-06-24T10:18:02.000Z",
      "arch": "aarch64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/c982ae6a6079b8e3c28788cfd7c3f01a3cabd6b32d26660cf996addf97af1a8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.18.3",
      "date": "2026-06-24T10:20:36.000Z",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/124c7f39e7779f2be9873396c16aaea657a1364a032e1e6e194f46e814d06fa9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:38.000Z",
      "arch": "aarch64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/cc142fb2d016a75a5f0f5b64a17269ca7265197ff6b9a84cca3233053dba49bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.18.3",
      "date": "2026-06-24T10:19:46.000Z",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/8c9f25c0ba9b2939cb4d278a080c5192c3044f5dd04618be9685e113d326072b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:16.000Z",
      "arch": "emscripten",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/9063fb1111fb2b3b96a584e34af473a7e4e8061458d14144a6e38db5c5787b55",
      "status": "success",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.18.3",
      "date": "2026-06-24T10:16:30.000Z",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/e09237617dc5ccc9aedbbfc7021658efeed64ee8f7b6c0a5dd262871d7d94f4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.18.3",
      "date": "2026-06-24T10:16:31.000Z",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/0d6426a8b0a37cf823f3fbe8cf2710b419da7310786746bc330866359f5ad353",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.18.3",
      "date": "2026-06-24T10:17:06.000Z",
      "arch": "x86_64",
      "commit": "909332fbe26309720f68448906b57fe1e1ddf7ad",
      "fileid": "https://r2.ropensci.org/c101c1a7b8bc8931e841fb02a61048e7d04086feafe0f69354973b9113ed567a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coffeemuggler/actions/runs/28091291022"
    }
  ]
}