Skip to content

nadir

0.0.1

Super Learning with Flexible Formulas

0packages depend
1.2Kdownloads / year
40.9%test coverage
13/13checks pass

Overview

About
Maintained by Christian TestaFirst published 2026-02-201 releasesCRAN page ↗GitHub ↗

A functional programming based implementation of the super learner algorithm with an emphasis on supporting the use of formulas to specify learners. This approach offers several improvements compared to past implementations including the ability to easily use random-effects specified in formulas (like y ~ (age | strata) + ...) and construction of new learners is as simple as writing and passing a new function. The super learner algorithm was originally described in van der Laan et al. (2007) https://biostats.bepress.com/ucbbiostat/paper222/.

Install

Health

CRAN checks
13OK
Slowest check: 6.6 min · r-devel-linux-x86_64-fedora-clang
Code health
Yes
Tests · ratio 0.14
40.9%
Coverage · measured lines
100%
Documentation · exports
20
Dependencies · direct
Check history
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 1,625 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 67% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
100%
Return-value docs
98%
References docs
0%

Downloads

1.2K
CRAN downloads in the past year
Rank #20,518 · ~3/day · ~98/mo
Daily download trend is not available in this view yet.
19130 days
59090 days
1.2K1 year
Compare downloads with other packages →
Also on38 r2u37 autocran

Repository

Repository
6Stars
1Forks
16Open issues
0Open PRs
0Releases
123Commits
1Contributors
cross-validationensemble-learningmachine-learningr-packageregression
123 commits · Last activity 2026-04-07 · 0% stars, 30d

Stars over time

2025-03-04 · 22026-07-07 · 6

Repository practices

Upstream repositoryBeta

3 development-tooling and community-health practices detected across 3 families in the upstream repository

Checks run against github.com/ctesta01/nadir on 2026-07-19.

Continuous integration (1)
GitHub Actions
CRAN release process (1)
cran-comments.md
Docs source (1)
README.Rmd
How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
23 external dependencies (excludes base and recommended)
Depends (1)
R >= 4.2.0
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Code Composition
R 4,133 (62%)Rd 2,410 (36%)Vignettes 153 (2%)
Code characteristics
Object systems
S31
Cyclomatic complexity
3.0 median / 35 max
Test cases
12 / 0.14 per code line

Test coverage

Line coverage

41%

Expression

41.8%

Tests / Examples

40.9% / 77% ex

Functions

51 40 exported

Complexity

4.2 avg / 35 max

Call network

51 nodes / 13 edges

Loading call graph…

Lowest coverage

51 functions
FunctionCycloCoverage
add_screener exp30%
compare_learners exp40%
cv_character_and_factors_schema exp160%
cv_super_learner exp50%
df_to_survival_stacked exp80%
lnr_glm_density exp20%

People & History

People (2)
Maintainer (1)
Author, Maintainer
Authors (2)
Author, Maintainer
Thesis advisor, Author
Package Timeline

1 release. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.0.1Latest
    2026-03-10 · current release
  • R
    R 4.5.0 released · 2025-04-11

Package metadata

First published
2026-02-20
Total releases
1 / 1 yrs
License
MIT + file LICENSE OSI
Minimum R
≥ 4.2.0
Download size
1.4 MB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →