BIOINFORMATICS Inferring differentiation pathways from gene expression