Biostar Beta. Not for public use.
Enrichment analysis for custom set
0
Entering edit mode
14 months ago
bharata1803 • 420
Japan

Hello,

I want to ask if there is an API for doing enrichment analysis by submitting your own set.

For example, I have 5 gene set, Set 1, Set 2, ..., Set 5.

I have a list of gene, gene A,B,C,D.

I want to calculate the enrichment of gene A,B,C,D in the Set 1, Set 2,.., Set 5.

I know several API like enrichr, pantherdb, etc but they can only calculate our submitted gene to their internal gene set database. So, my question is, is there any API that can do this?

I don't know how to implement enrichment analysis myself and I prefer using publicly available tool.

ADD COMMENTlink
0
Entering edit mode
13 months ago
Belgium

This is possible using GSEA.

ADD COMMENTlink
0
Entering edit mode

I thought GSEA need gene list with p-value, TPM, or FPKM, right? What I want is similar with DAVID, upload a list of genes and can upload background and then do the enrichment analysis. CMIIW

ADD REPLYlink
0
Entering edit mode

Somewhere in the user guide you can find

Creating Gene Sets
You can use the gene set files available on the Broad ftp site, export gene sets from the MSigDB, or create your own gene sets. To create a gene sets file:

1.       Open Excel or a text editor.

2.       Create a gene sets file using the gmx or gmt file format (see GSEA file formats).

When listing the genes in each gene set, be sure to use the appropriate gene identifiers (HUGO gene symbols or probe identifiers), as described in Consistent Feature Identifiers Across Data Files.

3.       Save the file as a tab-delimited text file with the appropriate file extension (gmx or gmt).

Note: When you create a gene sets file, the GSEA team recommends that the file name include the gene identifier format you used to list the genes; for example, setname_hgu95av2.gct.
ADD REPLYlink
0
Entering edit mode

No, I mean not the gene set definition, but the gene list that I want to calculate the enrichment. In DAVID, we just need to paste the gene symbol right, but I thought in GSEA, we need to submit gene list that contains not only the gene symbol but also the p-value or TPM or FPKM or something else.

ADD REPLYlink
0
Entering edit mode
13 months ago
Leite • 400

Hey,

Similitar to DAVID, You can use PANTHER, Enrichr or yet UNIPROT

Best regards,

Leite

ADD COMMENTlink
1
Entering edit mode

Read the question again:

I know several API like enrichr, pantherdb, etc but they can only calculate our submitted gene to their internal gene set database. So, my question is, is there any API that can do this?

ADD REPLYlink
0
Entering edit mode

OMG sorry for that. I just did not see it.

ADD REPLYlink

Login before adding your answer.

Similar Posts
Loading Similar Posts
Powered by the version 2.1