CRAN/E | flowml

flowml

A Backend for a 'nextflow' Pipeline that Performs Machine-Learning-Based Modeling of Biomedical Data

Installation

About

Provides functionality to perform machine-learning-based modeling in a computation pipeline. Its functions contain the basic steps of machine-learning-based knowledge discovery workflows, including model training and optimization, model evaluation, and model testing. To perform these tasks, the package builds heavily on existing machine-learning packages, such as 'caret' and associated packages. The package can train multiple models, optimize model hyperparameters by performing a grid search or a random search, and evaluates model performance by different metrics. Models can be validated either on a test data set, or in case of a small sample size by k-fold cross validation or repeated bootstrapping. It also allows for 0-Hypotheses generation by performing permutation experiments. Additionally, it offers methods of model interpretation and item categorization to identify the most informative features from a high dimensional data space. The functions of this package can easily be integrated into computation pipelines (e.g. 'nextflow' ) and hereby improve scalability, standardization, and re-producibility in the context of machine-learning.

github.com/Boehringer-Ingelheim/flowml
Bug report File report

Key Metrics

Version 0.1.3
R ≥ 3.5.0
Published 2024-02-16 71 days ago
Needs compilation? no
License GPL (≥ 3)
CRAN checks flowml results

Downloads

Yesterday 14 0%
Last 7 days 59 -5%
Last 30 days 229 -20%
Last 90 days 816 +0%
Last 365 days 1.855

Maintainer

Maintainer

Sebastian Malkusch

sebastian.malkusch@boehringer-ingelheim.com

Authors

Sebastian Malkusch

aut / cre

Kolja Becker

aut

Alexander Peltzer

ctb

Neslihan Kaya

ctb

Boehringer Ingelheim Ltd.

cph / fnd

Material

Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

flowml archive

Depends

R ≥ 3.5.0

Imports

ABCanalysis
caret
data.table
dplyr
fastshap
furrr
future
magrittr
optparse
parallel
purrr
R6
readr
rjson
rlang
rsample
stats
stringr
tibble
tidyr
utils
vip

Suggests

ada
adabag
arm
bartMachine
bst
C50
caTools
class
Cubist
e1071
earth
elasticnet
evtree
fastICA
foreach
frbs
gam
gbm
ggplot2
glmnet
h2o
hda
ipred
keras
kernlab
kknn
klaR
knitr
kohonen
lars
leaps
LiblineaR
LogicReg
MASS
Matrix
mboost
mda
mgcv
monomvn
neuralnet
nnet
nnls
pamr
partDSA
party
partykit
penalized
pls
plyr
proxy
Load all 66 items
(warning: might lead to performance issues and take some time)