Bubble plots

 

Quite frequently, you may want to provide a quick and easy to grasp plot that shows the expression of a couple of genes, segregated over a few groups. With single cell mRNA data, this also needs to take into account the fact that a gene if frequently not detected in all of the cells.

Enter the bubble plot. This visualization will show the data much like a heatmap, where every sub-group is represented by a proportional circle. The dcolor here then reflects the average intensity value, while the circle size denotes a percentage of the cells that show expression.

Within R2, we have also got this type of viaualization implemented, making it easy to use such insightful graphs with ease. How the circles are scaled can also be defined in different ways. You can look at this from the perspective of the total data set size, and represent the data as a percentage of all the cells. Alternatively, you can also represent the data as a percentage of the cells represented within a group. This later version will loose the fact that not all groups are equally big (making it harder to interpret as deconvoluted signal), but it will reflect the relative comparison between genes in the same group. 

As we encounter everywhere in science. There is not a single option that is preferred, but rather your question will coincide with the option to choose.

A step by step example on using bubble plots in R2 is also available here (R2 tutorials)

We hope this brief introduction of the bubble plot is helpful. Please give it a try in R2 and see for yourself if this is a plot you find useful.


Reacties

Populaire posts van deze blog

Travel through Transcript evolution with the Gencode version Time Machine in R2platform

Plot update for the R2platform

Creating Raincloud plots in R2