Package: asmbPLS 1.0.0

Runzhi Zhang

asmbPLS: Predicting and Classifying Patient Phenotypes with Multi-Omics Data

Adaptive Sparse Multi-block Partial Least Square, a supervised algorithm, is an extension of the Sparse Multi-block Partial Least Square, which allows different quantiles to be used in different blocks of different partial least square components to decide the proportion of features to be retained. The best combinations of quantiles can be chosen from a set of user-defined quantiles combinations by cross-validation. By doing this, it enables us to do the feature selection for different blocks, and the selected features can then be further used to predict the outcome. For example, in biomedical applications, clinical covariates plus different types of omics data such as microbiome, metabolome, mRNA data, methylation data, copy number variation data might be predictive for patients outcome such as survival time or response to therapy. Different types of data could be put in different blocks and along with survival time to fit the model. The fitted model can then be used to predict the survival for the new samples with the corresponding clinical covariates and omics data. In addition, Adaptive Sparse Multi-block Partial Least Square Discriminant Analysis is also included, which extends Adaptive Sparse Multi-block Partial Least Square for classifying the categorical outcome.

Authors:Runzhi Zhang [aut, cre], Susmita Datta [aut, ths]

asmbPLS_1.0.0.tar.gz
asmbPLS_1.0.0.tar.gz(r-4.7-arm64)asmbPLS_1.0.0.tar.gz(r-4.7-x86_64)asmbPLS_1.0.0.tar.gz(r-4.6-arm64)asmbPLS_1.0.0.tar.gz(r-4.6-x86_64)
asmbPLS_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
asmbPLS/json (API)

# Install 'asmbPLS' in R:
install.packages('asmbPLS', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

openblascppopenmp

3.48 score 1 packages 20 scripts 249 downloads 15 exports 77 dependencies

Last updated from:09734978c2. Checks:6 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK272
linux-devel-x86_64OK262
source / vignettesOK415
linux-release-arm64OK285
linux-release-x86_64OK271
wasm-releaseOK217

Exports:asmbPLS.cvasmbPLS.fitasmbPLS.predictasmbPLSDA.cvasmbPLSDA.fitasmbPLSDA.predictasmbPLSDA.vote.fitasmbPLSDA.vote.predictmbPLS.fitmeanimpplotCorplotPLSplotRelevancequantileCombto.categorical

Dependencies:abindbackportsbootbroomcarcarDataclicolorspacecorrplotcowplotcpp11DerivdoBydplyrfarverforecastFormulafracdiffgenericsggplot2ggpubrggrepelggsciggsignifgluegridExtragtableisobandlabelinglatticelifecyclelme4lmtestmagrittrMASSMatrixMatrixModelsmgcvmicrobenchmarkminqamodelrnlmenloptrnnetnumDerivpbkrtestpillarpkgconfigpolynompurrrquantregR6rbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRdpackreformulasrlangrstatixS7scalesSparseMstringistringrsurvivaltibbletidyrtidyselecttimeDateurcautf8vctrsviridisLitewithrzoo

Tutorial for asmbPLS package

Rendered fromasmbPLS_tutorial.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2023-04-17
Started: 2023-04-17