Biostar Beta. Not for public use.
What's Pathway Enrichment Analysis?
2
Entering edit mode
18 months ago
Chaimaa • 150

Dear all,

I have a list of significant disease genes related to some disease, could anyone helps me to understand how to do these 2 points:

  1. Giving a set of genes/proteins, how to do a Pathway Enrichment Analysis
  2. For a set of genes/proteins, how to mark the genes in a Pathway.

Thanks

ADD COMMENTlink
5
Entering edit mode
13 months ago
London

I'm assuming that you're working in R here, but the statistical principles are the same. To look for enrichment of genes, you should apply a hypergeometric test, which is implemented in the phyper function. Additionally, you'll need your universe set, or all the genes that you analysed.

If you want to apply your results to a pathway for visualisation, then there's the gage package in bioconductor which will also provide functions for enrichment tests. The specific package for mapping to pathways and doing visualisations is pathview.

If this is a bit too much code, then there are web implementations for this task which you might consider, namely Reactome, or a more recent way is OpenTarget's batch search (note that the batch search is limited to 200 genes per search at the moment, but I believe they're working on expanding that limit!)

ADD COMMENTlink
1
Entering edit mode

I'm working In MATLAB. what about Q2? Thanks for your nice explanation

ADD REPLYlink
2
Entering edit mode

If you're working in Matlab, then there is the hypergeom function

ADD REPLYlink
0
Entering edit mode

If this answer was helpful you should upvote it, if the answer resolved your question you should mark it as accepted. It's not because Andrew answered your first question he should also answer the second one.

Upvote|Bookmark|Accept

ADD REPLYlink
0
Entering edit mode

Sorry, I didn't observe that definitely i will upvote .done!

ADD REPLYlink
0
Entering edit mode

Q2 is answered by Pathview.

ADD REPLYlink
0
Entering edit mode

I remember that enrichment analysis was analyzed with Fisher`s exact test

ADD REPLYlink
2
Entering edit mode
16 months ago
EagleEye 6.4k
Sweden

Hi,

If you are working on LINUX or Windows 10, try GeneSCF command line tool. To know what is pathway analysis and what for it is used look into GeneSCF article.

ADD COMMENTlink
1
Entering edit mode
15 months ago
Benn 6.9k
Netherlands
  1. Pathway enrichment can be done with many tools. Such as KEGG or Reactome pathways in R goseq (see manual), or with R clusterProfiler (see manual).

  2. Visualization of your expression data in pathways can be done with pathview, a package in R.

ADD COMMENTlink
0
Entering edit mode

I don't have any idea about R; my experimentations are all in MATLAB

ADD REPLYlink
2
Entering edit mode

If the language was a requirement then you should have mentioned that in your initial post. I also don't think Matlab is the best choice for this type of analysis. Most of this is commonly done in R.

ADD REPLYlink
1
Entering edit mode

Sorry I don't work with MATLAB, so I cannot help you with that.

ADD REPLYlink
0
Entering edit mode

it's ok, anyway thanks for your reply.

ADD REPLYlink
1
Entering edit mode

Well, there still should a way to export your data from matlab into R. And I am sure you could also call web services from matlab. I like matlab. But in bioinformatics, R is dominant, so you might want to think about switching in the future!

ADD REPLYlink
1
Entering edit mode
16 months ago
bigmawen • 310
United States

As Andrew said, Pathway analysis + data visualization can be done in R/Bioconductor using gage and pathview package. The full workflow is described in their package vignettes:
for RNA-Seq data
http://bioconductor.org/packages/release/bioc/vignettes/gage/inst/doc/RNA-seqWorkflow.pdf
for microarray data and generic omics analysis
http://bioconductor.org/packages/release/bioc/vignettes/gage/inst/doc/gage.pdf

For people not familiar with R, Pathview Web server provides a user friendly access to Pathview and the full GAGE/Pathview pathway analysis workflow. It can be used for multiple types of omics data and their integrated analysis too.
Pathview Web server:
https://pathview.uncc.edu/
The paper:
https://academic.oup.com/nar/article-lookup/doi/10.1093/nar/gkx372

ADD COMMENTlink
1
Entering edit mode
2.4 years ago
theobroma22 ♦ 1.1k

Pathway Enrichment Analysis is similar to KEGG Orthology or KO Pathway Analysis. The pathways are constructed using many genomes, as such, the orthology part of KO. There exists organism specific pathways such as those only observed in plants. Also, even if your organism of study is not human you could still end up with human pathways like disease related pathways. You can do KO Pathway using Blast2GO.

ADD COMMENTlink

Login before adding your answer.

Similar Posts
Loading Similar Posts
Powered by the version 2.3.1