{
  "_id": "6a1ea1691d7bb097a0a70d4f",
  "Package": "roclab",
  "Title": "ROC-Optimizing Binary Classifiers",
  "Version": "0.1.4",
  "Authors@R": "c(\nperson(\"Gimun\", \"Bae\",\nemail = \"gimunbae0201@gmail.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Seung Jun\", \"Shin\",\nemail = \"sjshin@korea.ac.kr\",\nrole = \"aut\")\n)",
  "Description": "Implements ROC (Receiver Operating\nCharacteristic)–Optimizing Binary Classifiers, supporting both\nlinear and kernel models. Both model types provide a variety of\nsurrogate loss functions. In addition, linear models offer\nmultiple regularization penalties, whereas kernel models\nsupport a range of kernel functions. Scalability for large\ndatasets is achieved through approximation-based options, which\naccelerate training and make fitting feasible on large data.\nUtilities are provided for model training, prediction, and\ncross-validation. The implementation builds on the\nROC-Optimizing Support Vector Machines. For more information,\nsee Hernàndez-Orallo, José, et al. (2004)\n<doi:10.1145/1046456.1046489>, presented in the ROC Analysis in\nAI Workshop (ROCAI-2004).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/gimunBae/roclab",
  "BugReports": "https://github.com/gimunBae/roclab/issues",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://gimunbae.r-universe.dev",
  "Date/Publication": "2025-11-04 07:22:27 UTC",
  "RemoteUrl": "https://github.com/gimunbae/roclab",
  "RemoteRef": "HEAD",
  "RemoteSha": "109e27c6128c80a453d66bcf1fff505533739cc0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 09:20:05 UTC",
    "User": "root"
  },
  "Author": "Gimun Bae [aut, cre],\nSeung Jun Shin [aut]",
  "Maintainer": "Gimun Bae <gimunbae0201@gmail.com>",
  "MD5sum": "ecbae01387abee6f901e8b3816040bd3",
  "_user": "gimunbae",
  "_type": "src",
  "_file": "roclab_0.1.4.tar.gz",
  "_fileid": "dbb1d703d5351719f84033fdf132c6d1ff7b68c5ef51ed2ffa6f3316bb6c20d6",
  "_filesize": 704137,
  "_sha256": "dbb1d703d5351719f84033fdf132c6d1ff7b68c5ef51ed2ffa6f3316bb6c20d6",
  "_created": "2026-06-02T09:20:05.000Z",
  "_published": "2026-06-02T09:24:57.224Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79039171992,
      "time": 202,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7353867959"
    },
    {
      "job": 79039172051,
      "time": 202,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353868071"
    },
    {
      "job": 79039172030,
      "time": 230,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7353870166"
    },
    {
      "job": 79039172010,
      "time": 202,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353857181"
    },
    {
      "job": 79037982450,
      "time": 418,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353791511"
    },
    {
      "job": 79039171993,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353838145"
    },
    {
      "job": 79039172113,
      "time": 176,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7353858688"
    },
    {
      "job": 79039172164,
      "time": 138,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7353845237"
    },
    {
      "job": 79039172018,
      "time": 139,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7353845304"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gimunbae/roclab",
  "_commit": {
    "id": "109e27c6128c80a453d66bcf1fff505533739cc0",
    "author": "gimunBae <qorlans5517@naver.com>",
    "committer": "gimunBae <qorlans5517@naver.com>",
    "message": "Add plot_roc() function, update docs/tests, bump version to 0.1.4\n",
    "time": 1762240947
  },
  "_maintainer": {
    "name": "Gimun Bae",
    "email": "gimunbae0201@gmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "fastDummies",
      "role": "Imports"
    },
    {
      "package": "kernlab",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "rsample",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "caret",
      "role": "Imports"
    },
    {
      "package": "pROC",
      "role": "Imports"
    },
    {
      "package": "mlbench",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "gimunbae",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-37",
      "n": 8
    },
    {
      "week": "2025-40",
      "n": 10
    },
    {
      "week": "2025-42",
      "n": 3
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "gimunbae",
      "count": 24,
      "uuid": 154871566
    }
  ],
  "_userbio": {
    "uuid": 154871566,
    "type": "user",
    "name": "gimunBae"
  },
  "_downloads": {
    "count": 109,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/roclab"
  },
  "_devurl": "https://github.com/gimunbae/roclab",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/roclab.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gimunbae/roclab",
  "_realowner": "gimunbae",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2025-10-28"
    },
    {
      "version": "0.1.4",
      "date": "2025-11-04"
    }
  ],
  "_exports": [
    "auc",
    "cv.kroclearn",
    "cv.roclearn",
    "kroclearn",
    "plot_roc",
    "roclearn"
  ],
  "_help": [
    {
      "page": "auc",
      "title": "Generic function for AUC",
      "topics": [
        "auc"
      ]
    },
    {
      "page": "auc.kroclearn",
      "title": "Compute AUC for a fitted kernel model",
      "topics": [
        "auc.kroclearn"
      ]
    },
    {
      "page": "auc.roclearn",
      "title": "Compute AUC for a fitted linear model",
      "topics": [
        "auc.roclearn"
      ]
    },
    {
      "page": "cv.kroclearn",
      "title": "Cross-validation for kernel models",
      "topics": [
        "cv.kroclearn"
      ]
    },
    {
      "page": "cv.roclearn",
      "title": "Cross-validation for linear models",
      "topics": [
        "cv.roclearn"
      ]
    },
    {
      "page": "kroclearn",
      "title": "Fit a kernel model",
      "topics": [
        "kroclearn"
      ]
    },
    {
      "page": "plot_roc",
      "title": "Plot Receiver Operating Characteristic (ROC) curve using ggroc",
      "topics": [
        "plot_roc"
      ]
    },
    {
      "page": "plot.cv.kroclearn",
      "title": "Visualize Cross-Validation results for kernel models",
      "topics": [
        "plot.cv.kroclearn"
      ]
    },
    {
      "page": "plot.cv.roclearn",
      "title": "Visualize Cross-Validation results for linear models",
      "topics": [
        "plot.cv.roclearn"
      ]
    },
    {
      "page": "predict.kroclearn",
      "title": "Predictions from a fitted kernel model",
      "topics": [
        "predict.kroclearn"
      ]
    },
    {
      "page": "predict.roclearn",
      "title": "Predictions from a fitted linear model",
      "topics": [
        "predict.roclearn"
      ]
    },
    {
      "page": "roclearn",
      "title": "Fit a linear model",
      "topics": [
        "roclearn"
      ]
    },
    {
      "page": "summary.cv.kroclearn",
      "title": "Summarize Cross-Validation results for kernel models",
      "topics": [
        "summary.cv.kroclearn"
      ]
    },
    {
      "page": "summary.cv.roclearn",
      "title": "Summarize Cross-Validation results for linear models",
      "topics": [
        "summary.cv.roclearn"
      ]
    },
    {
      "page": "summary.kroclearn",
      "title": "Summarize a fitted kernel model",
      "topics": [
        "summary.kroclearn"
      ]
    },
    {
      "page": "summary.roclearn",
      "title": "Summarize a fitted linear model",
      "topics": [
        "summary.roclearn"
      ]
    }
  ],
  "_readme": "https://github.com/gimunbae/roclab/raw/HEAD/README.md",
  "_rundeps": [
    "caret",
    "class",
    "cli",
    "clock",
    "codetools",
    "cpp11",
    "data.table",
    "diagram",
    "digest",
    "dplyr",
    "e1071",
    "farver",
    "fastDummies",
    "foreach",
    "furrr",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gower",
    "gtable",
    "hardhat",
    "ipred",
    "isoband",
    "iterators",
    "kernlab",
    "KernSmooth",
    "labeling",
    "lattice",
    "lava",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "ModelMetrics",
    "nlme",
    "nnet",
    "numDeriv",
    "parallelly",
    "pillar",
    "pkgconfig",
    "plyr",
    "pracma",
    "pROC",
    "prodlim",
    "progressr",
    "proxy",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "recipes",
    "reshape2",
    "rlang",
    "rpart",
    "rsample",
    "S7",
    "scales",
    "shape",
    "slider",
    "sparsevctrs",
    "SQUAREM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "warp",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "roclab-intro.Rmd",
      "filename": "roclab-intro.html",
      "title": "Introduction to roclab",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Example: Linear Model",
        "Example: Kernel Model",
        "Cross-Validation",
        "Real Data Example 1: Ionosphere",
        "Real Data Example 2: Spam (larger dataset)",
        "Conclusion"
      ],
      "created": "2025-09-11 03:06:04",
      "modified": "2025-11-04 07:22:27",
      "commits": 9
    }
  ],
  "_score": 4.8750612633917,
  "_indexed": true,
  "_nocasepkg": "roclab",
  "_universes": [
    "gimunbae"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-06-02T09:22:41.000Z",
      "distro": "noble",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "f3e875207fc4b87e85bc759fc60815411d4751d757bd3c3791dc472e7b68d060",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-06-02T09:22:45.000Z",
      "distro": "noble",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "e1a02327eaae987f121876bdf46be797549d2d36f3763621d19fd4e50013053e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-06-02T09:23:03.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "45694c0e30c19a2cd3bcb9b70e9c65e3dee2c39a7840c0eb6f6b805bda7b9d67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-06-02T09:22:25.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "d3f2b290af2290519883acb413b2ac8f5bbbb24709df1f50d1d565eae89799f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.4",
      "date": "2026-06-02T09:22:32.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "6995b80c59363ff4c2ebc2bf5694c3aec8ef43ed66b36d6daeacf3f934637645",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-02T09:21:52.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "12bf86523674d93b75f7c4d01ce04561016657f122cfec2b01ae6875b26e57ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-02T09:21:31.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "0d1b8e334dd7579e47d301698587afe22f8204d7845fc672543943ed42366893",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-02T09:21:28.000Z",
      "commit": "109e27c6128c80a453d66bcf1fff505533739cc0",
      "fileid": "de6d59bc4e4781f80d3c76fa9924d6c7e5dc88f9579340dfb60f3ec8ec0182d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gimunbae/actions/runs/26810214449"
    }
  ]
}