Homepage
Open in app
Sign in
Get started
Omics Diary
Sharing knowledge on how we can use Python for omics analysis
Follow
KR Chan portfolio
My lab website
Click to know more about what we do
Latest posts
How to determine relationship between 2 or more variables
How to determine relationship between 2 or more variables
A better understanding of correlation is required to better interpret relationship between variables
Kuan Rong Chan, Ph.D.
Jan 19
Understanding the amount of data you need for analysis
Understanding the amount of data you need for analysis
Using the right statistical parameters can better inform the design of experiments
Kuan Rong Chan, Ph.D.
Dec 31, 2023
How to showcase your data to a wider audience
How to showcase your data to a wider audience
Webtools are a great way for readers to interact with the data, with relevant examples
Kuan Rong Chan, Ph.D.
Dec 23, 2023
Personal stories
What governs Zika virus pathogenicity?
What governs Zika virus pathogenicity?
Insider story of how we discovered the molecular mechanisms underlying Zika pathogenesis
Kuan Rong Chan, Ph.D.
Dec 14, 2021
Zyro vs Wordpress: Is Zyro adequate to build a personal webpage?
Zyro vs Wordpress: Is Zyro adequate to build a personal webpage?
Turns out building a personal webpage does not need to cost a bomb. Read on to understand how I built my website
Kuan Rong Chan, Ph.D.
Dec 6, 2021
Python for omics analysis
Immune gene expression analysis indicates the potential of a self-amplifying Covid-19 mRNA vaccine
Immune gene expression analysis indicates the potential of a self-amplifying Covid-19 mRNA vaccine
Characterising the transcriptomic profile of individuals given the self-amplifying mRNA vaccine
Kuan Rong Chan, Ph.D.
Dec 1, 2022
How to plot high dimensional scatterplots in R
How to plot high dimensional scatterplots in R
The advantage of plotting scatterplots in R and the best way to represent multi-dimensional data
Kuan Rong Chan, Ph.D.
Sep 20, 2022
How to use Streamlit to convert misidentified date terms from Excel to updated gene names
How to use Streamlit to convert misidentified date terms from Excel to updated gene names
A web tool, Gene Updater, made by Streamlit to help preserve scientific data integrity and reproducibility
Kuan Rong Chan, Ph.D.
Jul 28, 2022
Book review on: “Python and R for the Modern Data Scientist”
Book review on: “Python and R for the Modern Data Scientist”
Summarising the interesting aspects of the book and why being billingual can be useful
Kuan Rong Chan, Ph.D.
Jul 23, 2022
How to test normality, skewness and kurtosis using Python
How to test normality, skewness and kurtosis using Python
Evaluating the distribution of your data variables with Python in just a few lines of codes
Kuan Rong Chan, Ph.D.
Jun 24, 2022
How to interpret errors in biological datasets
How to interpret errors in biological datasets
Calculating the best estimate for population statistics based on sample data
Kuan Rong Chan, Ph.D.
May 1, 2022
Why Streamlit is my favorite tool for data science app development
Why Streamlit is my favorite tool for data science app development
Summarising the useful Python libraries for data dashboarding and my recommended resources to learn about Streamlit for data science app…
Kuan Rong Chan, Ph.D.
Mar 12, 2022
5 key checkpoints for biological data analysis
5 key checkpoints for biological data analysis
Ignoring these fundamentals could lead to wrong interpretation of data that complicates your machine
Kuan Rong Chan, Ph.D.
Feb 5, 2022
How to calculate significance values of Pearson, Spearman and Phik correlation with Python
How to calculate significance values of Pearson, Spearman and Phik correlation with Python
A simple code that quickly tabulates the significance in a table format for easy visualisation
Kuan Rong Chan, Ph.D.
Jan 25, 2022
How to calculate Pearson, Spearman and Phik correlation between variables using Python
How to calculate Pearson, Spearman and Phik correlation between variables using Python
A comparison on the use of different methods that are commonly used to calculate correlation and why we should consider measuring all 3 of…
Kuan Rong Chan, Ph.D.
Jan 16, 2022
How to perform a comprehensive exploratory data analysis with 3 lines of code in Python
How to perform a comprehensive exploratory data analysis with 3 lines of code in Python
Exploratory data analysis can be a breeze with Pandas Profiling.
Kuan Rong Chan, Ph.D.
Jan 1, 2022
How to create a documentation website with MkDocs
How to create a documentation website with MkDocs
Making documentation files can be quick and free-of-charge if you know Python and R
Kuan Rong Chan, Ph.D.
Nov 30, 2021
How to use the Lazy Predict library to select the best machine learning model
How to use the Lazy Predict library to select the best machine learning model
Using the best machine learning tools to answer the right questions
Kuan Rong Chan, Ph.D.
Nov 27, 2021
How to use GSEApy for pathway enrichment analysis
How to use GSEApy for pathway enrichment analysis
An Enrichr pathway analysis package within the Python wrapper
Kuan Rong Chan, Ph.D.
Nov 10, 2021
How to Evaluate Relatedness Between Categorical Variables Using the Seaborn Library
How to Evaluate Relatedness Between Categorical Variables Using the Seaborn Library
An analysis of the correlation between different time points after Merck Ad5/HIV vaccination.
Kuan Rong Chan, Ph.D.
Nov 2, 2021
Is Dataquest Good for Learning Python?
Is Dataquest Good for Learning Python?
The pros and cons of Dataquest for learning Python.
Kuan Rong Chan, Ph.D.
Oct 30, 2021
How to use the Seaborn library to compare categorical variables
How to use the Seaborn library to compare categorical variables
Categorical variables are often analysed with bar charts, box plots, violin plots or strip plots. While these data visualisation tools…
Kuan Rong Chan, Ph.D.
Oct 29, 2021
How to Optimize Selection Criteria Using ipywidgets
How to Optimize Selection Criteria Using ipywidgets
A guide on optimization of selection criteria using ipywidgets.
Kuan Rong Chan, Ph.D.
Oct 27, 2021
How to Build Volcano Plots Using Plotly for Quantitative Analysis of Omics Data
How to Build Volcano Plots Using Plotly for Quantitative Analysis of Omics Data
A guide for building volcano plots using Plotly in Python for the quantitative analysis of Omics data.
Kuan Rong Chan, Ph.D.
Oct 26, 2021
Python vs Microsoft Excel: The Better Option for Data Analysis
Python vs Microsoft Excel: The Better Option for Data Analysis
A data scientist’s perspective on the best choice for data analysis.
Kuan Rong Chan, Ph.D.
Oct 24, 2021
About Omics Diary
Latest Stories
Archive
About Medium
Terms
Privacy
Teams