Supplemental Table 1: Candidate sgRNA screening results

Gene sgRNA % CD8+CD4+ sgRNA Sequence Asf1b sgAsf1b_e3 0.65 ATTCCTGAGACGGACGCCGT Ash1l sgAsh1l_e5 0.38 GGTTCAGCAGGCGTTTCAAG Atf7ip sgAtf7ip_e2 0.28 TGAACCGGTCGCAAGGGTCG Atrx sgAtrx_e9 0.35 AAGTTAGAGGAGTCCTGTTC Baz1a sgBaz1a_e18 0.26 ACCGCCTGTACAGGCGCTAC Baz1b sgBaz1b_e7 0.32 CACCACAGCTTAGGGTTTAG Baz2a sgBaz2a_e4 0.26 GACAGTCGTAGGCCACGTTA Bcl11b sgBcl11b_e1 0.30 GGCAATGTCCCGCCGCAAAC Bcl11b sgBcl11b_e2 0.31 ACCTGGATCCCGATCTCCAC Bmi1 sgBmi1_e3 0.34 AACATGTATTGTACGTTACT Bptf sgBptf_e1 0.45 CGCGGCACCGCGGCAGCAGT Brpf1 sgBrpf1_e2 0.32 CCTGACTTAGGTGTAGCCGC Cabin1 sgCabin1_e9 0.15 CACCAATCCAACTGTTGCCG Cand2 sgCand2_e10 0.25 CAGGGCATCCATCCGAATGG Cbfb sgCbfb_e4 0.74 ATTGGATGGTATGGGTTGCC Cbx1 sgCbx1_e3 0.57 TTGGGAGCCAGAAGAGAATC Cbx1 sgCbx1_e1 0.52 CGTTGCGTCGGGCGGTCCGA Cbx3 sgCbx3_e5 0.50 TAACTCTCCGCTGCTGTCTG Cbx5 sgCbx5_e3 0.54 TTTAATATCATCAGCGCTGT Cbx5 sgCbx5_e1 0.43 CCAGAGGGAAAGAACGAACT Cdc7 sgCdc7_e4 0.58 AATCCTCATAGGATGACTTG Cdk9 sgCdk9_e4 0.38 ACGGCCTCTACTACATCCAC Cdyl sgCdyl_e5 0.24 TTTGCCTCTCGTTGTGGCGC Chaf1a sgChaf1a_e1 0.75 GCTGTCCGCGTCGCGGCCTC Chaf1a sgChaf1a_e10 1.14 GGTAGACAGTGACGATGAGT Chaf1a sgChaf1a_e11 4.08 CATCTTCAGATAAGTACCCA Chaf1a sgChaf1a_e12 1.07 CAAGTCGGAACTCGTGCAGT Chaf1a sgChaf1a_e14 0.59 GACACGTCACTCCCAACATC Chaf1a sgChaf1a_e2 0.34 GACCCGGGTTCCCAGTGAAG Chaf1a sgChaf1a_e4 0.38 GTTGCCAAGAACTTTGTCAA Chaf1a sgChaf1a_e6 0.32 GGAAGAGAAGCGGTTACGGG Chaf1a sgChaf1a_e7 0.30 CCTGCGGAGTCTTCGGTTTC Chaf1a sgChaf1a_e8 1.81 TCCAAGGCAGCTCGGCACCG Chaf1a sgChaf1a_e9 2.60 GAACCACCGGCCAGCATACT Chaf1a sgChaf1a_e3 0.90 ATAATGACCACACTCGGTAC Chaf1a sgChaf1a_e13 3.18 AATTCCAGGAGCAATGCCGC Chaf1a sgChaf1a_e5 0.99 GGCGGAGAAGCAGCGGCTAA Chaf1b sgChaf1b_e9 0.53 CTCACCAGATTCCATACATC Chaf1b sgChaf1b_e10 0.99 ATCGCCCATCTTCCGTGCCC Chaf1b sgChaf1b_e11 2.38 ACCGCGAACACCATACGGTA Chaf1b sgChaf1b_e12 0.92 CCGGGATCCAGATCAGTCGA Chaf1b sgChaf1b_e13 0.26 CCGCTATTGGGCTGTGGATT Chaf1b sgChaf1b_e12 0.78 GACACACCAGGGATCTTCGC Chaf1b sgChaf1b_e3 0.72 TTTGGTGTGTCGAGCAAGAT Chd3 sgChd3_e15 0.32 GGTCACATATACGGGCGACA Chd4 sgChd4_e10 0.19 TCTCTGGCAGCGGGGGGTTC Chrac1 sgChrac1_e1 0.40 TGATGACTCGGATGCGGGAC Cnot8 sgCnot8_e3 0.30 CGGGTACTCCCCCTTCTCAT Ctbp1 sgCtbp1_e4 0.70 ACCTGTACCGACGAACCACC Daxx sgDaxx_e5 0.32 TGACGACGACGAAGATAACG Dbf4 sgDbf4_e2 0.61 AAGATATAAAGGAACTCGGA Dnmt1 sgDnmt1_e4 1.75 CCCGTTGGCGGGACAACCGT Dnmt1 sgDnmt1_e1 2.03 CGGGCTGGAGCTGTTCGCGC Dnmt1 sgDnmt1_e1-2 1.37 CGCTCCCGGACCATGTCCGC Dnmt1 sgDnmt1_e10 1.42 ACCGGAAACTCACTTGGACG Dnmt3a sgDnmt3a_Te11 0.37 TCGGTGTAAACTTCCTTGTA Dnmt3a sgDnmt3a_Te19 0.60 GGCGGTAGAACTCAAAGAAG Dnmt3b sgDnmt3b_e7 0.32 TTCTTCCATGAAGTCGACGC Dot1l sgDot1l_e18 0.42 TCAGCGCCTTCACGCCCAAC Eed sgEed_e7 0.23 ACTCTTGTGGCAATATTCGG Ehmt1 sgEhmt1_e15 0.47 TGGAGCACAGGTGGATCCGA Ehmt2 sgEhmt2_e12 0.41 TGACCATTCCTCGGGGCGAT Ezh2 sgEzh2_e8 0.26 GCATTTGGTCCATCGATGTT Fbxl19 sgFbxl19_e7 0.28 GTGCTGGCCGCCGCCCATTC Gatad2a sgGatad2a_e3 0.29 GCTGTTAGGAGACGGGCCTG Gnl3 sgGnl3_e3 0.34 TTCTTCGTGAAGCTGAACTA H3f3b sgH3f3b_e2 0.19 CCCGTTCTGCTCGCCGATTG H3f3b sgH3f3b_e2-2 0.76 TGGTGGCCAGCTGTTTGCGG Hdac10 sgHdac10_e7 0.31 TCTTGGCACCGCTATGAGCA Hdac11 sgHdac11_e4 0.38 TTGGGAAGAAAGATGACCGG Hdac3 sgHdac3_e3 0.43 GGAAGCGGCACATGTCATGC Hdac3 sgHdac3_e7 0.49 ATATCAATGTAGAGCACCCG Hdac4 sgHdac4_e11 0.38 ACCCCTGCCGCAGAACGCAC Hdac5 sgHdac5_e11 0.37 GCTGCAGCACGTTTTGCTCC Hdac6 sgHdac6_e17 0.31 AGACCAGCCCAGTGCGGTTC Hdac7 sgHdac7_e2 0.33 GCGGGTGGGCCAGCGGCCCA Hdac8 sgHdac8_e8 0.36 CTGGGAGCAGATACTATTGC Hdac9 sgHdac9_e3 0.33 AGCAGCACGAGAATTTGACA Hdac1 sgHdac1_e3 0.68 TTGGCTTTGTGAGGACGCTA Hdac2 sgHdac2_e2 0.80 TGAGTCATCCGGATTCTATG Hells sgHells_e2 0.39 ATGGCTGGAGTAATCACCGC Hira sgHira_e12 0.16 ATTGACCACACCCGTGACTG Hjurp sgHjurp_e5 0.42 CGGTGCGGATACGAGCTTAG Hmg20b sgHmg20b_e3 0.30 CGCAGCGAGGGTTCCCGAGC Hmgxb4 sgHmgxb4_e3 0.46 AGAGGAAGAAGTCGCCGCGC Huwe1 sgHuwe1_e13 0.39 ATGCAGTTCCGCACAAGTAC Ing2 sgIng2_e2 0.34 GGCTATTGATTAACGCTCTC Ing5 sgIng5_e3 0.35 TCTGGAGGTGCTCCACACGC Kdm1a sgKdm1a_e15 0.56 GGTTGCCAAATCCCATCCTT Kdm1a sgKdm1a_e3 0.62 CCTGAGAGGTCATTCGGTCA Kdm1b sgKdm1b_e8 0.33 GCCAACGCAGTCGGGGTAGT Kdm4a sgKdm4a_e11 0.35 TCCCCGCAGCATCAGCGAGC Kmt2d sgKmt2d_e4 0.27 AAGGAGGACGCATCACAAAT Lef1 sgLef1_e7 0.15 ATTAGGTCACTGTCCGTGTG Mbd1 sgMbd1_e11 0.44 GCTTTCTTGAATCTCGGACA Mbd2 sgMbd2_e3 1.03 ACTTCACCTTATTGCTCGGG Mbd2 sgMbd2_e2 0.78 TTTACTAGGCATCATCTTGC Mcm2 sgMcm2_e5 1.07 GTATGCCAACACGTGCTCCC Mll1 sgMll1 e7 0.32 GGCTCACTTGGAACGGCCTT Msh2 sgMsh2_e3 0.32 ATGTCTTTGACCATCAACCA Mta1 sgMta1_e4 0.27 GAGACTCCAACTGCCGAGAC Mta2 sgMta2_e9 0.36 CGGGCCTCCCTGTGGTACTA Nap1l4 sgNap1l4_e5 0.33 CTACGAGGAAGTTCATGACC Nasp sgNasp_e4 0.32 GGACAGAAACATCTGGTGAT Ncor1 sgNcor1_e20 0.29 TCGAGGAAACACCGAGCCTG Ncor2 sgNcor2_e34 0.25 TCCAGTCGTCGTGCCTGAAC Nsd1 sgNsd1_e9 0.69 AATACCATTTCCCGAGCGAC Olfr2 sgOlfr2_e2 0.31 TGGAGCGAAGGAACCACACT Paxip1 sgPaxip1_e6 0.25 CGGGGTAACTTGATGGCCCC Pcna sgPcna_e4 0.72 CTGTGTAATAAAGATGCCGT Phf6 sgPhf6_e6 0.42 AGTGGTAGTGGTATGTCCTG Phf19 sgPhf19_e3 0.28 CCAGCCGGAGGAACTCGATT Phf21 sgPhf21_e7 0.29 GCTGCTCTTGTTTGACTATC Pole3 sgPole3_e1 0.53 ATCCTGGTGATGACGGCGTT Prdm2 sgPrdm2_e8 0.35 TGCCCCTGGCTGTGACTCGC Ranbp2 sgRanbp2_e10 0.24 TTTAACCATTTTCGAATTGC Rbbp4 sgRbbp4_e4 2.30 TCTTTGTTGCAATGATGCAG Rbbp4 sgRbbp4_e6 2.72 CAGTAGTGGAGGACGTGTCC Rbl1 sgRbl1_e19 0.21 TTGTACACCACGACTCCTCC Rbl2 sgRbl2_e15 0.37 ACGGGGACAGCGTTGACTAG Rbm48 sgRbm48_e4 0.48 CAACGGCAACCTTAATTCGG Rcor1 sgRcor1_e8 0.50 TAATGCTACTGCTGCGACCA Rcor2 sgRcor2_e7 0.30 GACGTCTCCGAGTTCGAAGT Rnf168 sgRnf168_e3 0.29 GGAGTACATCCAGAGATTGT Rsf1 sgRsf1_e7 0.34 TTGCAAGGTTCATCGTCATC Sap30 sgSap30_e2 0.28 TGGGGGAGACTCGCCTGTTC Satb1 sgSatb1_e7 0.36 GAGGGTGGTTCAAGTACTGT Senp6 sgSenp6_e4 0.49 GAAATTGTTGCTACTAGTTC Set sgSet_e6 0.47 CATCAGCACCTGCGTCAGAA Setd1a sgSetd1a_e6 0.48 GTCCGAGGAAGACCGTCGGC Setd2 sgSetd2 e14 0.33 CCCTCTTCTGCATATGAGCG Setd3 sgSetd3_e13 0.32 ACGGTAGTACTCCCGGTTCA Setd6 sgSetd6_e2 0.43 GGCGCTGCTCCACGAGCTCC Setd8 sgSetd8_e7 1.01 CTTTGTGGTAGAATACCATG Setdb1 sgSetdb1_e14 0.50 CTGCCACCAGCTAACTATCC Setdb1 sgSetdb1_e13 0.33 ATGAGAAACGAACAGTATCG Sh3bp1 sgSh3bp1_e10 0.46 GAAGGGGGCAGCCGTCGTCA Sin3a sgSin3a_e7 0.25 GCTGGACTGGTGGAGAACGT Sin3b sgSin3b_e13 0.32 GAAGATAAGGTGCGGCTCGC Sirt1 sgSirt1_e3 0.20 AGCTGGATGATATGACGCTG Sirt2 sgSirt2_e3 0.33 GTGGACGGGGAGCGGAAGTC Sirt3 sgSirt3_e3 0.38 TCTATACACAGAACATCGAC Sirt4 sgSirt4_e2 0.30 GACGCTTTGCACTCCAAAGC Sirt5 sgSirt5_e3 0.19 GCATGACCTCCCTCCGGTAG Sirt6 sgSirt6_e2 0.22 GTGGTTTTCCACACGGGCGC Sirt7 sgSirt7_e7 0.37 GGCCGGACCTGCCACAAGTG Smarca1 sgSmarca1_e1 0.35 CGTGTCCGGCTCCATGGCGT Smarca2 sgSmarca2_e20 0.27 CTTTCTCAGACCCGTCCGTG Smarca4 sgSmarca4_e16 0.37 ATGTGATGAGCGCGATGGTC Smarca5 sgSmarca5_e1 1.31 CCCTCGGCGGCGGGCGCCGG Smarca5 sgSmarca5_e18 1.30 AGTAATTCAAATAAACGCGG Smarca5 sgSmarca5_e5 0.92 TACATACCATTTCATCTGCA Smarcad1 sgSmarcad1_e9 0.24 GAGGACTCTGAGTACGATTC Ssrp1 sgSsrp1_e7 0.36 TCAGGAAGTGGTAACGAGTT Suds3 sgSuds3_e6 0.38 GGAGAACCTGATTGCCGAGC Sumo2 sgSumo2_e3 0.35 CTTGTTAGGGTTTGTCAATG Sumo3 sgSumo3_e2 0.44 CCGCCACTTTCAGGTTGATG Supt16 sgSupt16_e5 0.50 ACCGTCCTCTTTCACAGCAA Suv39H1 sgSuv39H1 e2 0.42 AAAGCTTGGCTAGTCGGCAC Suz12 sgSuz12_e7 0.26 CCAGTAGGGACTTGTCTTAT Tcf7 sgTcf7_e5 0.29 GAAGTGCTGTCTATATCCGC ThPOK sgThPOK_e1 0.35 GCTCCAGCGAACGGACCCAA ThPOK sgThPOK_e2-2 0.34 TTACCTAAGTTCGCTGCACC ThPOK sgThPOK_e2-3 0.27 AGGGGCCCGAGCAAACCATC ThPOK sgThPOK_e2-4 0.30 GGAGGAGGGGGAACCGTGAT ThPOK sgThPOK_e3 0.28 CCACAAGGCCTTCGCCAAGG ThPOK sgThPOK_e3-2 0.48 ACCTCTCTCTGGCTCGATTC Top2a sgTop2a_e21 0.29 GAATAATATCAGACGGCTTC Trim28 sgTrim28_e7 0.43 AACGTCTGGAGCGCCAGCAC Uba2 sgUba2_e2 0.46 GCGAGTCCATTTAGCGGAGA Ubr4 sgUbr4_e52 0.22 GTTAGGGCGTGTGACGGCAA Uhrf1 sgUhrf1_e3 1.26 CAGTACAAAAGAACGGGACT Uhrf1 sgUhrf1_e7 2.03 GCGCCCACCACACACATGGC Uhrf1 sgUhrf1_e12 2.59 CAGCAAGTACGCTCCTGCAG Upf sgUpf_e2 0.27 AGAGGGCATCTTGCAAAATG Usp9x sgUsp9x_e16 0.24 TTGATATCAGGATCTAAGTC Wdr92 sgWdr92_e4 0.28 GCAGGTTCCATGTTAGCGAC Xrn2 sgXrn2_e15 0.39 TTACTGGCTACTTGACAACC Yy1 sgYy1_e4 0.23 CGACACCAGCTGGTTCATAC Zfp809 sgZfp809_e3 0.52 TTCAATTTGGAGCGTGGATT Zmym2 sgZmym2_e2 0.27 GTTACTGGACTGAAGTCCGT Znfx sgZnfx_e10 0.24 ACCAAGCCGACACTCGCCGG