Skip to content

biospear

Biomarker Selection in Penalized Regression Models

v1.0.2 · Dec 4, 2018 · GPL-2

Description

Provides some tools for developing and validating prediction models, estimate expected survival of patients and visualize them graphically. Most of the implemented methods are based on penalized regressions such as: the lasso (Tibshirani R (1996)), the elastic net (Zou H et al. (2005) <doi:10.1111/j.1467-9868.2005.00503.x>), the adaptive lasso (Zou H (2006) <doi:10.1198/016214506000000735>), the stability selection (Meinshausen N et al. (2010) <doi:10.1111/j.1467-9868.2010.00740.x>), some extensions of the lasso (Ternes et al. (2016) <doi:10.1002/sim.6927>), some methods for the interaction setting (Ternes N et al. (2016) <doi:10.1002/bimj.201500234>), or others. A function generating simulated survival data set is also provided.

Downloads

CRAN

324

Last 30 days

13928th

830

Last 90 days

3K

Last year

Trend: +31.2% (30d vs prior 30d)

r2u CRAN

29

Last 30 days

78

Last 90 days

1.5K

Last year

Trend: +52.6% (30d vs prior 30d)

CRAN Check Status

2 NOTE
11 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
               person(given = "Federico",
                      family = "Rotolo",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
               person(given = "Federico",
                      family = "Rotolo",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.

Check History

NOTE 11 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
ERROR 11 OK · 1 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
ERROR r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Michiels <stefan.michiels@gustaveroussy.fr>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Nils",
                      family = "Ternes",
                      role = "aut"),
       
...[truncated]...
o",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Michiels",
                      role = c("aut", "cre"),
                      email = "stefan.michiels@gustaveroussy.fr"))
as necessary.

Code

Structure

Lines of code

4,215

Files

35

Compiled share

0%

Has compiled src

No

Language breakdown

R 3,527 (83.7%)Docs 688 (16.3%)

API

Exported functions

6

Internal functions

29

Recent export changes

v1.0.0+6 BMsel, expSurv, predRes +3 more

Testing & CI

Has tests

No

Test-to-code ratio

0.00

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

0%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

No

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

0%

Unsafe pattern score

6

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

2.10

System requirements

C++ standard

License

GPL-2

License flags

SPDX valid, OSI approved

History

Versions

3

First release

2017-05-13

Latest release

2018-12-04

Avg cadence

285 days

Cold removal rate

Dep drift

0

LOC over versions

v1.0.0: 4,197 LOCv1.0.1: 4,215 LOCv1.0.2: 4,215 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Dependency Network

Dependencies Reverse dependencies pkgconfig cobs corpcor devtools glmnet grplasso MASS Matrix mboost plsRcox pROC PRROC RCurl survAUC survival biospear

Version History

4 tracked
new 1.0.2 Mar 10, 2026
updated 1.0.2 ← 1.0.1 diff Dec 3, 2018
updated 1.0.1 ← 1.0.0 diff Aug 10, 2017
new 1.0.0 May 12, 2017