BREEZE is a web based interactive application for analyzing drug screening data. BREEZE application combines the comprehensive quality control, dose response fitting and calculates the quantitative scoring parameters such as EC50, IC50, drug sensitivity score (DSS) and area under the curve (AUC). The interactive visualizations generated at each step helps the understanding data and exploratory analysis.
For guided tour, click on "Start tour" . To analyze the data follow Steps 1-5.
Uploading input data:
Two possible input file formats are possible in the BREEZE application:
1. Raw data arranged in tabular format which can be run through the pipeline of QC, dose response curve fitting, IC50, EC50, DSS etc. Here we need to calculate the percent inhibition for each well and hence we need to know where the controls are. The DRUG_NAME of positive controls is denoted by ‘POS’ or ‘BzCl’ and negative control by ‘NEG’ or ‘DMSO’. Percent inhibition is calculated per plate.
2. Pre-calculated percent inhibition/ percent activation values which can be run in the same way without quality control step. This is useful if we have only inhibition/activation data and no raw data.
The demo data is provided in both the formats.
BREEZE accepts data in text, CSV, excel-files in tabular format. Here is the short glossary of the terms used in the data input:
The link of the "Final report" can be sent to user's email.
On the report page you can click on "Download full report" to download the entire results folder that includes the QC results, dose response curve fits in excel-file, DSS and sDSS tables and interactive heatmaps. The web link of this report is unique and you can come back to the same page if you save this link.
There are three main aspects of the report which are quality control, curve fitting, visualization and DSS.
Quality control statistics give valuable information about the plate quality, technical issues if any and overall reliability of the data. Comprehensive table gives various numeric cutoffs like Z’ and SSMD are reported along with several parameters calculated for each of the control. For a good quality plate, Z’ above 0.5 and SSMD above 7 are considered as thresholds.
The application generates plate level scatterplots of the raw data indicating different controls and sample. Users can look for trends in the distribution of the raw data. Positive controls are colored blue, negative controls in red, cells in green and drugs or compounds in gray.
Plate heatmaps are false color images of the assay plate based on the raw data. They help in spotting edge effects, dispensing problems and other technical issues.
Dose response curve fitting starts with arranging the percent inhibition values at each of the concentration of a particular drug of a particular screen. The dose response is fitted using four parameter logistic curve fitting. The quantification metrics such as IC50. EC50, AUC, DSS are calculated and exported in the form of excel-files. Different types of reports (%Inhibition/ %Viability) can be displayed by switching between worksheets of produced excel reports. We utilized machine learning based approach for marking bad quality dose-response curves (in red color).
Drug sensitivity scores are reported in the form of the excel-tables of all the screens as well as interactive graphics such as heatmaps. The interactive heatmap shows the curve fit of a particular drug on hovering over the value on the heatmaps. By clicking on the drug name, you can view and compare dose-response curves across all the samples.
Waterfall plots show top active drugs for a particular screen. If the controls are provided then the heatmaps of selective DSS along with excel-table is also produced.
Clustering tree is a radial dendrogram for each drug with corresponding DSS values.It shows the mean DSS value across all the samples by hovering over the blue dots on the tree.