Single cell mRNAs were converted to cDNAs through polyA primers containing a sample barcode and unique molecular identifiers (UMIs). We employed two rounds of in vitro transcription amplification (Eberwine et. al. 1992) followed by Illumina TrueSeq protocol to construct RNAseq libraries (Hashimshony et al., 2012).