Probabilistic Modelling of Single-cell Transcriptomics