Package: o2plsda 0.0.25

o2plsda: Multiomics Data Integration

Provides functions to do 'O2PLS-DA' analysis for multiple omics data integration. The algorithm came from "O2-PLS, a two-block (X±Y) latent variable regression (LVR) method with an integral OSC filter" which published by Johan Trygg and Svante Wold at 2003 <doi:10.1002/cem.775>. 'O2PLS' is a bidirectional multivariate regression method that aims to separate the covariance between two data sets (it was recently extended to multiple data sets) (Löfstedt and Trygg, 2011 <doi:10.1002/cem.1388>; Löfstedt et al., 2012 <doi:10.1016/j.aca.2013.06.026>) from the systematic sources of variance being specific for each data set separately.

Authors:Kai Guo [aut, cre], Junguk Hur [aut], Eva Feldman [aut]

o2plsda_0.0.25.tar.gz
o2plsda_0.0.25.zip(r-4.5)o2plsda_0.0.25.zip(r-4.4)o2plsda_0.0.25.zip(r-4.3)
o2plsda_0.0.25.tgz(r-4.4-x86_64)o2plsda_0.0.25.tgz(r-4.4-arm64)o2plsda_0.0.25.tgz(r-4.3-x86_64)o2plsda_0.0.25.tgz(r-4.3-arm64)
o2plsda_0.0.25.tar.gz(r-4.5-noble)o2plsda_0.0.25.tar.gz(r-4.4-noble)
o2plsda_0.0.25.tgz(r-4.4-emscripten)o2plsda_0.0.25.tgz(r-4.3-emscripten)
o2plsda.pdf |o2plsda.html
o2plsda/json (API)

# Install 'o2plsda' in R:
install.packages('o2plsda', repos = c('https://guokai8.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/guokai8/o2plsda/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

On CRAN:

integrationmulti-omicso2plsomicsplsda

37 exports 5 stars 1.29 score 34 dependencies 6 scripts 681 downloads

Last updated 2 months agofrom:ff38ccb66f. Checks:OK: 1 NOTE: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 18 2024
R-4.5-win-x86_64NOTEAug 18 2024
R-4.5-linux-x86_64NOTEAug 18 2024
R-4.4-win-x86_64NOTEAug 18 2024
R-4.4-mac-x86_64NOTEAug 18 2024
R-4.4-mac-aarch64NOTEAug 18 2024
R-4.3-win-x86_64NOTEAug 18 2024
R-4.3-mac-x86_64NOTEAug 18 2024
R-4.3-mac-aarch64NOTEAug 18 2024

Exports:AtAcolsdscolumn_sumseigenmulteigenthreegetMCCV_cpploadingsloadings.O2plsloadings.o2plsdaloadings.plsdao2cvo2plsoplsoplsdaorder_cpporder_strplot.O2plsplot.o2plsdaplot.plsdaplsdaprint.O2plsprint.plsdaQrcpp_rmses2sample_cppsample_lapplyscoresscores.O2plsscores.o2plsdascores.plsdasort_strsplit_strsummary.O2plssummary.plsdaunlist_cppvip

Dependencies:clicolorspacedplyrfansifarvergenericsggplot2ggrepelgluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigR6RColorBrewerRcppRcppArmadillorlangscalestibbletidyselectutf8vctrsviridisLitewithr

Omics data integration with o2plsda

Rendered fromo2plsda.Rmdusingknitr::knitron Aug 18 2024.

Last update: 2024-07-18
Started: 2021-10-05