CloneTracker XP CRISPR Barcode Libraries express a sgRNA for pooled CRISPR genetic screens with a unique barcode of a known sequence that facilitates clonal cell tracking and single-cell expression analysis. In these libraries, the barcoded sgRNA expression cassette is positioned so that it is on the 3′ non-coding region of the puromycin selection gene and present on the polyA+ when this gene is expressed. As a result, the sgRNA and barcode can be detected in the RNA expression data. When combined with single-cell expression profiling, changes in gene expression can be directly correlated to gene knockout, knockdown, or activation, depending on the type of CRISPR construct used to make the library.