BiostatLEARN
Simple and clear explanations of biostatistics methods, statistical concepts and more!
I try to keep them maths-free and straight to the point, with many examples of biological applications.
Latest posts
Why do genes with the highest logFC not have the lowest p-value?
That's a really good and very common question in differential gene expression analysis! It feels intuitive that the larger the difference in expression (log fold change, or logFC), the more significant it should be (i.e., the smaller the p-value), but that’s not...
PCA vs UMAP vs t-SNE
Understanding similarities and differences between dimensionality reduction algorithms: PCA, t-SNE and UMAPPCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and...
Easy UMAP – explained with an example
A short but simple explanation of UMAP- easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
Easy t-SNE – explained with an example
A short but simple explanation of t-SNE - easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
A simple explanation of PCA
A short but simple explanation of PCA - easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
How to interpret boxplots and violin plots
A short but simple explanation of boxplots and violin plots - easily explained with an example!Violin plots and boxplots are a great way to visualise and compare a continuous variable across different groups or categories. For example, you might want to find out which...


Why do genes with the highest logFC not have the lowest p-value?
That's a really good and very common question in differential gene expression analysis! It feels intuitive that the larger the difference in expression (log fold change, or logFC), the more significant it should be (i.e., the smaller the p-value), but that’s not...
PCA vs UMAP vs t-SNE
Understanding similarities and differences between dimensionality reduction algorithms: PCA, t-SNE and UMAPPCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and...
Easy UMAP – explained with an example
A short but simple explanation of UMAP- easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
Easy t-SNE – explained with an example
A short but simple explanation of t-SNE - easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
A simple explanation of PCA
A short but simple explanation of PCA - easily explained with an example!PCA, t-SNE, UMAP... you've probably heard about all these dimensionality reduction methods. In this series of blogposts, we'll cover the similarities and differences between them, easily...
How to interpret boxplots and violin plots
A short but simple explanation of boxplots and violin plots - easily explained with an example!Violin plots and boxplots are a great way to visualise and compare a continuous variable across different groups or categories. For example, you might want to find out which...