{
  "_id": "6a211a66cd65a98ecbd1d283",
  "Package": "drf",
  "Title": "Distributional Random Forests",
  "Version": "1.3.1",
  "Authors@R": "c(\nperson(given = \"Jeffrey\", family = \"Naf\", email = \"jeffrey.naf@unige.ch\", role = \"cre\"),\nperson(given = \"Loris\", family = \"Michel\", role = \"aut\"),\nperson(given = \"Domagoj\", family = \"Cevid\", role = \"aut\"))",
  "BugReports": "https://github.com/lorismichel/drf/issues",
  "Description": "An implementation of distributional random forests as\nintroduced in Cevid & Michel & Naf & Meinshausen & Buhlmann\n(2022) <doi:10.48550/arXiv.2005.14458>.",
  "License": "GPL-3",
  "RoxygenNote": "7.3.3",
  "SystemRequirements": "GNU make",
  "URL": "https://github.com/lorismichel/drf",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-03 08:51:13 UTC",
    "User": "root"
  },
  "Author": "Jeffrey Naf [cre], Loris Michel [aut], Domagoj Cevid [aut]",
  "Maintainer": "Jeffrey Naf <jeffrey.naf@unige.ch>",
  "Config/pak/sysreqs": "make libicu-dev",
  "Repository": "https://jeffnaef.r-universe.dev",
  "Date/Publication": "2026-02-03 08:30:02 UTC",
  "RemoteUrl": "https://github.com/cran/drf",
  "RemoteRef": "HEAD",
  "RemoteSha": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
  "MD5sum": "65d0fcb51f66a91772f1e4f5fb48d160",
  "_user": "jeffnaef",
  "_type": "src",
  "_file": "drf_1.3.1.tar.gz",
  "_fileid": "0ba8b9326421179a6aa0185cab3812a3c340eec4d978ac4c1e3fdc8832a4a7fd",
  "_filesize": 246167,
  "_sha256": "0ba8b9326421179a6aa0185cab3812a3c340eec4d978ac4c1e3fdc8832a4a7fd",
  "_created": "2026-06-03T08:51:13.000Z",
  "_published": "2026-06-04T06:25:42.197Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79461689530,
      "time": 199,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380021827"
    },
    {
      "job": 79461689144,
      "time": 185,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380016388"
    },
    {
      "job": 79461689596,
      "time": 176,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380014118"
    },
    {
      "job": 79461689267,
      "time": 173,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7404479178"
    },
    {
      "job": 79461689466,
      "time": 196,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380010268"
    },
    {
      "job": 79461689414,
      "time": 327,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380061487"
    },
    {
      "job": 79461689479,
      "time": 267,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380028566"
    },
    {
      "job": 79461689252,
      "time": 304,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380049937"
    },
    {
      "job": 79461688993,
      "time": 241,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379949631"
    },
    {
      "job": 79461689425,
      "time": 159,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380007363"
    },
    {
      "job": 79461689391,
      "time": 196,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7380020202"
    },
    {
      "job": 79461689272,
      "time": 165,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7380008968"
    },
    {
      "job": 79461689248,
      "time": 199,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7380020958"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/drf",
  "_commit": {
    "id": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
    "author": "Jeffrey Naf <jeffrey.naf@unige.ch>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3.1\n",
    "time": 1770107402
  },
  "_maintainer": {
    "name": "Jeffrey Naf",
    "email": "jeffrey.naf@unige.ch",
    "login": "jeffnaef",
    "linkedin": "in/jeffrey-naef",
    "description": "I am an Assistant Professor at University of Geneva with a PhD in statistics from ETH Zurich.",
    "uuid": 7115543
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.4",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "fastDummies",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.15",
      "role": "Imports"
    },
    {
      "package": "DiagrammeR",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.2.0",
      "date": "2025-12-08"
    },
    {
      "name": "1.3.0",
      "date": "2026-01-21"
    },
    {
      "name": "1.3.1",
      "date": "2026-02-03"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jeffnaef",
      "count": 3,
      "uuid": 7115543
    },
    {
      "user": "lorismichel",
      "count": 2,
      "uuid": 12015679
    }
  ],
  "_userbio": {
    "uuid": 7115543,
    "type": "user",
    "name": "Jeffrey Näf",
    "description": "I am an Assistant Professor at University of Geneva with a PhD in statistics from ETH Zurich."
  },
  "_downloads": {
    "count": 336,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/drf"
  },
  "_devurl": "https://github.com/lorismichel/drf",
  "_searchresults": 70,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/drf.html",
    "manual.pdf"
  ],
  "_realowner": "jeffnaef",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2020-06-22"
    },
    {
      "version": "1.1.0",
      "date": "2021-03-29"
    },
    {
      "version": "1.2.0",
      "date": "2025-12-11"
    },
    {
      "version": "1.3.0",
      "date": "2026-01-21"
    },
    {
      "version": "1.3.1",
      "date": "2026-02-03"
    }
  ],
  "_exports": [
    "drf",
    "get_sample_weights",
    "get_tree",
    "split_frequencies",
    "variable_importance",
    "variableImportance"
  ],
  "_help": [
    {
      "page": "drf",
      "title": "Distributional Random Forests",
      "topics": [
        "drf"
      ]
    },
    {
      "page": "get_sample_weights",
      "title": "Given a trained forest and test data, compute the training sample weights for each test point.",
      "topics": [
        "get_sample_weights"
      ]
    },
    {
      "page": "get_tree",
      "title": "Retrieve a single tree from a trained forest object.",
      "topics": [
        "get_tree"
      ]
    },
    {
      "page": "leaf_stats.default",
      "title": "A default leaf_stats for forests classes without a leaf_stats method that always returns NULL.",
      "topics": [
        "leaf_stats.default"
      ]
    },
    {
      "page": "leaf_stats.drf",
      "title": "Calculate summary stats given a set of samples for regression forests.",
      "topics": [
        "leaf_stats.drf"
      ]
    },
    {
      "page": "medianHeuristic",
      "title": "Compute the median heuristic for the MMD bandwidth choice",
      "topics": [
        "medianHeuristic"
      ]
    },
    {
      "page": "plot.drf_tree",
      "title": "Plot a DRF tree object.",
      "topics": [
        "plot.drf_tree"
      ]
    },
    {
      "page": "predict.drf",
      "title": "Predict from Distributional Random Forests object",
      "topics": [
        "predict.drf"
      ]
    },
    {
      "page": "print.drf",
      "title": "Print a DRF forest object.",
      "topics": [
        "print.drf"
      ]
    },
    {
      "page": "print.drf_tree",
      "title": "Print a DRF tree object.",
      "topics": [
        "print.drf_tree"
      ]
    },
    {
      "page": "split_frequencies",
      "title": "Calculate which features the forest split on at each depth.",
      "topics": [
        "split_frequencies"
      ]
    },
    {
      "page": "variable_importance",
      "title": "Calculate a simple measure of 'importance' for each feature.",
      "topics": [
        "variable_importance"
      ]
    },
    {
      "page": "variableImportance",
      "title": "Variable importance based on MMD",
      "topics": [
        "variableImportance"
      ]
    },
    {
      "page": "weighted.quantile",
      "title": "Weighted quantiles",
      "topics": [
        "weighted.quantile"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "data.table",
    "fastDummies",
    "glue",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pillar",
    "pkgconfig",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "utf8",
    "vctrs"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.100370545117563,
  "_indexed": true,
  "_nocasepkg": "drf",
  "_universes": [
    "jeffnaef",
    "lorismichel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:29.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "1ecfc894c2e477b683dfd2b6b527d6ae6d35529467c7ac6e29f395640b21b755",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:06.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "aba3cac549b4a9ddc3cb8067d5fc0fbf9c49efcaa9175adc8568184f7418c9dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:06.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "7a0793fc51e8fdb365153934d81a3da6822de75a6fef0235b7d5390776c568b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-06-04T06:24:27.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "04bfdfa39d7aaf57e21aa68b16ea26d02af99bf97f3f3a67c2f5d81bf8e508a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-06-03T08:53:59.000Z",
      "arch": "aarch64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "100f3a34016bf69ef659cb92ec7f2f280d870b8e193740b3d5dc51f799e8080e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-06-03T08:55:32.000Z",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "ccc28555c131926cf92d9e2f752c5fdd6416d78549b4dbf7b155b801a1f0d478",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:16.000Z",
      "arch": "aarch64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "3e7487cea411bcf4837f11c0e0f61f3b6c8fc0f903f4f170b07271e3c927dd2b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:45.000Z",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "cfd78c789a0cf5b174301046b9ed7901f19e2ca5ce8d543a728416a8c88b7e00",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.1",
      "date": "2026-06-03T08:54:00.000Z",
      "arch": "emscripten",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "8f9b52e0c1d15188a7a0b0faee88d097a43a095cedb2bb643559b2e1f7daab94",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-06-03T08:53:38.000Z",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "d2c3733a24c40754536b8a5e09c7ae9868dfafe2b23902b3cce06f5944be0965",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-06-03T08:53:05.000Z",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "063e4da770a1947979ebdb67e2d278ba1363b06467d66356a4a7f5b13a7cace9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-06-03T08:53:07.000Z",
      "arch": "x86_64",
      "commit": "45267445a0f1c5c3a4fd9dcdd5e6d13e94eeaa18",
      "fileid": "0a4140ae685972cd3f9424fc827f1016a2a3fb07ca29a62552c3ee7e32e2c117",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jeffnaef/actions/runs/26873956776"
    }
  ]
}