Viability calculations and statistics (thunor.viability
)
- thunor.viability.viability(df_data, time_hrs=72, assay_name=None, include_controls=True)
Calculate viability at the specified time point
Viability is calculated as the assay value over the mean of controls from the same plate, cell line, and time point
- Parameters:
df_data (HtsPandas) – HTS dataset
time_hrs (float) – Time in hours to use for viability. The closest time point in each well to the one specified is used.
assay_name (str, optional) – The assay name to use for viability calculation, or None to use the default proliferation assay
include_controls (bool) – Return the control values for reference as a the second entry in a two-tuple, if True
- Returns:
A DataFrame containing the viability results and a Series containing the control values, if requested (None is returned as the second return value otherwise)
- Return type:
pd.DataFrame, pd.Series or None