Marcin Kierczak
  • Home
  • Research
  • Training & Outreach
  • Publications
  • Blog
  • CV
  • Contact
Categories
All (11)
architecture (1)
archive (5)
aviation (1)
bash (1)
bioinformatics (1)
dog (1)
genetics (3)
ggplot2 (1)
GWAS (1)
Linux (1)
Poland (1)
R (7)
radio (1)
SDR (1)
series (3)
simulation (1)
statistics (3)
teaching (5)
visualisation (2)

Blog

Notes on data, genomics and teaching

Subscribe via RSS

Statistics from the beginning: hypotheses, normality and one-sample tests

statistics
R
teaching
series

Third in a series on statistical tests: the logic of hypothesis testing, what a p-value is, how to check normality, and the t-test and Wilcoxon test for a single sample.

Nov 1, 2026
10 min

Statistics from the beginning: covariance and correlation

statistics
R
teaching
series

Second in a series on statistical tests: how two variables vary together, why covariance depends on units, and how correlation fixes that.

Oct 23, 2026
7 min

Statistics from the beginning: location and spread

statistics
R
teaching
series

First in a series on statistical tests: what the mean, median, variance and standard deviation really measure, and why we divide by n − 1.

Oct 16, 2026
8 min

Pest in R using R6 classes

R
simulation
teaching

Agent-based simulation of epidemics in R using OOP and R6 classes.

Jun 20, 2024
12 min

Making more glamorous graphs in ggplot2

R
ggplot2
visualisation
teaching

Redrawing my old ‘growth of R packages’ plot with ideas from William R. Chase’s ‘The Glamour of Graphics’.

Feb 4, 2020
4 min

Plotting 23andMe marker density with karyoploteR

R
genetics
visualisation

How to draw the density of genotyped SNPs along a karyogram, and then zoom in on a region of interest.

Jan 31, 2018
6 min

Receiving ACARS messages with a software-defined radio on a Mac

archive
SDR
radio
aviation

From the archive: how I compiled rtl_acars on OS X 10.9 Mavericks and received my first aircraft messages with an RTL-SDR dongle.

Sep 3, 2014
1 min

Mapping between genome assemblies in R

archive
R
genetics
dog

From the archive: joining marker coordinates from two assemblies of the dog genome (canFam2 and CanFam3) without losing marker order.

Mar 7, 2014
2 min

Variance-controlling genes

archive
genetics
GWAS

From the archive: a short note on vGWAS, the idea that genetic variants can change not only the mean of a trait but also its variance.

Aug 23, 2012
1 min

Command-line basics: one-liners, aliases and SSH keys

archive
bash
Linux
bioinformatics

From the archive: three small February 2011 posts on bash text one-liners, shell start-up files and aliases, and password-less SSH login, merged and corrected.

Feb 1, 2011
5 min

All that modernism…

archive
architecture
Poland

From the archive: a small gallery of favourite Polish modernist buildings, before 1939 and after 1945.

Oct 29, 2010
2 min
No matching items

© 1998-2026 Marcin Kierczak

 

Uppsala, Sweden · Built with human brain, Quarto & Claude