Skip to content

An R package containing multiple data sets for bioinformatics analysis

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

BioInfoCloud/csGeneset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csGeneset

The gene set or data used for data analysis

Installation

You can install the development version of csGeneset from GitHub with:

# install.packages("devtools")
devtools::install_github("BioInfoCloud/csGeneset")

MSigDB

Gene set from MSigDB database

library(csGeneset)
listMSigDB(gsMSigDB)
gobp <- gsMSigDB[["c5.go.bp.v2022-1.Hs.symbols.gmt"]]
gobp_gs <- gobp[["geneSet"]]
head(gobp_gs)

MCPcounter

MCP-counter(Microenvironment Cell Populations-counter)

How is the data extracted?

library(csGeneset)
library(MCPcounter)
# Probe annotation.
probesets <- annoMCPcounter[["probesets"]]
# gene annotation
genes <- annoMCPcounter[["genes"]]
?MCPcounter.estimate

probesets and genes are equivalent to the following result:

library(MCPcounter)
library(preprocessCore)
# Probe annotation results.
probesets = read.table(curl('http:https://raw.githubusercontent.com/ebecht/MCPcounter/master/Signatures/probesets.txt'),
                       sep='\t',stringsAsFactors=FALSE,colClasses='character')


# gene annotation.
genes = read.table(curl('http:https://raw.githubusercontent.com/ebecht/MCPcounter/master/Signatures/genes.txt'),
                   sep='\t',
                   stringsAsFactors=FALSE,
                   header=TRUE,
                   colClasses='character',
                   check.names=FALSE)

Cite

Becht E, Giraldo N A, Lacroix L, et al. Estimating the population abundance of tissue-infiltrating immune and stromal cell populations using gene expression[J]. Genome biology, 2016, 17(1): 1-20.

gsGSVA

The getGmt function reads data from the .gmt file.

names(gsGSVA)
# Gene sets for GSVA package analysis were extracted.
gsImmCell <- gsGSVA[["ImmCell"]][["geneSet"]]

gsEffector

Classification or annotation of some genes for analysis.

About

An R package containing multiple data sets for bioinformatics analysis

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages