mlexperiments - Machine Learning Experiments
Provides 'R6' objects to perform parallelized hyperparameter optimization and cross-validation. Hyperparameter optimization can be performed with Bayesian optimization (via 'rBayesianOptimization' <https://cran.r-project.org/package=rBayesianOptimization>) and grid search. The optimized hyperparameters can be validated using k-fold cross-validation. Alternatively, hyperparameter optimization and validation can be performed with nested cross-validation. While 'mlexperiments' focuses on core wrappers for machine learning experiments, additional learner algorithms can be supplemented by inheriting from the provided learner base class.
Last updated
cross-validationexperimenthyperparameter-optimizationhyperparameter-tuningmachine-learningnestedquarto
7.35 score 5 stars 2 dependents 50 scripts 537 downloadsmllrnrs - R6-Based ML Learners for 'mlexperiments'
Enhances 'mlexperiments' <https://CRAN.R-project.org/package=mlexperiments> with additional machine learning ('ML') learners. The package provides R6-based learners for the following algorithms: 'glmnet' <https://CRAN.R-project.org/package=glmnet>, 'ranger' <https://CRAN.R-project.org/package=ranger>, 'xgboost' <https://CRAN.R-project.org/package=xgboost>, and 'lightgbm' <https://CRAN.R-project.org/package=lightgbm>. These can be used directly with the 'mlexperiments' R package.
Last updated
algorithmsexperimentsglmnetlearnerlightgbmmachine-learningrangerxgboostquarto
6.82 score 2 stars 1 dependents 26 scripts 191 downloads
DQAstats - Core Functions for Data Quality Assessment
Perform data quality assessment ('DQA') of electronic health records ('EHR'). Publication: Kapsner et al. (2021) <doi:10.1055/s-0041-1733847>.
Last updated
data-qualityquartoopenjdk
6.39 score 9 stars 1 dependents 4 scripts 285 downloadsmlsurvlrnrs - R6-Based ML Survival Learners for 'mlexperiments'
Enhances 'mlexperiments' <https://CRAN.R-project.org/package=mlexperiments> with additional machine learning ('ML') learners for survival analysis. The package provides R6-based survival learners for the following algorithms: 'glmnet' <https://CRAN.R-project.org/package=glmnet>, 'ranger' <https://CRAN.R-project.org/package=ranger>, 'xgboost' <https://CRAN.R-project.org/package=xgboost>, and 'rpart' <https://CRAN.R-project.org/package=rpart>. These can be used directly with the 'mlexperiments' R package.
Last updated
algorithmscox-regressionexperimentsglmnetlearnersmachine-learningrandom-survival-forestssurvivalsurvival-support-vector-machinexgboostquarto
5.56 score 3 stars 12 scripts 188 downloadsautonewsmd - Auto-Generate Changelog using Conventional Commits
Automatically generate a changelog file (NEWS.md / CHANGELOG.md) from the git history using conventional commit messages (<https://www.conventionalcommits.org/en/v1.0.0/>).
Last updated
automationchangelog-generatorconventional-commitsquarto
5.48 score 15 stars 9 scripts 304 downloadsrBiasCorrection - Correct Bias in DNA Methylation Analyses
Implementation of the algorithms (with minor modifications) to correct bias in quantitative DNA methylation analyses as described by Moskalev et al. (2011) <doi:10.1093/nar/gkr213>. Publication: Kapsner et al. (2021) <doi:10.1002/ijc.33681>.
Last updated
bias-correctiongene-methylationpcrquarto
4.78 score 1 stars 1 dependents 7 scripts 918 downloadssjtable2df - Convert 'sjPlot' HTML-Tables to R 'data.frame'
A small set of helper functions to convert 'sjPlot' HTML-tables to R data.frame objects / knitr::kable-tables.
Last updated
converterdata-framesjplottablesquarto
4.60 score 4 stars 20 scripts 345 downloadskdry - K's "Don't Repeat Yourself"-Collection
A collection of personal helper functions to avoid redundancy in the spirit of the "Don't repeat yourself" principle of software development (<https://en.wikipedia.org/wiki/Don%27t_repeat_yourself>).
Last updated
dryhelper-functionstools
4.13 score 3 stars 3 dependents 1 scripts 198 downloads
DQAgui - Graphical User Interface for Data Quality Assessment
A graphical user interface (GUI) to the functions implemented in the R package 'DQAstats'. Publication: Mang et al. (2021) <doi:10.1186/s12911-022-01961-z>.
Last updated
quartoopenjdk
3.30 score 2 stars 10 scripts 305 downloadsBiasCorrector - A GUI to Correct Measurement Bias in DNA Methylation Analyses
A GUI to correct measurement bias in DNA methylation analyses. The 'BiasCorrector' package just wraps the functions implemented in the 'R' package 'rBiasCorrection' into a shiny web application in order to make them more easily accessible. Publication: Kapsner et al. (2021) <doi:10.1002/ijc.33681>.
Last updated
bias-correctiongene-methylationgeneticsguipcrshiny
3.00 score 2 stars 1 scripts 241 downloads