Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/irinagain/SLIDE
R package SLIDE for Structural Learning and Integrative Decomposition of Multi-View Data
https://github.com/irinagain/SLIDE
Last synced: about 1 month ago
JSON representation
R package SLIDE for Structural Learning and Integrative Decomposition of Multi-View Data
- Host: GitHub
- URL: https://github.com/irinagain/SLIDE
- Owner: irinagain
- Created: 2017-07-20T16:14:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-08-10T15:52:55.000Z (over 3 years ago)
- Last Synced: 2024-05-22T02:13:50.694Z (7 months ago)
- Language: R
- Size: 83 KB
- Stars: 7
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-multi-omics - SLIDE - Gaynanova - Structural Learning and Integrative Decomposition of Multi-View Data - [paper](https://arxiv.org/abs/1707.06573) (Software packages and methods / Multi-omics correlation or factor analysis)
README
# R package SLIDE for Structural Learning and Integrative Decomposition of Multi-View Data
SLIDE (Structural Learning and Integrative DEcomposition) is an R package that implements methods described in
* [Gaynanova, Irina, and Gen Li. *"Structural learning and integrative decomposition of multi‐view data."* Biometrics 75.4 (2019): 1121-1132.](https://doi.org/10.1111/biom.13108)
To install from Github:
``` install
devtools::install_github("irinagain/SLIDE")
```The main function is `slide`, which fits SLIDE model to the multi-vew data. There are also several supporting functions. Each function has a documentation with a simple example which can be accessed using standard ? commands in R (i.e. `?slide`).
Example
-------
```{r}
n = 25
p1 = 10
p2 = 10
data = generateModel1(n = n, pvec = c(p1, p2))
out_slide = slide(X = data$X, pvec = c(p1,p2))
out_slide$S
```