Self-supervised learning on gene expression data