Package: mikropml
Title: User-Friendly R Package for Supervised Machine Learning
        Pipelines
Version: 1.6.2
Date: 2025-08-22
Authors@R: c(
    person("Begüm", "Topçuoğlu", , "topcuoglu.begum@gmail.com", role = "aut",
           comment = c(ORCID = "0000-0003-3140-537X")),
    person("Zena", "Lapp", , "zenalapp@umich.edu", role = "aut",
           comment = c(ORCID = "0000-0003-4674-2176")),
    person("Kelly", "Sovacool", , "sovacool@umich.edu", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0003-3283-829X")),
    person("Evan", "Snitkin", role = "aut",
           comment = c(ORCID = "0000-0001-8409-278X")),
    person("Jenna", "Wiens", role = "aut",
           comment = c(ORCID = "0000-0002-1057-7722")),
    person("Patrick", "Schloss", , "pschloss@umich.edu", role = "aut",
           comment = c(ORCID = "0000-0002-6935-4275")),
    person("Nick", "Lesniak", , "nlesniak@umich.edu", role = "ctb",
           comment = c(ORCID = "0000-0001-9359-5194")),
    person("Courtney", "Armour", , "armourc@umich.edu", role = "ctb",
           comment = c(ORCID = "0000-0002-5250-1224")),
    person("Sarah", "Lucas", , "salucas@umich.edu", role = "ctb",
           comment = c(ORCID = "0000-0003-1676-5801"))
  )
Description: An interface to build machine learning models for
    classification and regression problems. 'mikropml' implements the ML
    pipeline described by Topçuoğlu et al. (2020)
    <doi:10.1128/mBio.00434-20> with reasonable default options for data
    preprocessing, hyperparameter tuning, cross-validation, testing, model
    evaluation, and interpretation steps.  See the website
    <https://www.schlosslab.org/mikropml/> for more information,
    documentation, and examples.
License: MIT + file LICENSE
URL: https://www.schlosslab.org/mikropml/,
        https://github.com/SchlossLab/mikropml
BugReports: https://github.com/SchlossLab/mikropml/issues
Depends: R (>= 4.1.0)
Imports: caret, dplyr, e1071, glmnet, kernlab, MLmetrics, randomForest,
        rlang, rpart, stats, tidyselect, utils, xgboost
Suggests: assertthat, doFuture, forcats, foreach, furrr, future,
        future.apply, ggplot2, knitr, progress, progressr, purrr,
        rmarkdown, roxygen2, rsample, styler, testthat, tidyr, usethis
VignetteBuilder: knitr
Config/testthat/edition: 3
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2025-08-22 18:28:13 UTC; sovacool
Author: Begüm Topçuoğlu [aut] (ORCID: <https://orcid.org/0000-0003-3140-537X>),
  Zena Lapp [aut] (ORCID: <https://orcid.org/0000-0003-4674-2176>),
  Kelly Sovacool [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-3283-829X>),
  Evan Snitkin [aut] (ORCID: <https://orcid.org/0000-0001-8409-278X>),
  Jenna Wiens [aut] (ORCID: <https://orcid.org/0000-0002-1057-7722>),
  Patrick Schloss [aut] (ORCID: <https://orcid.org/0000-0002-6935-4275>),
  Nick Lesniak [ctb] (ORCID: <https://orcid.org/0000-0001-9359-5194>),
  Courtney Armour [ctb] (ORCID: <https://orcid.org/0000-0002-5250-1224>),
  Sarah Lucas [ctb] (ORCID: <https://orcid.org/0000-0003-1676-5801>)
Maintainer: Kelly Sovacool <sovacool@umich.edu>
Repository: CRAN
Date/Publication: 2025-08-22 19:40:02 UTC
Built: R 4.5.1; ; 2025-10-21 14:32:10 UTC; windows
