Package: orthoMTL
Type: Package
Title: Multi-Task Learning with Orthogonal Constraints
Version: 0.1.0
Authors@R: c(
    person("Kevin", "Vervier",
        email = "kevin.vervier@novartis.com",
        role = c("aut", "cre")),
    person("Novartis Pharma AG", role = c("cph", "fnd")))
Description: Fits regularised multi-task learning models where
        relationships between tasks are controlled via orthogonality or
        disjoint-support constraints. Supports regression, binary
        classification, and censored survival data. In survival mode,
        time-to-event outcomes are converted into binary labels at
        user-defined thresholds, enabling the discovery of features
        with time-varying effects that standard proportional-hazards
        models cannot detect. Implements the penalty described in
        Vervier et al. (2014) <https://hal.science/hal-00985654>.
License: GPL-3
Encoding: UTF-8
Imports: parallel, doParallel, foreach, ggplot2, rlang, stats
VignetteBuilder: knitr
Suggests: knitr, glmnet, testthat (>= 3.0.0), survival, rmarkdown
RoxygenNote: 7.3.3
Depends: R (>= 4.0.0)
NeedsCompilation: no
Packaged: 2026-09-22 09:02:32 UTC; root
Author: Kevin Vervier [aut, cre], Novartis Pharma AG [cph, fnd]
Maintainer: Kevin Vervier <kevin.vervier@novartis.com>
Repository: https://cran.r-universe.dev
Date/Publication: 2026-08-23 10:10:02 UTC
RemoteUrl: https://github.com/cran/orthoMTL
RemoteRef: HEAD
RemoteSha: a518b3c637e44ef77754dbbb079824b85c9e5b94
