The invention disclosed herewith is a computer-implemented method for evaluating the toxicity of chemical compounds. In particular, some embodiments of the invention comprise importing microarray data representing measurements of the RNA transcription from hepatocytes, and running at least one algorithm (such as a coefficient penalized linear regression algorithm) on the imported data to assess potential adverse drug effects. After the evaluation has been carried out, the results are exported to reports or databases.
In some embodiments of the invention, the algorithm has been trained on reference data using machine learning techniques.
In some embodiments of the invention, the evaluation of toxicity is carried out concurrently with the evaluation of efficacy, where it can be used to assess the clinical value of the compounds evaluated.
In some embodiments of the invention, the evaluation of toxicity is inserted into a pharmaceutical evaluation process prior to expensive testing of toxicity in animals.