In vitro or ex vivo method to predict the cell fate and/or death in response to stimuli and/or stresses, comprising the following steps: a) collecting a cellular sample from biological material b) selecting a set of known genes A to M involved in cell signalling pathways of the cells contained in the cellular sample from biological material of step a) c) exposing the cellular sample from biological material of step a) to a stressor element d) subjecting the cellular sample from biological material exposed to a stressor element as obtained in step c) to gene expression analysis to obtain genes belonging to the set of genes as selected in step b) e) analysing the data regarding gene expression analysis as obtained in step e) by the algorithm wherein A to M are genes selected in step b) wherein exp is the two fold value of the expression level calculated with the equation: exp=2^((-average(Delta ct (gene expression in treated cells)))/(-average(Delta ct gene expression in untreated cells))) wherein Delta ct= Ct value reference gene - average of the Ct values of at least 3 housekeeping genes to calculate the scores of outputs: general autophagy, intrinsic apoptosis, piroptosis, survival wherein the output with the higher value is predictive of the cell fate wherein the set of genes A to M is CODE GENE CONVENTIONAL NAME ACTUAL ACCESSION NUMBER OF THE GENE TRANSCRIPT AT NCBI A TNF NM_000594 B CASP7 NM_001227 C SQSTM1 NM_003900 D CASP3 NM_004346 E ATG12 NM_004707 F ATG5 NM_004849 G DEFB1 NM_005218 H ATG7 NM_006395 I ATG16L1 NM_017974 L ATG3 NM_0022488 M CASP1 NM_033292 a) collecting a cellular sample from biological material b) selecting a set of known genes A to M involved in cell signalling pathways of the cells contained in the cellular sample from biological material of step a) c) exposing the cellular sample from biological material of step a) to a stressor element d) subjecting the cellular sample from biological material exposed to a stressor element as obtained in step c) to gene expression analysis to obtain genes belonging to the set of genes as selected in step b) e) analysing the data regarding gene expression analysis as obtained in step e) by the algorithm wherein A to M are genes selected in step b) wherein exp is the two fold value of the expression level calculated with the equation: exp=2^((-average(Delta ct (gene expression in treated cells)))/(-average(Delta ct gene expression in untreated cells))) wherein Delta ct= Ct value reference gene - average of the Ct values of at least 3 housekeeping genes to calculate the scores of outputs: general autophagy, intrinsic apoptosis, piroptosis, survival wherein the output with the higher value is predictive of the cell fate wherein A to M are genes selected in step b) wherein exp is the two fold value of the expression level calculated with the equation: exp=2^((-average(Delta ct (gene expression in treated cells)))/(-average(Delta ct gene expression in untreated cells))) wherein Delta ct= Ct value reference gene - average of the Ct values of at least 3 housekeeping genes to calculate the scores of outputs: general autophagy, intrinsic apoptosis, piroptosis, survival wherein the output with the higher value is predictive of the cell fate