Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Sepstar/RWRF
https://github.com/Sepstar/RWRF
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/Sepstar/RWRF
- Owner: Sepstar
- Created: 2019-04-30T08:52:33.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-01T00:49:16.000Z (over 4 years ago)
- Last Synced: 2024-05-22T02:15:07.150Z (7 months ago)
- Language: R
- Size: 42 KB
- Stars: 6
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-multi-omics - RWRF - Wen - Random Walk with Restart for multi-dimensional data Fusion [paper](https://bmcbioinformatics.biomedcentral.com/articles/10.1186/s12859-021-04029-3) (Software packages and methods / Multi-omics networks)
README
# RWRF and RWRNF
## “Multi-dimensional Data Integration Algorithm Based on Random Walk with Restart”
Abstract:The accumulation of various multi-omics data and computational approaches for data integration can accelerate the development of precision medicine.
However, the algorithm devel-opment for multi-omics data integration remains a pressing challenge. We propose a multi-omics data integration algorithm based on random walk with restart (RWR) on heterogeneous network. We call the resulting methodology RWRF (Random Walk with Restart for multi-dimensional data Fusion). RWRF uses similarity network of samples as the basis for integration. It constructs the similarity network for each data type and then connects corresponding samples of multiple similarity networks to create a heterogeneous sample network. By applying RWR on the heterogeneous network, RWRF uses stationary probability distribution to fuse similarity networks. We applied RWRF to TCGA data to identify subtypes in different cancer data set. Three types of data (mRNA expression, DNA methylation, and microRNA expression data) are integrated and network clustering is conducted. Experiment results show that RWRF performs better than sin-gle data type analysis and previous integrative methods.# Get Started
## Example Datasets
To get started, you need to download example datasets (3 types of adrenocortical carcinoma data: mRNA expression, DNA methylation, and microRNA (miRNA) expression) from TCGA:
[TCGA](https://portal.gdc.cancer.gov)
## Run Example
example.py: Three types of data (mRNA expression, DNA methylation, and microRNA expression data) are integrated and network clustering is conducted. Dunn and P value for the log-rank test of survival analysis is calculated.