miRSM
miRSM: Inferring miRNA sponge modules by integrating expression data and miRNA-target binding information
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.2%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
miRSM: Inferring miRNA sponge modules by integrating expression data and miRNA-target binding information
Basic Info
Statistics
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
miRSM R package
Introduction
This package provides several utility functions to study miRNA sponge or ceRNA modules at single-sample and multi-sample levels, including popular methods for inferring gene modules (candidate miRNA sponge or ceRNA modules), and two functions to identify miRNA sponge modules at single-sample and multi-sample levels, as well as several functions to conduct modular analysis of miRNA sponge modules.
Installation
{r echo=FALSE, results='hide', message=FALSE}
if (!requireNamespace("BiocManager", quietly=TRUE))
install.packages("BiocManager")
BiocManager::install("miRSM")
A quick example to use miRSM package
```{r echo=FALSE, results='hide', message=FALSE}
Load miRSM package
suppressPackageStartupMessages(library(miRSM))
Load BRCA sample data
data(BRCASampleData)
Identifying gene co-expression modules using WGCNA
modulegenesWGCNA <- moduleWGCNA(ceRExp[, seqlen(150)], mRExp[, seqlen(150)])
Identifying miRNA sponge modules using sensitivity RV coefficient (SRVC)
miRSMWGCNASRVC <- miRSM(miRExp, ceRExp, mRExp, miRTarget, modulegenesWGCNA, method = "SRVC", SMC.cutoff = 0.01, RVmethod = "RV")
Identifying sample-specific miRNA sponge modules
nsamples <- 3 modulegenesall <- moduleigraph(ceRExp[, 151:300], mRExp[, 151:300]) modulegenesexceptk <- lapply(seq(nsamples), function(i) moduleWGCNA(ceRExp[-i, seq(150)], mRExp[-i, seq(150)]))
miRSMSRVCall <- miRSM(miRExp, ceRExp[, 151:300], mRExp[, 151:300], miRTarget, modulegenesall, method = "SRVC", SMC.cutoff = 0.01, RVmethod = "RV") miRSMSRVCexceptk <- lapply(seq(nsamples), function(i) miRSM(miRExp[-i, ], ceRExp[-i, seq(150)], mRExp[-i, seq(150)], miRTarget, modulegenesexceptk[[i]], method = "SRVC", SMC.cutoff = 0.01, RVmethod = "RV"))
Modulegenesall <- miRSMSRVCall[[2]] Modulegenesexceptk <- lapply(seq(nsamples), function(i) miRSMSRVCexceptk[[i]][[2]])
ModulesSS <- miRSMSS(Modulegenesall, Modulegenesexceptk)
Functional analysis of miRNA sponge modules
miRSMWGCNASRVCgenes <- miRSMWGCNASRVC[[2]] miRSMWGCNASRVCFEA <- moduleFA(miRSMWGCNASRVCgenes, Analysis.type ="FEA") miRSMWGCNASRVCDEA <- moduleFA(miRSMWGCNASRVC_genes, Analysis.type = "DEA")
Cancer enrichment analysis of miRNA sponge modules
miRSM.CEA.pvalue <- moduleCEA(ceRExp, mRExp, BRCAgenes, miRSMWGCNASRVC_genes)
Validation of miRNA sponge interactions in miRNA sponge modules
Groundtruthcsv <- system.file("extdata", "Groundtruthhigh.csv", package="miRSM") Groundtruth <- read.csv(Groundtruthcsv, header=TRUE, sep=",") miRSM.Validate <- moduleValidate(miRSMWGCNASRVC_genes, Groundtruth)
Co-expression analysis of miRNA sponge modules
miRSMWGCNACoexpress <- moduleCoexpress(ceRExp, mRExp, miRSMWGCNASRVCgenes, resample = 10, method = "mean", test.method = "t.test")
Distribution analysis of sharing miRNAs
miRSMWGCNAsharemiRs <- sharemiRs(miRExp, miRTarget, miRSMWGCNASRVCgenes) miRSMWGCNAmiRdistribute <- modulemiRdistribute(miRSMWGCNAshare_miRs)
Predicting miRNA-target interactions
miRSMWGCNAmiRtarget <- modulemiRtarget(miRSMWGCNAsharemiRs, miRSMWGCNASRVC_genes)
Identifying miRNA sponge interactions
miRSMWGCNAmiRsponge <- modulemiRsponge(miRSMWGCNASRVCgenes)
```
License
GPL-3
Owner
- Name: Junpeng Zhang
- Login: zhangjunpeng411
- Kind: user
- Location: China
- Company: Dali University
- Website: https://www.researchgate.net/profile/Junpeng-Zhang-2
- Twitter: BMELabDU
- Repositories: 25
- Profile: https://github.com/zhangjunpeng411
A teacher from Dali University. My research interests include Data Mining and Bioinformatics.
GitHub Events
Total
- Push event: 4
- Create event: 1
Last Year
- Push event: 4
- Create event: 1
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Junpeng Zhang | z****1@y****m | 49 |
| Nitesh Turaga | n****a@g****m | 12 |
| vobencha | v****a@g****m | 2 |
| Hervé Pagès | h****b@g****m | 1 |
| Hervé Pagès | h****s@f****g | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 1
- Total pull requests: 1
- Average time to close issues: 1 day
- Average time to close pull requests: 2 minutes
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- jamesbangbang1126 (1)
Pull Request Authors
- zhangjunpeng411 (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- bioconductor 10,557 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 6
- Total maintainers: 1
bioconductor.org: miRSM
Inferring miRNA sponge modules in heterogeneous data
- Homepage: https://github.com/zhangjunpeng411/miRSM
- Documentation: https://bioconductor.org/packages/release/bioc/vignettes/miRSM/inst/doc/miRSM.pdf
- License: GPL-3
-
Latest release: 2.4.0
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.5.0 depends
- BiBitR * imports
- BicARE * imports
- Biobase * imports
- GFA * imports
- GSEABase * imports
- MCL * imports
- MatrixCorrelation * imports
- NMF * imports
- PMA * imports
- Rcpp * imports
- SOMbrero * imports
- SummarizedExperiment * imports
- WGCNA * imports
- biclust * imports
- dbscan * imports
- dynamicTreeCut * imports
- energy * imports
- fabia * imports
- flashClust * imports
- iBBiG * imports
- igraph * imports
- isa2 * imports
- linkcomm * imports
- mclust * imports
- miRspongeR * imports
- org.Hs.eg.db * imports
- ppclust * imports
- rqubic * imports
- s4vd * imports
- stats * imports
- subspace * imports
- utils * imports
- BiocStyle * suggests
- knitr * suggests
- rmarkdown * suggests
- testthat * suggests