Venn Diagram and Heatmap with RNA seq Data
1
0
Entering edit mode
8 weeks ago
MR A • 0

Hi, I am new to RNA seq analysis. I have the Upregulated and down-regulated genes from my control and test samples. Now I want to create a Venn diagram and heatmap for this data. I am confused about how to. Shall I use all the genes or only the significant ones and what website I should use?

Heatmap Diagram Venn seq RNA • 430 views
ADD COMMENT
0
Entering edit mode

Website? Why not use R or python?

ADD REPLY
2
Entering edit mode
8 weeks ago
mccormack ▴ 90

What did you use to determine up-regulated and down-regulated genes ?

I use DESeq2 and then use a p.adj cutoff of 0.05. This would be a false discovery rate of 5%. You may also want to use a log2 cutoff of greater than 1 and less then -1. It depends on how many genes you have and your own personal preferences.

On the selected genes, I use cluster3.0, http://bonsai.hgc.jp/~mdehoon/software/cluster/ , to cluster the genes and then JavaTreeView, https://sourceforge.net/projects/jtreeview/ , to visualize a heatmap of the clustered genes. You should read over the manuals for cluster3.0 and JavaTreeView. There is not much to learn, but the data needs to be in a specific format for the programs to work. If you had the data in an Excel spreadsheet, you would need to change a few column headers and make sure the gene names are in the proper column. So, there is not a whole lot of changes that need to be made, but the specific format is necessary.

For Venn diagrams, I have used BioVenn, https://www.biovenn.nl/ . Just copy and paste your gene identifiers into the proper boxes and it does a very nice job of making Venn Diagrams. The size of the circle will be proportional to the number of genes. Unfortunately, after three categories, it is next to impossible to make a venn diagram where the circles are proportionate to the number genes, so if you have more than three conditions, you will not be able to get a venn diagram where the size of the 'circle' is proportionate to the number.

Others will use R and/or python, but it depends on how comfortable you are with each.

ADD COMMENT
0
Entering edit mode

Thank you for your help.

ADD REPLY

Login before adding your answer.

Traffic: 2312 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