Bioc2026 Registration Open!

EMTscore

This is the development version of EMTscore; to use it, please install the devel version of Bioconductor.

Calculate EMT Scores Based on Omics Data


Bioconductor version: Development (3.24)

Epithelial-mesenchymal transition (EMT) is an important form of cellular plasticity that is fully or partially activated in several biological scenarios including development and disease progression. EMT involves altered expression of hundreds of protein-coding and non-protein-coding genes. Recent studies showed the prevalence of partial EMT in multiple processes such as various cancers and organ fibrosis, which necessitates rigorous quantification of the degree of EMT. While traditional gene set scoring methods such as gene set variation analysis have been used to generate EMT scores from omics data, multiple EMT scoring algorithms and EMT gene sets have been used by different groups without standardization. Furthermore, comparisons of EMT scores computed from different methods and/or different EMT gene sets are generally difficult due to both the context dependent nature of EMT and the lack of tools that comprehensively integrate varying components for EMT scoring. To address this problem, EMTscore enables users to select scoring methods from a list of previously used algorithms and EMT gene sets from a list of gene sets produced from different experiments. Several visualization methods are provided for making publication-quality plots of EMT scores from omics data. The package also implements a principal-component-analysis based method for scoring divergent EMT processes from a single dataset. Overall, EMTscore provides an integrated solution for assessing the degree and complexity of EMT from omics data, and paves the way for standardizing the comparison of EMT programs across multiple contexts.

Author: Haimei Wen [aut, cre] ORCID iD ORCID: 0009-0006-1600-1210 , Daniel Lopez [aut], Tian Hong [aut], National Institutes of Health [fnd] (grant: R35GM149531), National Science Foundation [fnd] (grant: 2243562)

Maintainer: Haimei Wen <hudie.luoluo at gmail.com>

Citation (from within R, enter citation("EMTscore")):
Seminal Bioconductor project articles:

Huber W, Carey VJ, Gentleman R, Anders S, Carlson M, Carvalho BS, Bravo HC, Davis S, Gatto L, Girke T, Gottardo R, Hahne F, Hansen KD, Irizarry RA, Lawrence M, Love MI, MacDonald J, Obenchain V, Oleś AK, Pagès H, Reyes A, Shannon P, Smyth GK, Tenenbaum D, Waldron L, Morgan M (2015). "Orchestrating high-throughput genomic analysis with Bioconductor." Nature Methods, 12(2), 115–121. doi:10.1038/nmeth.3252.

Gentleman RC, Carey VJ, Bates DM, Bolstad B, Dettling M, Dudoit S, Ellis B, Gautier L, Ge Y, Gentry J, Hornik K, Hothorn T, Huber W, Iacus S, Irizarry R, Leisch F, Li C, Maechler M, Rossini AJ, Sawitzki G, Smith C, Smyth G, Tierney L, Yang JYH, Zhang J (2004). "Bioconductor: open software development for computational biology and bioinformatics." Genome Biology, 5(10), R80. doi:10.1186/gb-2004-5-10-r80.

Installation

To install this package, start R (version "4.6") and enter:


if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

## The following initializes the development version of Bioconductor
BiocManager::install(version = "devel")

BiocManager::install("EMTscore")

For older versions of R, please refer to the appropriate Bioconductor release.

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("EMTscore")
EMT Score Vignette HTML R Script
Reference Manual PDF

Details

biocViews DimensionReduction, GeneExpression, GeneSetEnrichment, MultipleComparison, PrincipalComponent, RNASeq, SingleCell, Software, Transcriptomics, Visualization
Version 0.99.10
In Bioconductor since BioC 3.24 (R-4.6)
License GPL-3
Depends R (>= 4.6.0)
Imports AUCell, BiocParallel, circlize, ComplexHeatmap, dplyr, GSA, GSEABase, ggplot2, ggpubr, GSVA, magrittr, Matrix, mclust, nsprcomp, rlang, Seurat, stats, utils
System Requirements
URL https://github.com/wenmm/EMTscore
Bug Reports https://github.com/wenmm/EMTscore/issues
See More
Suggests testthat, knitr, rmarkdown, BiocStyle, BiocFileCache, EMTscoreData, ExperimentHub, SingleCellExperiment, SummarizedExperiment, Cairo, RColorBrewer, curl, ggalluvial, ggtext, ggthemes, gridExtra, paletteer, pheatmap
Linking To
Enhances
Depends On Me
Imports Me
Suggests Me
Links To Me
Build Report Build Report

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package EMTscore_0.99.10.tar.gz
Windows Binary (x86_64)
macOS Binary (big-sur-x86_64) EMTscore_0.99.10.tgz
macOS Binary (sonoma-arm64)
Source Repository git clone https://git.bioconductor.org/packages/EMTscore
Source Repository (Developer Access) git clone git@git.bioconductor.org:packages/EMTscore
Bioc Package Browser https://code.bioconductor.org/browse/EMTscore/
Package Short Url https://bioconductor.org/packages/EMTscore/
Package Downloads Report Download Stats