US2023178178A1PendingUtilityA1

Systems and methods for deconvolution of expression data

74
Assignee: BOSTONGENE CORPPriority: Mar 12, 2020Filed: Dec 15, 2022Published: Jun 8, 2023
Est. expiryMar 12, 2040(~13.7 yrs left)· nominal 20-yr term from priority
G16B 40/20G06F 17/18G16B 25/10Y02A90/10
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for determining one or more cell composition percentages from expression data. The techniques include obtaining expression data for a biological sample, the biological sample previously obtained from a subject, the expression data including first expression data associated with a first set of genes associated with a first cell type; determining a first cell composition percentage for the first cell type using the expression data and one or more non-linear regression models including a first non-linear regression model, wherein the first cell composition percentage indicates an estimated percentage of cells of the first cell type in the biological sample, wherein determining the first cell composition percentage for the first cell type comprises: processing the first expression data with the first non-linear regression model to determine the first cell composition percentage for the first cell type; and outputting the first cell composition percentage.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 - 20 . (canceled) 
     
     
         21 . A method, comprising:
 using at least one computer hardware processor to perform:
 obtaining RNA expression data for a biological sample, wherein the RNA expression data includes first RNA expression data associated with a first set of genes associated with a first cell type, 
 wherein the first RNA expression data consists of expression data for at least some genes selected from the group of genes for the first cell type listed in Table 2; and 
 determining a first cell composition percentage for the first cell type using the first RNA expression data, the first cell composition percentage indicating an estimated percentage of cells of the first cell type in the biological sample, wherein determining the first cell composition percentage for the first cell type comprises:
 providing only the first RNA expression data as input to a first non-linear regression model to obtain a corresponding output representing the first cell composition percentage for the first cell type, wherein the first non-linear regression model was trained using gradient boosting, 
 wherein Table 2 is: 
 
   
       
         
           
                 
                 
               
                     
                 
                   Cell group name 
                   Gene set 
                 
                     
                 
                   Immune_cells 
                   ADAP2, ADGRE3, ADGRG3, ADORA3, AIF1, AOAH, 
                 
                     
                   APOBEC3D, ARHGAP15, ARHGAP30, ARHGAP9, 
                 
                     
                   ARHGDIB, BANK1, BLK, C1QA, C1QC, C3AR1, C5AR1, 
                 
                     
                   CAMK4, CBLB, CCDC69, CCL5, CCL7, CCR1, CCR2, CCR3, 
                 
                     
                   CD14, CD160, CD163, CD19, CD1D, CD2, CD22, CD226, 
                 
                     
                   CD244, CD247, CD27, CD300A, CD300C, CD300E, 
                 
                     
                   CD300LB, CD302, CD33, CD37, CD3D, CD3E, CD3G, CD4, 
                 
                     
                   CD48, CD5, CD53, CD6, CD68, CD69, CD7, CD79A, CD79B, 
                 
                     
                   CD86, CEACAM8, CECR1, CELF2, CLDND2, CLEC17A, 
                 
                     
                   CLEC2D, CLEC5A, CLEC7A, CMKLR1, CORO1A, CPNE5, 
                 
                     
                   CR2, CSF1R, CSF2RA, CSF3R, CTSS, CTSW, CXCR1, 
                 
                     
                   CXCR2, CXCR5, CYBB, CYFIP2, CYTH4, CYTIP, 
                 
                     
                   DENND1C, DERL3, DOCK2, EAF2, ELF1, ELMO1, EVI2B, 
                 
                     
                   FAM129C, FAM78A, FCER1G, FCGR1A, FCGR1B, FCGR2A, 
                 
                     
                   FCGR3B, FCMR, FCN1, FCRL1, FCRL2, FCRL3, FCRL5, 
                 
                     
                   FCRLA, FERMT3, FFAR2, FGR, FKBP11, FLT3LG, FMNL1, 
                 
                     
                   FNBP1, FPR1, FPR2, FPR3, GLCCI1, GLT1D1, GPR174, 
                 
                     
                   GZMM, HCK, HCLS1, HLA-DOB, HMHA1, ICAM3, IFI30, 
                 
                     
                   IFITM2, IGFLR1, IGHG1, IGHG3, IGHM, IGKC, IGLL5, 
                 
                     
                   IKZF1, IKZF3, IL10, IL16, IL2RB, IL2RG, IL4I1, INPP5D, 
                 
                     
                   IRF5, ITGAL, ITGAX, ITGB2, ITGB7, ITK, KCNA3, 
                 
                     
                   KCNAB2, KCNJ15, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAIR1, LAPTM5, 
                 
                     
                   LAT, LAX1, LCK, LCP1, LIM2, LRRC25, LSP1, LTA, LY9, 
                 
                     
                   MAP4K1, MEFV, MMP25, MNDA, MRC1, MS4A1, MS4A4A, 
                 
                     
                   MS4A6A, MSR1, MYO1F, MYO1G, MZB1, NCAM1, NCF2, 
                 
                     
                   NCKAP1L, NCR1, NCR3, NFATC2, NKG7, NLRC3, NMUR1, 
                 
                     
                   P2RY10, P2RY13, P2RY8, PADI2, PADI4, PARVG, PAX5, 
                 
                     
                   PGLYRP1, PHOSPHO1, PIK3AP1, PILRA, PLA2G7, PLCB2, 
                 
                     
                   POU2AF1, PPP1R16B, PRF1, PRKCB, PTGDR, PTPN22, 
                 
                     
                   PTPN6, PTPRC, PTPRCAP, PVRIG, PYHIN1, RAB7B, RAC2, 
                 
                     
                   RASGRP1, RASGRP2, RASGRP4, RASSF5, RCSD1, RHOH, 
                 
                     
                   RLTPR, S1PR5, SAMD3, SAMSN1, SASH3, SEC11C, 
                 
                     
                   SH2D1B, SIGLEC1, SIGLEC5, SIGLEC7, SIGLEC9, SIRPB2, 
                 
                     
                   SIRPG, SIT1, SLA2, SLAMF6, SNX20, SP140, SPI1, SPIB, 
                 
                     
                   SPN, SSR4, STAP1, STAT5A, STK4, TAGAP, TBC1D10C, 
                 
                     
                   TBX21, TCF7, TESPA1, TLR2, TMC8, TMIGD2, TNFAIP8, 
                 
                     
                   TNFAIP8L2, TNFRSF10C, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TREM2, TRGC1, TRGC2, TXNDC11, TXNDC5, TYROBP, 
                 
                     
                   UBASH3A, VAV1, VNN2, VNN3, VPREB3, VSIG4, WAS, 
                 
                     
                   XCL2, ZBED2 
                 
                   B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, CXCR5, DERL3, EAF2, FAM129C, 
                 
                     
                   FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, 
                 
                     
                   HLA-DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MS4A1, 
                 
                     
                   MZB1, PAX5, POU2AF1, SEC11C, SPIB, SSR4, STAP1, 
                 
                     
                   TNFRSF13B, TNFRSF13C, TNFRSF17, 
                 
                     
                   TXNDC11, TXNDC5, VPREB3 
                 
                   Plasma_B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, DERL3, EAF2, FAM129C, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, HLA- 
                 
                     
                   DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MZB1, 
                 
                     
                   POU2AF1, SEC11C, SPIB, SSR4, STAP1, TNFRSF13B, 
                 
                     
                   TNFRSF13C, TNFRSF17, TXNDC11, TXNDC5 
                 
                   Non_plasma_B_cells 
                   ADAM28, BANK1, BCL11A, BLK, CD19, CD22, CD37, 
                 
                     
                   CD72, CD79A, CD79B, CLEC17A, CPNE5, CR2, CXCR5, 
                 
                     
                   FAM129C, FCER2, FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, 
                 
                     
                   HLA-DOB, MS4A1, PAX5, POU2AF1, RALGPS2, SPIB, 
                 
                     
                   STAP1, TNFRSF13B, TNFRSF13C, VPREB3 
                 
                   T_cells 
                   CAMK4, CBLB, CD2, CD226, CD3D, CD3E, CD3G, CD48, 
                 
                     
                   CD5, CD6, CD7, FLT3LG, ITK, KCNA3, KLRB1, LAG3, 
                 
                     
                   LAT, LCK, LTA, SIRPG, SIT1, SLA2, TBX21, TCF7, 
                 
                     
                   TESPA1, TRAC, TRAF3IP3, TRAT1, TRBC2, 
                 
                     
                   TRDC, TRGC1, TRGC2, UBASH3A, ZBED2 
                 
                   CD4_T_cells 
                   ANKRD55, CCR4, CD2, CD27, CD28, CD3D, CD3E, CD3G, 
                 
                     
                   CD4, CD40LG, CD5, CD6, FHIT, FLT3LG, ICOS, IKZF1, 
                 
                     
                   IL2RA, IL9, IRF4, ITK, LCK, LEF1, LTA, TESPA1, 
                 
                     
                   TNFRSF4, TRAC, TRAT1, TRBC2, UBASH3A 
                 
                   Tregs 
                   CCR4, CCR8, CD2, CD27, CD4, CTLA4, ENTPD1, FOXP3, 
                 
                     
                   HAVCR2, IKZF2, IKZF4, IL21R, IL2RA, IL2RB, IL2RG, 
                 
                     
                   ITGAE, ITK, LAG3, LTB, SIRPG, TIGIT, TNFRSF18, 
                 
                     
                   TNFRSF4, TNFRSF8, TNFRSF9, TRAC 
                 
                   T_helpers 
                   ANKRD55, CD2, CD28, CD40LG, CD5, CD6, FHIT, FLT3LG, 
                 
                     
                   IL7R, ITK, ITM2A, KLRB1, LCK, LEF1, LRRN3, NELL2, 
                 
                     
                   P2RY8, TCF7, TESPA1, THEMIS, TRAF3IP3, TRAT1 
                 
                   CD8_T_cells 
                   CCL5, CD2, CD3D, CD3E, CD3G, CD6, CD7, CD8A, CD8B, 
                 
                     
                   CD96, CRTAM, CXCR3, EOMES, FCRL6, FLT3LG, GZMA, 
                 
                     
                   GZMB, GZMH, GZMK, ITK, KLRC2, KLRC4, KLRK1, PRF1, 
                 
                     
                   PRKCQ, PTGDR, PVRIG, SH2D1A, TBX21, TCF7, THEMIS, 
                 
                     
                   TIGIT, TRAC, TRAT1, TRBC2, UBASH3A, 
                 
                     
                   XCL2, ZAP70, ZBED2 
                 
                   CD8_T_cells_PD1_low 
                   CCR7, CD160, CD28, CD5, CD8A, CD8B, CRTAM, EOMES, 
                 
                     
                   FCRL6, FGFBP2, GZMK, GZMM, IL7R, KCNA3, KLRF1, 
                 
                     
                   KLRG1, KLRK1, PRKCQ, PTGDR, PVRIG, 
                 
                     
                   S1PR5, SH2D1A, TCF7, ZAP70 
                 
                   CD8_T_cells_PD1_high 
                   CBLB, CD2, CD226, CD244, CD27, CD38, CD8A, CD8B, 
                 
                     
                   CRTAM, CTLA4, ENTPD1, FASLG, HAVCR2, ICOS, IL2RA, 
                 
                     
                   IL2RB, IRF4, ITGAE, KLRC1, KLRK1, LAG3, LTA, PDCD1, 
                 
                     
                   PRDM1, PRKCQ, PVRIG, SH2D1A, SIRPG, 
                 
                     
                   TIGIT, TMIGD2, TNFRSF9 
                 
                   NK_cells 
                   CCL5, CD160, CD244, CD247, CD7, CLDND2, CTSW, 
                 
                     
                   GZMM, IL2RB, KIR2DL1, KIR2DL2, KIR2DL3, KIR2DL4, 
                 
                     
                   KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, KLRC3, 
                 
                     
                   KLRD1, KLRF1, KLRK1, LIM2, NCAM1, NCR1, NCR3, 
                 
                     
                   NKG7, NMUR1, PRF1, PTGDR, PYHIN1, S1PR5, SAMD3, 
                 
                     
                   SH2D1B, TMIGD2, XCL2 
                 
                   Monocytes 
                   AOAH, CCR1, CCR2, CD1D, CD300C, CD300E, CD300LB, 
                 
                     
                   CD302, CD33, CECR1, CSF1R, CTSS, CYBB, FCN1, IRF5, 
                 
                     
                   MEFV, MS4A6A, PADI4 
                 
                   Macrophages 
                   ADAP2, ADORA3, C1QA, C1QC, C3AR1, C5AR1, CCL7, 
                 
                     
                   CCR1, CD14, CD163, CD33, CD4, CD68, CLEC5A, CMKLR1, 
                 
                     
                   CSF1R, CYBB, FPR3, IL10, IL4I1, MRC1, MS4A4A, MS4A7, 
                 
                     
                   MSR1, PLA2G7, RAB7B, SIGLEC1, TREM2, VSIG4 
                 
                   Macrophages_M1 
                   C15orf48, C1QC, C3AR1, CCL3, CCL3L3, CCL4L2, CCL7, 
                 
                     
                   CD14, CD68, CLEC5A, CSF1R, CXCL3, CYBB, GADD45G, 
                 
                     
                   GRAMD1A, IL10, IL12B, IL15RA, IL1RN, IL27, IL4I1, 
                 
                     
                   LILRB4, MMP19, PFKFB3, PLA2G7, SIGLEC1, SLAMF7, 
                 
                     
                   SOCS3, SOD2, SPHK1, TNF, TNFAIP6, TNIP3, VSIG4 
                 
                   Macrophages_M2 
                   ADAP2, C1QC, CCR1, CD14, CD163, CD209, CD4, CD68, 
                 
                     
                   CLEC5A, CMKLR1, CSF1R, CYBB, FKBP15, FPR3, GPNMB, 
                 
                     
                   LACC1, LIPA, MRC1, MS4A4A, MSR1, NPL, PLA2G7, 
                 
                     
                   RAB42, SIGLEC1, SLC38A6, STAB1, TREM2, VSIG4 
                 
                   Neutrophils 
                   ADGRE3, ADGRG3, C5AR1, CCR3, CEACAM8, CLEC7A, 
                 
                     
                   CSF3R, CXCR1, CXCR2, EVI2B, FCGR2A, FCGR3B, FFAR2, 
                 
                     
                   FPR1, FPR2, GLT1D1, IFITM2, KCNJ15, LILRB3, MEFV, 
                 
                     
                   MMP25, MNDA, P2RY13, PADI2, PADI4, PGLYRP1, 
                 
                     
                   PHOSPHO1, RASGRP4, SIGLEC5, 
                 
                     
                   TNFRSF10C, VNN2, VNN3, WAS 
                 
                   Fibroblasts 
                   ACTA2, ADAMTS2, CD248, COL16A1, COL1A1, COL1A2, 
                 
                     
                   COL3A1, COL4A1, COL5A1, COL6A1, COL6A2, COL6A3, 
                 
                     
                   FAP, FBLN2, FBN1, FGF2, LOXL1, MFAP5, PCOLCE, 
                 
                     
                   PDGFRA, PDGFRB, TAGLN, THBS2, THY1, VEGFC 
                 
                   Endothelium 
                   ANGPT2, APLN, CDH5, CLEC14A, ECSCR, EMCN, ENG, 
                 
                     
                   ESAM, ESM1, FLT1, HHIP, KDR, MMRN1, MMRN2, NOS3, 
                 
                     
                   PECAM1, PTPRB, RASIP1, ROBO4, SELE, TEK, TIE1, VWF 
                 
                   Myeloid_cells 
                   ACRBP, ADAP2, ADGRE2, ADGRE3, ADGRG3, ADORA3, 
                 
                     
                   AIF1, AOAH, C1QA, C1QC, C3AR1, C5AR1, CCL7, CCR1, 
                 
                     
                   CCR2, CCR3, CD14, CD163, CD1D, CD300A, CD300C, 
                 
                     
                   CD300E, CD300LB, CD302, CD33, CD4, CD68, CD86, 
                 
                     
                   CEACAM8, CECR1, CLEC5A, CLEC7A, CMKLR1, CSF1R, 
                 
                     
                   CSF2RA, CSF3R, CTSS, CXCR1, CXCR2, CYBB, EMILIN2, 
                 
                     
                   EVI2B, FCER1G, FCGR1A, FCGR1B, FCGR2A, FCGR3B, 
                 
                     
                   FCN1, FFAR2, FGL2, FPR1, FPR2, FPR3, GLT1D1, HCK, 
                 
                     
                   HK3, IFI30, IFITM2, IGSF6, IL10, IL4I1, IRF5, ITGAM, 
                 
                     
                   ITGAX, KCNJ15, LILRA3, LILRA5, LILRA6, LILRB2, 
                 
                     
                   LRRC25, LYN, LYZ, MAFB, MEFV, MMP25, MNDA, MPP1, 
                 
                     
                   MRC1, MS4A4A, MS4A6A, MSR1, NCF2, NINJ1, OSCAR, 
                 
                     
                   P2RX1, P2RY13, PADI2, PADI4, PGLYRP1, PHOSPHO1, 
                 
                     
                   PILRA, PLA2G7, PLEK, PRKCD, PSAP, RAB7B, RASGRP4, 
                 
                     
                   RNASE6, RP2, SIGLEC1, SIGLEC14, SIGLEC5, SIGLEC9, 
                 
                     
                   SIRPB2, SPI1, STX11, TLR2, TNFRSF10C, TNFSF13, 
                 
                     
                   TREM2, TYROBP, VNN2, VNN3, VSIG4, WAS 
                 
                   Lymphocytes 
                   ACAP1, ANXA2R, APOBEC3D, APOBEC3G, BANK1, BLK, 
                 
                     
                   CAMK4, CARD11, CBLB, CCL5, CD160, CD19, CD2, CD22, 
                 
                     
                   CD226, CD244, CD247, CD27, CD37, CD3D, CD3E, CD3G, 
                 
                     
                   CD48, CD5, CD6, CD69, CD7, CD79A, CD79B, CLDND2, 
                 
                     
                   CLEC17A, CLEC2D, CPNE5, CR2, CTSW, CXCR5, CYFIP2, 
                 
                     
                   DEF6, DERL3, EAF2, ETS1, EVL, FAM129C, FCMR, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, FLT3LG, GLCCI1, 
                 
                     
                   GPR174, GPR18, GRAP2, GZMM, HLA-DOB, IGHG1, 
                 
                     
                   IGHG3, IGHM, IGKC, IGLL5, IKZF1, IKZF3, IL16, IL2RB, 
                 
                     
                   IL2RG, ITGB7, ITK, KCNA3, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAT, LAX1, LCK, 
                 
                     
                   LIM2, LTA, LY9, MAP4K1, MS4A1, MZB1, NCAM1, NCR1, 
                 
                     
                   NCR3, NFATC2, NKG7, NLRC3, NMUR1, P2RY10, P2RY8, 
                 
                     
                   PARP15, PAX5, PIK3IP1, POU2AF1, PPP1R16B, PPP3CC, 
                 
                     
                   PRF1, PTGDR, PTPRCAP, PVRIG, PYHIN1, RASAL3, 
                 
                     
                   RASGRP1, RASGRP2, RHOH, RLTPR, S1PR5, SAMD3, 
                 
                     
                   SEC11C, SH2D1B, SIRPG, SIT1, SKAP1, SLA2, SLAMF6, 
                 
                     
                   SP140, SPIB, SSR4, STAP1, TBC1D10C, TBX21, TCF7, 
                 
                     
                   TESPA1, TMC6, TMC8, TMIGD2, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TRGC1, TRGC2, TXNDC11, TXNDC5, UBASH3A, VPREB3, 
                 
                     
                   XCL2, ZBED2, ZNF101 
                 
                     
                 
             
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
       
     
     
         22 . The method of  claim 21 , wherein:
 the RNA expression data includes second RNA expression data associated with the first set of genes associated with the first cell type; and   the first non-linear regression model comprises:
 a first sub-model configured to generate, using the first RNA expression data as input, a first value for the estimated percentage of RNA from the first cell type; and 
 a second sub-model configured to generate, using the second RNA expression data and the first value for the estimated percentage of RNA from the first cell type as input, a second value for the estimated percentage of RNA from the first cell type. 
   
     
     
         23 . The method of  claim 21 ,
 wherein the RNA expression data includes second RNA expression data associated with a second set of genes associated with a second cell type,   wherein the second RNA expression data includes expression data for at least some genes selected from the group of genes for the second cell type listed in Table 2; and   wherein determining a second cell composition percentage for the second cell type comprises:
 processing the second RNA expression data with a second non-linear regression model to determine the second cell composition percentage for the second cell type. 
   
     
     
         24 . The method of  claim 23 , wherein the second cell type is selected from the group consisting of B cells, CD4+ T cells, CD8+ T cells, endothelial cells, fibroblasts, lymphocytes, macrophages, monocytes, NK cells, neutrophils, and T cells. 
     
     
         25 . The method of  claim 21 ,
 wherein the RNA expression data includes RNA expression data associated with a plurality of gene sets associated with a respective plurality of cell types, the plurality of gene sets including the first set of genes and the plurality of cell types including the first cell type;   wherein the method further comprises determining a plurality of cell composition percentages for the plurality of cell types using the RNA expression data associated with the plurality of gene sets, the plurality of cell composition percentages including the first cell composition percentage, wherein determining the plurality of cell composition percentages comprises:
 for each cell type of the plurality of cell types, determining a respective cell composition percentage for the cell type at least in part by processing RNA expression data associated with a set of genes associated with the cell type using a respective non-linear regression model to determine the cell composition percentage for the cell type. 
   
     
     
         26 . The method of  claim 21 , wherein the first non-linear regression model was trained at least in part by generating training data comprising simulated RNA expression data, wherein generating the training data comprises:
 obtaining a set of RNA expression data from one or more biological samples, the set of RNA expression data comprising microenvironment cell RNA expression data and malignant cell RNA expression data;   generating simulated microenvironment cell RNA expression data using the microenvironment cell RNA expression data;   generating simulated malignant cell RNA expression data using the malignant cell RNA expression data; and   combining the simulated microenvironment cell RNA expression data and the simulated malignant cell RNA expression data to produce at least a part of the simulated RNA expression data.   
     
     
         27 . The method of  claim 21 , further comprising:
 determining a malignancy expression profile using an RNA expression profile for the first cell type and the first cell composition percentage for the first cell type.   
     
     
         28 . The method of  claim 21 , wherein the first RNA expression data consists of expression data for at least 10 genes selected from the group of genes listed in Table 2. 
     
     
         29 . The method of  claim 21 , wherein the first RNA expression data consists of expression data for at least 25 genes selected from the group of genes listed in Table 2. 
     
     
         30 . The method of  claim 21 , wherein the first RNA expression data consists of expression data for at least 50 genes selected from the group of genes listed in Table 2. 
     
     
         31 . The method of  claim 21 , wherein the first RNA expression data consists of expression data for at least 100 genes selected from the group of genes listed in Table 2. 
     
     
         32 . The method of  claim 21 , wherein the first non-linear regression model has been trained by:
 obtaining training data comprising simulated RNA expression data, the simulated RNA expression data including second RNA expression data for the first set of genes associated with the first cell type;   training the first non-linear regression model to estimate a percentage of RNA from the first cell type, the training comprising:
 generating, using the first non-linear regression model and the second RNA expression data, an estimated percentage of RNA from the first cell type; and 
 updating parameters of the first non-linear regression model using the estimated percentage of RNA from the first cell type. 
   
     
     
         33 . The method of  claim 21 , wherein the first non-linear regression model comprises a first ensemble of prediction models trained using gradient boosting. 
     
     
         34 . The method of  claim 21 , wherein the first cell type is selected from the group consisting of B cells, CD4+ T cells, CD8+ T cells, endothelial cells, fibroblasts, lymphocytes, macrophages, monocytes, NK cells, neutrophils, and T cells. 
     
     
         35 . A system, comprising:
 at least one hardware processor; and   at least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform:
 obtaining RNA expression data for a biological sample, wherein the RNA expression data includes first RNA expression data associated with a first set of genes associated with a first cell type, 
 wherein the first RNA expression data consists of expression data for at least some genes selected from the group of genes for the first cell type listed in Table 2; and 
 determining a first cell composition percentage for the first cell type using the first RNA expression data, the first cell composition percentage indicating an estimated percentage of cells of the first cell type in the biological sample, wherein determining the first cell composition percentage for the first cell type comprises:
 providing only the first RNA expression data as input to a first non-linear regression model to obtain a corresponding output representing the first cell composition percentage for the first cell type, wherein the first non-linear regression model was trained using gradient boosting, 
 wherein Table 2 is: 
 
   
       
         
           
                 
                 
               
                     
                 
                   Cell group name 
                   Gene set 
                 
                     
                 
                   Immune_cells 
                   ADAP2, ADGRE3, ADGRG3, ADORA3, AIF1, AOAH, 
                 
                     
                   APOBEC3D, ARHGAP15, ARHGAP30, ARHGAP9, 
                 
                     
                   ARHGDIB, BANK1, BLK, C1QA, C1QC, C3AR1, C5AR1, 
                 
                     
                   CAMK4, CBLB, CCDC69, CCL5, CCL7, CCR1, CCR2, CCR3, 
                 
                     
                   CD14, CD160, CD163, CD19, CD1D, CD2, CD22, CD226, 
                 
                     
                   CD244, CD247, CD27, CD300A, CD300C, CD300E, 
                 
                     
                   CD300LB, CD302, CD33, CD37, CD3D, CD3E, CD3G, CD4, 
                 
                     
                   CD48, CD5, CD53, CD6, CD68, CD69, CD7, CD79A, CD79B, 
                 
                     
                   CD86, CEACAM8, CECR1, CELF2, CLDND2, CLEC17A, 
                 
                     
                   CLEC2D, CLEC5A, CLEC7A, CMKLR1, CORO1A, CPNE5, 
                 
                     
                   CR2, CSF1R, CSF2RA, CSF3R, CTSS, CTSW, CXCR1, 
                 
                     
                   CXCR2, CXCR5, CYBB, CYFIP2, CYTH4, CYTIP, 
                 
                     
                   DENND1C, DERL3, DOCK2, EAF2, ELF1, ELMO1, EVI2B, 
                 
                     
                   FAM129C, FAM78A, FCER1G, FCGR1A, FCGR1B, FCGR2A, 
                 
                     
                   FCGR3B, FCMR, FCN1, FCRL1, FCRL2, FCRL3, FCRL5, 
                 
                     
                   FCRLA, FERMT3, FFAR2, FGR, FKBP11, FLT3LG, FMNL1, 
                 
                     
                   FNBP1, FPR1, FPR2, FPR3, GLCCI1, GLT1D1, GPR174, 
                 
                     
                   GZMM, HCK, HCLS1, HLA-DOB, HMHA1, ICAM3, IFI30, 
                 
                     
                   IFITM2, IGFLR1, IGHG1, IGHG3, IGHM, IGKC, IGLL5, 
                 
                     
                   IKZF1, IKZF3, IL10, IL16, IL2RB, IL2RG, IL4I1, INPP5D, 
                 
                     
                   IRF5, ITGAL, ITGAX, ITGB2, ITGB7, ITK, KCNA3, 
                 
                     
                   KCNAB2, KCNJ15, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAIR1, LAPTM5, 
                 
                     
                   LAT, LAX1, LCK, LCP1, LIM2, LRRC25, LSP1, LTA, LY9, 
                 
                     
                   MAP4K1, MEFV, MMP25, MNDA, MRC1, MS4A1, MS4A4A, 
                 
                     
                   MS4A6A, MSR1, MYO1F, MYO1G, MZB1, NCAM1, NCF2, 
                 
                     
                   NCKAP1L, NCR1, NCR3, NFATC2, NKG7, NLRC3, NMUR1, 
                 
                     
                   P2RY10, P2RY13, P2RY8, PADI2, PADI4, PARVG, PAX5, 
                 
                     
                   PGLYRP1, PHOSPHO1, PIK3AP1, PILRA, PLA2G7, PLCB2, 
                 
                     
                   POU2AF1, PPP1R16B, PRF1, PRKCB, PTGDR, PTPN22, 
                 
                     
                   PTPN6, PTPRC, PTPRCAP, PVRIG, PYHIN1, RAB7B, RAC2, 
                 
                     
                   RASGRP1, RASGRP2, RASGRP4, RASSF5, RCSD1, RHOH, 
                 
                     
                   RLTPR, S1PR5, SAMD3, SAMSN1, SASH3, SEC11C, 
                 
                     
                   SH2D1B, SIGLEC1, SIGLEC5, SIGLEC7, SIGLEC9, SIRPB2, 
                 
                     
                   SIRPG, SIT1, SLA2, SLAMF6, SNX20, SP140, SPI1, SPIB, 
                 
                     
                   SPN, SSR4, STAP1, STAT5A, STK4, TAGAP, TBC1D10C, 
                 
                     
                   TBX21, TCF7, TESPA1, TLR2, TMC8, TMIGD2, TNFAIP8, 
                 
                     
                   TNFAIP8L2, TNFRSF10C, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TREM2, TRGC1, TRGC2, TXNDC11, TXNDC5, TYROBP, 
                 
                     
                   UBASH3A, VAV1, VNN2, VNN3, VPREB3, VSIG4, WAS, 
                 
                     
                   XCL2, ZBED2 
                 
                   B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, CXCR5, DERL3, EAF2, FAM129C, 
                 
                     
                   FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, 
                 
                     
                   HLA-DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MS4A1, 
                 
                     
                   MZB1, PAX5, POU2AF1, SEC11C, SPIB, SSR4, STAP1, 
                 
                     
                   TNFRSF13B, TNFRSF13C, TNFRSF17, 
                 
                     
                   TXNDC11, TXNDC5, VPREB3 
                 
                   Plasma_B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, DERL3, EAF2, FAM129C, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, HLA- 
                 
                     
                   DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MZB1, 
                 
                     
                   POU2AF1, SEC11C, SPIB, SSR4, STAP1, TNFRSF13B, 
                 
                     
                   TNFRSF13C, TNFRSF17, TXNDC11, TXNDC5 
                 
                   Non_plasma_B_cells 
                   ADAM28, BANK1, BCL11A, BLK, CD19, CD22, CD37, 
                 
                     
                   CD72, CD79A, CD79B, CLEC17A, CPNE5, CR2, CXCR5, 
                 
                     
                   FAM129C, FCER2, FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, 
                 
                     
                   HLA-DOB, MS4A1, PAX5, POU2AF1, RALGPS2, SPIB, 
                 
                     
                   STAP1, TNFRSF13B, TNFRSF13C, VPREB3 
                 
                   T_cells 
                   CAMK4, CBLB, CD2, CD226, CD3D, CD3E, CD3G, CD48, 
                 
                     
                   CD5, CD6, CD7, FLT3LG, ITK, KCNA3, KLRB1, LAG3, 
                 
                     
                   LAT, LCK, LTA, SIRPG, SIT1, SLA2, TBX21, TCF7, 
                 
                     
                   TESPA1, TRAC, TRAF3IP3, TRAT1, TRBC2, 
                 
                     
                   TRDC, TRGC1, TRGC2, UBASH3A, ZBED2 
                 
                   CD4_T_cells 
                   ANKRD55, CCR4, CD2, CD27, CD28, CD3D, CD3E, CD3G, 
                 
                     
                   CD4, CD40LG, CD5, CD6, FHIT, FLT3LG, ICOS, IKZF1, 
                 
                     
                   IL2RA, IL9, IRF4, ITK, LCK, LEF1, LTA, TESPA1, 
                 
                     
                   TNFRSF4, TRAC, TRAT1, TRBC2, UBASH3A 
                 
                   Tregs 
                   CCR4, CCR8, CD2, CD27, CD4, CTLA4, ENTPD1, FOXP3, 
                 
                     
                   HAVCR2, IKZF2, IKZF4, IL21R, IL2RA, IL2RB, IL2RG, 
                 
                     
                   ITGAE, ITK, LAG3, LTB, SIRPG, TIGIT, TNFRSF18, 
                 
                     
                   TNFRSF4, TNFRSF8, TNFRSF9, TRAC 
                 
                   T_helpers 
                   ANKRD55, CD2, CD28, CD40LG, CD5, CD6, FHIT, FLT3LG, 
                 
                     
                   IL7R, ITK, ITM2A, KLRB1, LCK, LEF1, LRRN3, NELL2, 
                 
                     
                   P2RY8, TCF7, TESPA1, THEMIS, TRAF3IP3, TRAT1 
                 
                   CD8_T_cells 
                   CCL5, CD2, CD3D, CD3E, CD3G, CD6, CD7, CD8A, CD8B, 
                 
                     
                   CD96, CRTAM, CXCR3, EOMES, FCRL6, FLT3LG, GZMA, 
                 
                     
                   GZMB, GZMH, GZMK, ITK, KLRC2, KLRC4, KLRK1, PRF1, 
                 
                     
                   PRKCQ, PTGDR, PVRIG, SH2D1A, TBX21, TCF7, THEMIS, 
                 
                     
                   TIGIT, TRAC, TRAT1, TRBC2, UBASH3A, 
                 
                     
                   XCL2, ZAP70, ZBED2 
                 
                   CD8_T_cells_PD1_low 
                   CCR7, CD160, CD28, CD5, CD8A, CD8B, CRTAM, EOMES, 
                 
                     
                   FCRL6, FGFBP2, GZMK, GZMM, IL7R, KCNA3, KLRF1, 
                 
                     
                   KLRG1, KLRK1, PRKCQ, PTGDR, PVRIG, 
                 
                     
                   S1PR5, SH2D1A, TCF7, ZAP70 
                 
                   CD8_T_cells_PD1_high 
                   CBLB, CD2, CD226, CD244, CD27, CD38, CD8A, CD8B, 
                 
                     
                   CRTAM, CTLA4, ENTPD1, FASLG, HAVCR2, ICOS, IL2RA, 
                 
                     
                   IL2RB, IRF4, ITGAE, KLRC1, KLRK1, LAG3, LTA, PDCD1, 
                 
                     
                   PRDM1, PRKCQ, PVRIG, SH2D1A, SIRPG, 
                 
                     
                   TIGIT, TMIGD2, TNFRSF9 
                 
                   NK_cells 
                   CCL5, CD160, CD244, CD247, CD7, CLDND2, CTSW, 
                 
                     
                   GZMM, IL2RB, KIR2DL1, KIR2DL2, KIR2DL3, KIR2DL4, 
                 
                     
                   KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, KLRC3, 
                 
                     
                   KLRD1, KLRF1, KLRK1, LIM2, NCAM1, NCR1, NCR3, 
                 
                     
                   NKG7, NMUR1, PRF1, PTGDR, PYHIN1, S1PR5, SAMD3, 
                 
                     
                   SH2D1B, TMIGD2, XCL2 
                 
                   Monocytes 
                   AOAH, CCR1, CCR2, CD1D, CD300C, CD300E, CD300LB, 
                 
                     
                   CD302, CD33, CECR1, CSF1R, CTSS, CYBB, FCN1, IRF5, 
                 
                     
                   MEFV, MS4A6A, PADI4 
                 
                   Macrophages 
                   ADAP2, ADORA3, C1QA, C1QC, C3AR1, C5AR1, CCL7, 
                 
                     
                   CCR1, CD14, CD163, CD33, CD4, CD68, CLEC5A, CMKLR1, 
                 
                     
                   CSF1R, CYBB, FPR3, IL10, IL4I1, MRC1, MS4A4A, MS4A7, 
                 
                     
                   MSR1, PLA2G7, RAB7B, SIGLEC1, TREM2, VSIG4 
                 
                   Macrophages_M1 
                   C15orf48, C1QC, C3AR1, CCL3, CCL3L3, CCL4L2, CCL7, 
                 
                     
                   CD14, CD68, CLEC5A, CSF1R, CXCL3, CYBB, GADD45G, 
                 
                     
                   GRAMD1A, IL10, IL12B, IL15RA, IL1RN, IL27, IL4I1, 
                 
                     
                   LILRB4, MMP19, PFKFB3, PLA2G7, SIGLEC1, SLAMF7, 
                 
                     
                   SOCS3, SOD2, SPHK1, TNF, TNFAIP6, TNIP3, VSIG4 
                 
                   Macrophages_M2 
                   ADAP2, C1QC, CCR1, CD14, CD163, CD209, CD4, CD68, 
                 
                     
                   CLEC5A, CMKLR1, CSF1R, CYBB, FKBP15, FPR3, GPNMB, 
                 
                     
                   LACC1, LIPA, MRC1, MS4A4A, MSR1, NPL, PLA2G7, 
                 
                     
                   RAB42, SIGLEC1, SLC38A6, STAB1, TREM2, VSIG4 
                 
                   Neutrophils 
                   ADGRE3, ADGRG3, C5AR1, CCR3, CEACAM8, CLEC7A, 
                 
                     
                   CSF3R, CXCR1, CXCR2, EVI2B, FCGR2A, FCGR3B, FFAR2, 
                 
                     
                   FPR1, FPR2, GLT1D1, IFITM2, KCNJ15, LILRB3, MEFV, 
                 
                     
                   MMP25, MNDA, P2RY13, PADI2, PADI4, PGLYRP1, 
                 
                     
                   PHOSPHO1, RASGRP4, SIGLEC5, 
                 
                     
                   TNFRSF10C, VNN2, VNN3, WAS 
                 
                   Fibroblasts 
                   ACTA2, ADAMTS2, CD248, COL16A1, COL1A1, COL1A2, 
                 
                     
                   COL3A1, COL4A1, COL5A1, COL6A1, COL6A2, COL6A3, 
                 
                     
                   FAP, FBLN2, FBN1, FGF2, LOXL1, MFAP5, PCOLCE, 
                 
                     
                   PDGFRA, PDGFRB, TAGLN, THBS2, THY1, VEGFC 
                 
                   Endothelium 
                   ANGPT2, APLN, CDH5, CLEC14A, ECSCR, EMCN, ENG, 
                 
                     
                   ESAM, ESM1, FLT1, HHIP, KDR, MMRN1, MMRN2, NOS3, 
                 
                     
                   PECAM1, PTPRB, RASIP1, ROBO4, SELE, TEK, TIE1, VWF 
                 
                   Myeloid_cells 
                   ACRBP, ADAP2, ADGRE2, ADGRE3, ADGRG3, ADORA3, 
                 
                     
                   AIF1, AOAH, C1QA, C1QC, C3AR1, C5AR1, CCL7, CCR1, 
                 
                     
                   CCR2, CCR3, CD14, CD163, CD1D, CD300A, CD300C, 
                 
                     
                   CD300E, CD300LB, CD302, CD33, CD4, CD68, CD86, 
                 
                     
                   CEACAM8, CECR1, CLEC5A, CLEC7A, CMKLR1, CSF1R, 
                 
                     
                   CSF2RA, CSF3R, CTSS, CXCR1, CXCR2, CYBB, EMILIN2, 
                 
                     
                   EVI2B, FCER1G, FCGR1A, FCGR1B, FCGR2A, FCGR3B, 
                 
                     
                   FCN1, FFAR2, FGL2, FPR1, FPR2, FPR3, GLT1D1, HCK, 
                 
                     
                   HK3, IFI30, IFITM2, IGSF6, IL10, IL4I1, IRF5, ITGAM, 
                 
                     
                   ITGAX, KCNJ15, LILRA3, LILRA5, LILRA6, LILRB2, 
                 
                     
                   LRRC25, LYN, LYZ, MAFB, MEFV, MMP25, MNDA, MPP1, 
                 
                     
                   MRC1, MS4A4A, MS4A6A, MSR1, NCF2, NINJ1, OSCAR, 
                 
                     
                   P2RX1, P2RY13, PADI2, PADI4, PGLYRP1, PHOSPHO1, 
                 
                     
                   PILRA, PLA2G7, PLEK, PRKCD, PSAP, RAB7B, RASGRP4, 
                 
                     
                   RNASE6, RP2, SIGLEC1, SIGLEC14, SIGLEC5, SIGLEC9, 
                 
                     
                   SIRPB2, SPI1, STX11, TLR2, TNFRSF10C, TNFSF13, 
                 
                     
                   TREM2, TYROBP, VNN2, VNN3, VSIG4, WAS 
                 
                   Lymphocytes 
                   ACAP1, ANXA2R, APOBEC3D, APOBEC3G, BANK1, BLK, 
                 
                     
                   CAMK4, CARD11, CBLB, CCL5, CD160, CD19, CD2, CD22, 
                 
                     
                   CD226, CD244, CD247, CD27, CD37, CD3D, CD3E, CD3G, 
                 
                     
                   CD48, CD5, CD6, CD69, CD7, CD79A, CD79B, CLDND2, 
                 
                     
                   CLEC17A, CLEC2D, CPNE5, CR2, CTSW, CXCR5, CYFIP2, 
                 
                     
                   DEF6, DERL3, EAF2, ETS1, EVL, FAM129C, FCMR, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, FLT3LG, GLCCI1, 
                 
                     
                   GPR174, GPR18, GRAP2, GZMM, HLA-DOB, IGHG1, 
                 
                     
                   IGHG3, IGHM, IGKC, IGLL5, IKZF1, IKZF3, IL16, IL2RB, 
                 
                     
                   IL2RG, ITGB7, ITK, KCNA3, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAT, LAX1, LCK, 
                 
                     
                   LIM2, LTA, LY9, MAP4K1, MS4A1, MZB1, NCAM1, NCR1, 
                 
                     
                   NCR3, NFATC2, NKG7, NLRC3, NMUR1, P2RY10, P2RY8, 
                 
                     
                   PARP15, PAX5, PIK3IP1, POU2AF1, PPP1R16B, PPP3CC, 
                 
                     
                   PRF1, PTGDR, PTPRCAP, PVRIG, PYHIN1, RASAL3, 
                 
                     
                   RASGRP1, RASGRP2, RHOH, RLTPR, S1PR5, SAMD3, 
                 
                     
                   SEC11C, SH2D1B, SIRPG, SIT1, SKAP1, SLA2, SLAMF6, 
                 
                     
                   SP140, SPIB, SSR4, STAP1, TBC1D10C, TBX21, TCF7, 
                 
                     
                   TESPA1, TMC6, TMC8, TMIGD2, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TRGC1, TRGC2, TXNDC11, TXNDC5, UBASH3A, VPREB3, 
                 
                     
                   XCL2, ZBED2, ZNF101 
                 
                     
                 
             
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
       
     
     
         36 . The system of  claim 35 , wherein:
 the RNA expression data includes second RNA expression data associated with the first set of genes associated with the first cell type; and   the first non-linear regression model comprises:
 a first sub-model configured to generate, using the first RNA expression data as input, a first value for the estimated percentage of RNA from the first cell type; and 
 a second sub-model configured to generate, using the second RNA expression data and the first value for the estimated percentage of RNA from the first cell type as input, a second value for the estimated percentage of RNA from the first cell type. 
   
     
     
         37 . The system of  claim 35 ,
 wherein the RNA expression data includes RNA expression data associated with a plurality of gene sets associated with a respective plurality of cell types, the plurality of gene sets including the first set of genes and the plurality of cell types including the first cell type;   wherein the method further comprises determining a plurality of cell composition percentages for the plurality of cell types using the RNA expression data associated with the plurality of gene sets, the plurality of cell composition percentages including the first cell composition percentage, wherein determining the plurality of cell composition percentages comprises:
 for each cell type of the plurality of cell types, determining a respective cell composition percentage for the cell type at least in part by processing RNA expression data associated with a set of genes associated with the cell type using a respective non-linear regression model to determine the cell composition percentage for the cell type. 
   
     
     
         38 . At least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by at least one hardware processor, cause the at least one hardware processor to perform:
 obtaining RNA expression data for a biological sample, wherein the RNA expression data includes first RNA expression data associated with a first set of genes associated with a first cell type,   wherein the first RNA expression data consists of expression data for at least some genes selected from the group of genes for the first cell type listed in Table 2; and   determining a first cell composition percentage for the first cell type using the first RNA expression data, the first cell composition percentage indicating an estimated percentage of cells of the first cell type in the biological sample, wherein determining the first cell composition percentage for the first cell type comprises:
 providing only the first RNA expression data as input to a first non-linear regression model to obtain a corresponding output representing the first cell composition percentage for the first cell type, wherein the first non-linear regression model was trained using gradient boosting, 
 wherein Table 2 is: 
   
       
         
           
                 
                 
               
                     
                 
                   Cell group name 
                   Gene set 
                 
                     
                 
                   Immune_cells 
                   ADAP2, ADGRE3, ADGRG3, ADORA3, AIF1, AOAH, 
                 
                     
                   APOBEC3D, ARHGAP15, ARHGAP30, ARHGAP9, 
                 
                     
                   ARHGDIB, BANK1, BLK, C1QA, C1QC, C3AR1, C5AR1, 
                 
                     
                   CAMK4, CBLB, CCDC69, CCL5, CCL7, CCR1, CCR2, CCR3, 
                 
                     
                   CD14, CD160, CD163, CD19, CD1D, CD2, CD22, CD226, 
                 
                     
                   CD244, CD247, CD27, CD300A, CD300C, CD300E, 
                 
                     
                   CD300LB, CD302, CD33, CD37, CD3D, CD3E, CD3G, CD4, 
                 
                     
                   CD48, CD5, CD53, CD6, CD68, CD69, CD7, CD79A, CD79B, 
                 
                     
                   CD86, CEACAM8, CECR1, CELF2, CLDND2, CLEC17A, 
                 
                     
                   CLEC2D, CLEC5A, CLEC7A, CMKLR1, CORO1A, CPNE5, 
                 
                     
                   CR2, CSF1R, CSF2RA, CSF3R, CTSS, CTSW, CXCR1, 
                 
                     
                   CXCR2, CXCR5, CYBB, CYFIP2, CYTH4, CYTIP, 
                 
                     
                   DENND1C, DERL3, DOCK2, EAF2, ELF1, ELMO1, EVI2B, 
                 
                     
                   FAM129C, FAM78A, FCER1G, FCGR1A, FCGR1B, FCGR2A, 
                 
                     
                   FCGR3B, FCMR, FCN1, FCRL1, FCRL2, FCRL3, FCRL5, 
                 
                     
                   FCRLA, FERMT3, FFAR2, FGR, FKBP11, FLT3LG, FMNL1, 
                 
                     
                   FNBP1, FPR1, FPR2, FPR3, GLCCI1, GLT1D1, GPR174, 
                 
                     
                   GZMM, HCK, HCLS1, HLA-DOB, HMHA1, ICAM3, IFI30, 
                 
                     
                   IFITM2, IGFLR1, IGHG1, IGHG3, IGHM, IGKC, IGLL5, 
                 
                     
                   IKZF1, IKZF3, IL10, IL16, IL2RB, IL2RG, IL4I1, INPP5D, 
                 
                     
                   IRF5, ITGAL, ITGAX, ITGB2, ITGB7, ITK, KCNA3, 
                 
                     
                   KCNAB2, KCNJ15, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAIR1, LAPTM5, 
                 
                     
                   LAT, LAX1, LCK, LCP1, LIM2, LRRC25, LSP1, LTA, LY9, 
                 
                     
                   MAP4K1, MEFV, MMP25, MNDA, MRC1, MS4A1, MS4A4A, 
                 
                     
                   MS4A6A, MSR1, MYO1F, MYO1G, MZB1, NCAM1, NCF2, 
                 
                     
                   NCKAP1L, NCR1, NCR3, NFATC2, NKG7, NLRC3, NMUR1, 
                 
                     
                   P2RY10, P2RY13, P2RY8, PADI2, PADI4, PARVG, PAX5, 
                 
                     
                   PGLYRP1, PHOSPHO1, PIK3AP1, PILRA, PLA2G7, PLCB2, 
                 
                     
                   POU2AF1, PPP1R16B, PRF1, PRKCB, PTGDR, PTPN22, 
                 
                     
                   PTPN6, PTPRC, PTPRCAP, PVRIG, PYHIN1, RAB7B, RAC2, 
                 
                     
                   RASGRP1, RASGRP2, RASGRP4, RASSF5, RCSD1, RHOH, 
                 
                     
                   RLTPR, S1PR5, SAMD3, SAMSN1, SASH3, SEC11C, 
                 
                     
                   SH2D1B, SIGLEC1, SIGLEC5, SIGLEC7, SIGLEC9, SIRPB2, 
                 
                     
                   SIRPG, SIT1, SLA2, SLAMF6, SNX20, SP140, SPI1, SPIB, 
                 
                     
                   SPN, SSR4, STAP1, STAT5A, STK4, TAGAP, TBC1D10C, 
                 
                     
                   TBX21, TCF7, TESPA1, TLR2, TMC8, TMIGD2, TNFAIP8, 
                 
                     
                   TNFAIP8L2, TNFRSF10C, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TREM2, TRGC1, TRGC2, TXNDC11, TXNDC5, TYROBP, 
                 
                     
                   UBASH3A, VAV1, VNN2, VNN3, VPREB3, VSIG4, WAS, 
                 
                     
                   XCL2, ZBED2 
                 
                   B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, CXCR5, DERL3, EAF2, FAM129C, 
                 
                     
                   FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, 
                 
                     
                   HLA-DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MS4A1, 
                 
                     
                   MZB1, PAX5, POU2AF1, SEC11C, SPIB, SSR4, STAP1, 
                 
                     
                   TNFRSF13B, TNFRSF13C, TNFRSF17, 
                 
                     
                   TXNDC11, TXNDC5, VPREB3 
                 
                   Plasma_B_cells 
                   BANK1, BLK, CD19, CD22, CD37, CD79A, CD79B, 
                 
                     
                   CLEC17A, CPNE5, CR2, DERL3, EAF2, FAM129C, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, GLCCI1, HLA- 
                 
                     
                   DOB, IGHG1, IGHG3, IGHM, IGKC, IGLL5, MZB1, 
                 
                     
                   POU2AF1, SEC11C, SPIB, SSR4, STAP1, TNFRSF13B, 
                 
                     
                   TNFRSF13C, TNFRSF17, TXNDC11, TXNDC5 
                 
                   Non_plasma_B_cells 
                   ADAM28, BANK1, BCL11A, BLK, CD19, CD22, CD37, 
                 
                     
                   CD72, CD79A, CD79B, CLEC17A, CPNE5, CR2, CXCR5, 
                 
                     
                   FAM129C, FCER2, FCRL1, FCRL2, FCRL3, FCRL5, FCRLA, 
                 
                     
                   HLA-DOB, MS4A1, PAX5, POU2AF1, RALGPS2, SPIB, 
                 
                     
                   STAP1, TNFRSF13B, TNFRSF13C, VPREB3 
                 
                   T_cells 
                   CAMK4, CBLB, CD2, CD226, CD3D, CD3E, CD3G, CD48, 
                 
                     
                   CD5, CD6, CD7, FLT3LG, ITK, KCNA3, KLRB1, LAG3, 
                 
                     
                   LAT, LCK, LTA, SIRPG, SIT1, SLA2, TBX21, TCF7, 
                 
                     
                   TESPA1, TRAC, TRAF3IP3, TRAT1, TRBC2, 
                 
                     
                   TRDC, TRGC1, TRGC2, UBASH3A, ZBED2 
                 
                   CD4_T_cells 
                   ANKRD55, CCR4, CD2, CD27, CD28, CD3D, CD3E, CD3G, 
                 
                     
                   CD4, CD40LG, CD5, CD6, FHIT, FLT3LG, ICOS, IKZF1, 
                 
                     
                   IL2RA, IL9, IRF4, ITK, LCK, LEF1, LTA, TESPA1, 
                 
                     
                   TNFRSF4, TRAC, TRAT1, TRBC2, UBASH3A 
                 
                   Tregs 
                   CCR4, CCR8, CD2, CD27, CD4, CTLA4, ENTPD1, FOXP3, 
                 
                     
                   HAVCR2, IKZF2, IKZF4, IL21R, IL2RA, IL2RB, IL2RG, 
                 
                     
                   ITGAE, ITK, LAG3, LTB, SIRPG, TIGIT, TNFRSF18, 
                 
                     
                   TNFRSF4, TNFRSF8, TNFRSF9, TRAC 
                 
                   T_helpers 
                   ANKRD55, CD2, CD28, CD40LG, CD5, CD6, FHIT, FLT3LG, 
                 
                     
                   IL7R, ITK, ITM2A, KLRB1, LCK, LEF1, LRRN3, NELL2, 
                 
                     
                   P2RY8, TCF7, TESPA1, THEMIS, TRAF3IP3, TRAT1 
                 
                   CD8_T_cells 
                   CCL5, CD2, CD3D, CD3E, CD3G, CD6, CD7, CD8A, CD8B, 
                 
                     
                   CD96, CRTAM, CXCR3, EOMES, FCRL6, FLT3LG, GZMA, 
                 
                     
                   GZMB, GZMH, GZMK, ITK, KLRC2, KLRC4, KLRK1, PRF1, 
                 
                     
                   PRKCQ, PTGDR, PVRIG, SH2D1A, TBX21, TCF7, THEMIS, 
                 
                     
                   TIGIT, TRAC, TRAT1, TRBC2, UBASH3A, 
                 
                     
                   XCL2, ZAP70, ZBED2 
                 
                   CD8_T_cells_PD1_low 
                   CCR7, CD160, CD28, CD5, CD8A, CD8B, CRTAM, EOMES, 
                 
                     
                   FCRL6, FGFBP2, GZMK, GZMM, IL7R, KCNA3, KLRF1, 
                 
                     
                   KLRG1, KLRK1, PRKCQ, PTGDR, PVRIG, 
                 
                     
                   S1PR5, SH2D1A, TCF7, ZAP70 
                 
                   CD8_T_cells_PD1_high 
                   CBLB, CD2, CD226, CD244, CD27, CD38, CD8A, CD8B, 
                 
                     
                   CRTAM, CTLA4, ENTPD1, FASLG, HAVCR2, ICOS, IL2RA, 
                 
                     
                   IL2RB, IRF4, ITGAE, KLRC1, KLRK1, LAG3, LTA, PDCD1, 
                 
                     
                   PRDM1, PRKCQ, PVRIG, SH2D1A, SIRPG, 
                 
                     
                   TIGIT, TMIGD2, TNFRSF9 
                 
                   NK_cells 
                   CCL5, CD160, CD244, CD247, CD7, CLDND2, CTSW, 
                 
                     
                   GZMM, IL2RB, KIR2DL1, KIR2DL2, KIR2DL3, KIR2DL4, 
                 
                     
                   KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, KLRC3, 
                 
                     
                   KLRD1, KLRF1, KLRK1, LIM2, NCAM1, NCR1, NCR3, 
                 
                     
                   NKG7, NMUR1, PRF1, PTGDR, PYHIN1, S1PR5, SAMD3, 
                 
                     
                   SH2D1B, TMIGD2, XCL2 
                 
                   Monocytes 
                   AOAH, CCR1, CCR2, CD1D, CD300C, CD300E, CD300LB, 
                 
                     
                   CD302, CD33, CECR1, CSF1R, CTSS, CYBB, FCN1, IRF5, 
                 
                     
                   MEFV, MS4A6A, PADI4 
                 
                   Macrophages 
                   ADAP2, ADORA3, C1QA, C1QC, C3AR1, C5AR1, CCL7, 
                 
                     
                   CCR1, CD14, CD163, CD33, CD4, CD68, CLEC5A, CMKLR1, 
                 
                     
                   CSF1R, CYBB, FPR3, IL10, IL4I1, MRC1, MS4A4A, MS4A7, 
                 
                     
                   MSR1, PLA2G7, RAB7B, SIGLEC1, TREM2, VSIG4 
                 
                   Macrophages_M1 
                   C15orf48, C1QC, C3AR1, CCL3, CCL3L3, CCL4L2, CCL7, 
                 
                     
                   CD14, CD68, CLEC5A, CSF1R, CXCL3, CYBB, GADD45G, 
                 
                     
                   GRAMD1A, IL10, IL12B, IL15RA, IL1RN, IL27, IL4I1, 
                 
                     
                   LILRB4, MMP19, PFKFB3, PLA2G7, SIGLEC1, SLAMF7, 
                 
                     
                   SOCS3, SOD2, SPHK1, TNF, TNFAIP6, TNIP3, VSIG4 
                 
                   Macrophages_M2 
                   ADAP2, C1QC, CCR1, CD14, CD163, CD209, CD4, CD68, 
                 
                     
                   CLEC5A, CMKLR1, CSF1R, CYBB, FKBP15, FPR3, GPNMB, 
                 
                     
                   LACC1, LIPA, MRC1, MS4A4A, MSR1, NPL, PLA2G7, 
                 
                     
                   RAB42, SIGLEC1, SLC38A6, STAB1, TREM2, VSIG4 
                 
                   Neutrophils 
                   ADGRE3, ADGRG3, C5AR1, CCR3, CEACAM8, CLEC7A, 
                 
                     
                   CSF3R, CXCR1, CXCR2, EVI2B, FCGR2A, FCGR3B, FFAR2, 
                 
                     
                   FPR1, FPR2, GLT1D1, IFITM2, KCNJ15, LILRB3, MEFV, 
                 
                     
                   MMP25, MNDA, P2RY13, PADI2, PADI4, PGLYRP1, 
                 
                     
                   PHOSPHO1, RASGRP4, SIGLEC5, 
                 
                     
                   TNFRSF10C, VNN2, VNN3, WAS 
                 
                   Fibroblasts 
                   ACTA2, ADAMTS2, CD248, COL16A1, COL1A1, COL1A2, 
                 
                     
                   COL3A1, COL4A1, COL5A1, COL6A1, COL6A2, COL6A3, 
                 
                     
                   FAP, FBLN2, FBN1, FGF2, LOXL1, MFAP5, PCOLCE, 
                 
                     
                   PDGFRA, PDGFRB, TAGLN, THBS2, THY1, VEGFC 
                 
                   Endothelium 
                   ANGPT2, APLN, CDH5, CLEC14A, ECSCR, EMCN, ENG, 
                 
                     
                   ESAM, ESM1, FLT1, HHIP, KDR, MMRN1, MMRN2, NOS3, 
                 
                     
                   PECAM1, PTPRB, RASIP1, ROBO4, SELE, TEK, TIE1, VWF 
                 
                   Myeloid_cells 
                   ACRBP, ADAP2, ADGRE2, ADGRE3, ADGRG3, ADORA3, 
                 
                     
                   AIF1, AOAH, C1QA, C1QC, C3AR1, C5AR1, CCL7, CCR1, 
                 
                     
                   CCR2, CCR3, CD14, CD163, CD1D, CD300A, CD300C, 
                 
                     
                   CD300E, CD300LB, CD302, CD33, CD4, CD68, CD86, 
                 
                     
                   CEACAM8, CECR1, CLEC5A, CLEC7A, CMKLR1, CSF1R, 
                 
                     
                   CSF2RA, CSF3R, CTSS, CXCR1, CXCR2, CYBB, EMILIN2, 
                 
                     
                   EVI2B, FCER1G, FCGR1A, FCGR1B, FCGR2A, FCGR3B, 
                 
                     
                   FCN1, FFAR2, FGL2, FPR1, FPR2, FPR3, GLT1D1, HCK, 
                 
                     
                   HK3, IFI30, IFITM2, IGSF6, IL10, IL4I1, IRF5, ITGAM, 
                 
                     
                   ITGAX, KCNJ15, LILRA3, LILRA5, LILRA6, LILRB2, 
                 
                     
                   LRRC25, LYN, LYZ, MAFB, MEFV, MMP25, MNDA, MPP1, 
                 
                     
                   MRC1, MS4A4A, MS4A6A, MSR1, NCF2, NINJ1, OSCAR, 
                 
                     
                   P2RX1, P2RY13, PADI2, PADI4, PGLYRP1, PHOSPHO1, 
                 
                     
                   PILRA, PLA2G7, PLEK, PRKCD, PSAP, RAB7B, RASGRP4, 
                 
                     
                   RNASE6, RP2, SIGLEC1, SIGLEC14, SIGLEC5, SIGLEC9, 
                 
                     
                   SIRPB2, SPI1, STX11, TLR2, TNFRSF10C, TNFSF13, 
                 
                     
                   TREM2, TYROBP, VNN2, VNN3, VSIG4, WAS 
                 
                   Lymphocytes 
                   ACAP1, ANXA2R, APOBEC3D, APOBEC3G, BANK1, BLK, 
                 
                     
                   CAMK4, CARD11, CBLB, CCL5, CD160, CD19, CD2, CD22, 
                 
                     
                   CD226, CD244, CD247, CD27, CD37, CD3D, CD3E, CD3G, 
                 
                     
                   CD48, CD5, CD6, CD69, CD7, CD79A, CD79B, CLDND2, 
                 
                     
                   CLEC17A, CLEC2D, CPNE5, CR2, CTSW, CXCR5, CYFIP2, 
                 
                     
                   DEF6, DERL3, EAF2, ETS1, EVL, FAM129C, FCMR, FCRL1, 
                 
                     
                   FCRL2, FCRL3, FCRL5, FCRLA, FKBP11, FLT3LG, GLCCI1, 
                 
                     
                   GPR174, GPR18, GRAP2, GZMM, HLA-DOB, IGHG1, 
                 
                     
                   IGHG3, IGHM, IGKC, IGLL5, IKZF1, IKZF3, IL16, IL2RB, 
                 
                     
                   IL2RG, ITGB7, ITK, KCNA3, KIR2DL1, KIR2DL2, KIR2DL3, 
                 
                     
                   KIR2DL4, KIR2DS2, KIR3DL1, KIR3DL2, KLRB1, KLRC2, 
                 
                     
                   KLRC3, KLRD1, KLRF1, KLRK1, LAG3, LAT, LAX1, LCK, 
                 
                     
                   LIM2, LTA, LY9, MAP4K1, MS4A1, MZB1, NCAM1, NCR1, 
                 
                     
                   NCR3, NFATC2, NKG7, NLRC3, NMUR1, P2RY10, P2RY8, 
                 
                     
                   PARP15, PAX5, PIK3IP1, POU2AF1, PPP1R16B, PPP3CC, 
                 
                     
                   PRF1, PTGDR, PTPRCAP, PVRIG, PYHIN1, RASAL3, 
                 
                     
                   RASGRP1, RASGRP2, RHOH, RLTPR, S1PR5, SAMD3, 
                 
                     
                   SEC11C, SH2D1B, SIRPG, SIT1, SKAP1, SLA2, SLAMF6, 
                 
                     
                   SP140, SPIB, SSR4, STAP1, TBC1D10C, TBX21, TCF7, 
                 
                     
                   TESPA1, TMC6, TMC8, TMIGD2, TNFRSF13B, TNFRSF13C, 
                 
                     
                   TNFRSF17, TRAC, TRAF3IP3, TRAT1, TRBC2, TRDC, 
                 
                     
                   TRGC1, TRGC2, TXNDC11, TXNDC5, UBASH3A, VPREB3, 
                 
                     
                   XCL2, ZBED2, ZNF101 
                 
                     
                 
             
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
       
     
     
         39 . The at least one non-transitory computer-readable storage medium of  claim 38 , wherein:
 the RNA expression data includes second RNA expression data associated with the first set of genes associated with the first cell type; and   the first non-linear regression model comprises:
 a first sub-model configured to generate, using the first RNA expression data as input, a first value for the estimated percentage of RNA from the first cell type; and 
 a second sub-model configured to generate, using the second RNA expression data and the first value for the estimated percentage of RNA from the first cell type as input, a second value for the estimated percentage of RNA from the first cell type. 
   
     
     
         40 . The at least one non-transitory computer-readable storage medium of  claim 38 ,
 wherein the RNA expression data includes RNA expression data associated with a plurality of gene sets associated with a respective plurality of cell types, the plurality of gene sets including the first set of genes and the plurality of cell types including the first cell type;   wherein the method further comprises determining a plurality of cell composition percentages for the plurality of cell types using the RNA expression data associated with the plurality of gene sets, the plurality of cell composition percentages including the first cell composition percentage, wherein determining the plurality of cell composition percentages comprises:
 for each cell type of the plurality of cell types, determining a respective cell composition percentage for the cell type at least in part by processing RNA expression data associated with a set of genes associated with the cell type using a respective non-linear regression model to determine the cell composition percentage for the cell type.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.