Running MSigDB locally *without* expression data
1
0
Entering edit mode
8.8 years ago
Kasthuri ▴ 300

Hi,

I understand GSEA is typically run with an expression dataset. If I have just a list of genes, I can run compute overlaps with the MSigDB database online:

http://software.broadinstitute.org/gsea/msigdb/annotate.jsp

However, I am wondering if I can compute overlaps in MSigDB datasets locally through a command line for a list of genes. I want to do this because I have tons of such datasets (only genes) which I need to query for overlaps with MSigDB. Has anyone done this?

Thanks.

MSigDB command-line • 2.1k views
ADD COMMENT
0
Entering edit mode
7.8 years ago
predeus ★ 2.1k

What you need is an implementation of Fisher's exact test and some sort of matching algorithm.

I've never used it in a separate tool, but you probably can apply some of the code used to calculate GO enrichments, or just write it yourself - should be pretty easy.

ADD COMMENT

Login before adding your answer.

Traffic: 2131 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6