Abstract
Time-resolved cell culture assays circumvent the need to set arbitrary end-points and reveal the dynamics of quality controlled experiments. However, they lead to the generation of large data sets, which can represent a complexity barrier to their use. We therefore developed the Time-Resolved Cell Culture Assay (TReCCA) Analyser program to perform standard cell assay analyses efficiently and make sophisticated in-depth analyses easily available. The functions of the program include data normalising and averaging, as well as smoothing and slope calculation, pin-pointing exact change time points. A time-resolved IC50/EC50 calculation provides a better understanding of drug toxicity over time and a more accurate drug to drug comparison. Finally the logarithmic sensor recalibration function, for sensors with an exponential calibration curve, homogenises the sensor output and enables the detection of low-scale changes. To illustrate the capabilities of the TReCCA Analyser, we performed on-line monitoring of dissolved oxygen in the culture media of the breast cancer cell line MCF-7 treated with different concentrations of the anti-cancer drug Cisplatin. The TReCCA Analyser is freely available at www.uni-heidelberg.de/fakultaeten/biowissenschaften/ipmb/biologie/woelfl/Research.html. By introducing the program, we hope to encourage more systematic use of time-resolved assays and lead researchers to fully exploit their data.
Introduction
Cell culture systems are widely used for substance screening in drug discovery, the production of biotechnology products (enzymes, antibodies), the research of cellular functions or molecular pathways, and tissue engineering. The cell culture experiments are mostly monitored or evaluated through end-point assays, which are performed at one time point and generally cause irreversible damage to the samples. Time-resolved sensor assays have become easier to perform, without incurring additional costs, and present many advantages over end-point assays. They provide information about the dynamics of the observed phenomenon and allow the detection of reversible fluctuations that could have been otherwise missed, even if performing end-point assays at several time points. They also can read-out the measurement parameter before the experiment has begun and log the experimental procedure over time, thus offering quality control of the initial state of the experiment and its correct course and reproducibility. Moreover, through on-line monitoring it is possible to detect the time point of critical events and use the information for accurate planning of future experiment [1].
However, a major challenge brought by time-resolved sensor measurements is the proper analysis of the generated data sets especially in the case of high-throughput assays: even if the on-line methods are available and applied, they are often still analysed as end-point assays. This is due partly to the large size of the data sets that lead to time-consuming analysis, and partly to the unaccustomed and complex analysis possibilities offered by the time dimension. One example of this is the calculation of the slope of time-resolved curves, which provides information about how fast a measured analyte’s concentration changes over time, rather than just its actual value, reflecting for example cellular consumption or production.
A solution to improve the quality of time-resolved data analysis is an easy-to-use program facilitating tedious and recurring analytical processes, which can even include solutions for more complicated tasks. We therefore developed the freely accessible TReCCA Analyser: Time-Resolved Cell Culture Assay Analyser, program with a user friendly interface for the analysis of on-line data using the R programming language. The TReCCA Analyser was designed to perform all the basic cell culture analysis steps, such as normalisation to a control condition, averaging and standard deviation calculation of technical replicates. It is implemented with a smoothing function that enables a slope calculation function. After the analysis is performed, the program automatically plots the results according to user-defined parameters in order to also take advantage of the convenience and speed of data representation using computer programming.
The time-resolved sensor data analysis challenges also prevail in the particular context of viability assays, where up to now single time points are used for IC50/EC50 determination [2]. While a dynamic IC50, covering the whole time course of the experiment, has been defined before [3, 4], only a few selected time points of the time-resolved experiment were taken and then analysed by fitting each curve individually. An easy-to-evaluate time-resolved IC50 generated through the fitting of every single time point of the viability assay would provide precise information about the change in IC50 over time and lead to a better understanding of toxicity mechanisms as well as a more accurate comparison of similar drugs. Therefore such a function was also implemented in the TReCCA Analyser.
The commercially available OxoDish (PreSens Precision Sensing GmbH, Germany) was used as on-line viability assay to illustrate the capabilities of the TReCCA Analyser. It is a classical cell culture 24-well plate in which an oxygen sensor has been embedded in the bottom middle of each well. The sensors are constituted of a polymer that prevents cell attachment, the dissolved oxygen measured in the medium therefore reflects the average consumption of the surrounding cells. These sensors are read out non-invasively through a SensorDish Reader (SDR) directly in the incubator. Each sensor contains a luminophore which is quenched in the presence of oxygen, leading to different intensities and life times of luminescence. The intensity of the light exciting each sensor is sinusoidally modulated so that the delay between the excitation and emission light, caused by the luminophore decay time or phase angle, can be measured and analysed to determine the oxygen content of the sensor. This system does not rely on the unstable intensity of the signal emitted by the sensor and thus can be used for a long time period without any effect of the quenching of the luminophore [5].
When measuring the read-out of each sensor of OxoDish without any content, the output value varies slightly from sensor to sensor in one plate (due to slight variability in the excitation signal and sensor geometry in each well) and also from plate to plate (due to exact calibration of each SDR and its position in the incubator). These technical complications often occur in high-throughput experimental set-ups, where it is more difficult to unify the output of many independent measurements. A common approach to correct sensors is to divide all the data by a control condition and multiply it by the target value. This would be the way of proceeding when a linear calibration relationship between the measured entity and output applies, but is inaccurate for all other relationships. However, as the correction that is actually required would be too complicated and time-consuming using traditional spread sheet applications, the error arising by performing a linear correction is usually accepted. For the OxoDish, the calibration relationship between the phase angle and the dissolved oxygen is complex [3], but we determined that it can conveniently be modelled by an exponential equation. A time-resolved logarithmic correction was therefore also implemented in the TReCCA Analyser for all sensors with an exponential calibration curve.
In this publication, we present the possibilities offered by the TReCCA Analyser to handle time-resolved data by evaluating the IC50 of a classical anti-cancer drug Cisplatin, cis-[PtCl2(NH3)2] [6] on MCF-7 cells, a human breast carcinoma cell line [7], measuring dissolved oxygen with an OxoDish. The TReCCA Analyser facilitated the in-depth evaluation of the rate of dissolved oxygen change after Cisplatin exposure and its time-resolved toxicity.
Materials and Methods
Experimental design for the time-resolved IC50 of MCF-7 cells exposed to Cisplatin
Cell culture
The adherent MCF-7 cells (2012, CLS cell lines services GmbH, Germany, catalogue number 300273) were cultivated in Dulbecco’s modified eagle medium (DMEM) with 10% foetal calf serum (FCS) and without antibiotics, in a humidity controlled incubator with 5% CO2 and at 37°C. They were detached before reaching confluence using short washes with Dulbecco’s phosphate buffered saline (DPBS) and a trypsin substitute TrypLE Express (all solutions from Thermo Fischer Scientific Inc, United States), which was competitively blocked by full medium addition and removed through a centrifugation step (3 min, 1000 rpm).
Measurement settings
The oxygen was measured in percentage of air saturation, where 100% a.s. (air saturation) corresponds to the oxygen level in the air. The measuring interval was set to 1 min for sensor calibration and to 10 min for the rest of the measurement. The lot number of the OxoDish OD-1309-01 was entered into the SDR’s software (SDR_v38, PreSens Precision Sensing GmbH, Germany) allowing for the general calibration of the plates performed by the company for the whole lot.
Sensor correction
The read-out of all the 24 sensors of two empty OxoDish was measured in the incubator for at least 10 time points after the read-out was stable (adaptation to temperature, oxygen and humidity conditions in the incubator).
Seeding
The MCF-7 cells (passage 39) were seeded in a volume of 500 μL at a density of 150 000 cells/well in order to obtain a significant oxygen reduction. Three wells of each plate were filled with medium only in order to control the oxygen level in the incubator. The medium was changed gently 24 h after seeding.
Cisplatin treatment
Fresh stock solutions of 5 mM and 1 mM Cisplatin (Sigma-Aldrich LLC, United States) were prepared in a 0.9% NaCl solution (B. Braun Melsungen AG, Germany). 24 h after medium change, different negligible volumes (30 μL or less) of the Cisplatin stock solutions were added to each well in triplicates (final concentrations: 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 0 μM).
Program description
Programming environment and packages
The statistical framework R was chosen as programming environment [8], complemented with R packages for the fitting of sigmoid curves: drc [9] and the generation and customisation of the graphical user interface (GUI): gWidgets [10], gWidgetsRGtk2 [11], RGtk2 [12] and cairoDevice [13], which are dependent on the GTK+ widget library (http://www.gtk.org/). These resources are all freely available and compatible with Windows and Mac computers.
User interface
Particular effort was put in designing a friendly user interface for the TReCCA Analyser. It was improved after being tested by 25 users for intuitiveness, clarity, and speed. Two screen shots of different tabs of the user interface, the “Analysis options” tab and the “Graph output” tab, are displayed in Fig 1A and 1B respectively.
Analysis flow
The flow chart in Fig 1C depicts the analysis flow of the TReCCA Analyser. The first step consists in importing the data into the program as a.csv file(s) in the “Data input” tab. The first column has to contain the time points of the experiment and the other columns the time-resolved data. The file import function can be customised to fit the experimental output files. In the “Labels and colours” tab, a template is filled with the experimental layout indicating which condition is to be found in each column of the data and how to plot it (colour, line type, legend). The template is a guide for the analysis, for example it determines which columns should be averaged as technical replicates. The analysis options and corresponding parameters, described more in detail in the next paragraphs, are selected from the “Analysis options” tab. Finally, the graph options are picked out from the “Graph options” and “Graph output” tab allowing the automatic customised creation of the graphs corresponding to each step of the analysis. These graphs, as well as.csv files containing all the analysis results, can then be exported by the user for further use through the “Graph output” and “Data output” tabs respectively. All of the settings can be saved for later reference and similar experiments. All the data can also be saved as an R-data file to allow a new customisation and exportation of the graphs without having to run the analysis again.
Analysis options
The analysis options available in the TReCCA Analyser are briefly presented in the following paragraph, more details are available in the S1 File (for the equations) and TReCCA Analyser user manual (www.uni-heidelberg.de/fakultaeten/biowissenschaften/ipmb/biologie/woelfl/Research.html).
Basic formatting: The time unit can automatically be converted by indicating the input unit and desired output unit, and time points at the beginning or the end of the measurement can be excluded. Moreover, the time frame of the data can be shifted (to set a different start experiment time) or the whole data can be scaled to another unit by multiplying it by a fixed factor.
Sensor correction: In the challenging case where the calibration relationship follows an exponential equation of the form P + Se αy (where P is the plateau, S the span and α an unknown factor), a sensor correction can be performed. This is the case with the OxoDish, although a Stern-Volmer relationship would be expected [14], as described in S3 and S4 Figs and S2 File. The data x is first converted to the correct logarithmic form z = ln((x − P)/S). Then the mean of each sensor m s is calculated over the n time points (Eq A in S1 File), as well as the mean of the whole plate m p, which is the average of all the sensor means m s for s number of sensors (Eq B in S1 File). The sensor corrected value x t,s for each time point t and each sensor s is then corrected and converted back to logarithmic form (Eq 1), followed by the normalisation step of sensor correction (Eq C in S1 File).
(1) |
Normalisation: Each data column can be normalised over time to a reference condition set at a target value, for example a non-treated condition being set to 100% of viability. First, the columns with the data of the normalisation condition are automatically detected through the template and their average at each time point m t is calculated. Then, every single value is divided by its corresponding value m t and multiplied by the target value M (Eq D in S1 File), thereby setting the normalisation conditions to the target value and shifting the other conditions.
Average and standard deviation: The average and the standard deviation of technical replicates are automatically determined for each time point, according to either the name, number or colour given to each column in the template (Eq E in S1 File).
Smoothing: The data smoothing is performed by replacing a measured data point x t by the average of n neighbouring data points around that time point (Eq F in S1 File). This transformation leads to the loss of (n − 1)/2 data points at the beginning and at the end of the measurement and n necessarily has to be an uneven number.
Slope calculation: A linear fit function built in R is applied to each smoothed data point and n smoothed data points on either side (Eq G in S1 File) to determine the slope m and the corresponding residual (which is displayed as a grey shade behind the graphs).
Time-resolved IC50: The IC50/EC50 of a compound is determined based on any of the previous time-resolved data. First, the time frame that should be used for the IC50 calculation is set, as well as how regularly the fittings should be performed. The user has to assign concentrations to the labels of the template, and the different concentrations are then fitted automatically and over time. Four different log-logistic model functions, each varying by their number of parameters, are available to perform the sigmoid fit (Eqs H, I and J in S1 File), the four logistic being the most commonly applied one (Eq 2)
(2) |
Results
Time-resolved IC50 of MCF-7 cells exposed to Cisplatin
To illustrate the capabilities of the TReCCA Analyser, we analysed the oxygen levels in the media of MCF-7 cells exposed to different Cisplatin concentrations following the steps depicted in the flow chart in Fig 1C and going through the main analysis functions of the program. The data presented here originates from one biological replicate; other independent replicates were however performed to confirm the results. The publication graphs can be reproduced by following the instructions of the TReCCA tutorials 1 and 2, which also provide the raw data (www.uni-heidelberg.de/fakultaeten/biowissenschaften/ipmb/biologie/woelfl/Research.html).
Basic formatting
The MCF-7 and Cisplatin treatment data was extracted from the software provided with the SDR reader (SDR version v38), which is required for recording but does not enable adequate analysis of the data obtained. The TReCCA Analyser provides analysis options and plotting possibilities for the SDR data, but is also suitable for any other type of large time-resolved analytical measurements. The time scale was first converted from seconds to days. The last part of the graph is excluded, as after day 5 the viability of the controls decreases due to the lack of medium change. The raw data obtained after basic data formatting can be seen in Fig 2D. The cells seeded on the first day reduce the level of dissolved oxygen, which is replenished after medium change in the second day. The dissolved oxygen is then reduced again but this time in a more homogeneous way and to a lesser extent as the cell adhesion process does not interfere with the basal cell respiration levels. Starting on the third day, the dissolved oxygen level depends on the Cisplatin concentration: high Cisplatin concentrations lead to cell death and higher dissolved oxygen values. The cells in the non-treated condition reach confluence, the cell number and thereby the total oxygen consumption becomes constant as reflected by the stable dissolved oxygen values.
The data gathered on the first two days serves as quality control for the experiment: the basal cell respiration is as expected and reflects on the health of the cells; there are no outlier curves due to experimental errors or bacterial/yeast contaminations (that would have caused a sharp decrease in dissolved oxygen levels), the equipment is running correctly, the time points were respected exactly.
Standard data analysis
Sensor correction (recalibration and normalisation) was performed on the raw data as detailed in the S2 File, using 91.3% a.s. as the target value (Fig 2E), thereby homogenising the initial output as can be seen more precisely on a smaller oxygen scale (Fig 2A and 2B). For experiments only taking place on such a scale, the sensor correction can be critical for the distinction of different conditions (S5 Fig).
As the level of dissolved oxygen measured in wells containing only medium slightly increases over the course of the experiment, the sensor corrected data was normalised by setting the average of the control wells to 91.3% a.s. (Fig 2F). The media curves are consequently straight horizontal lines and the rest of the data is slightly shifted accordingly. On a smaller scale, the normalisation does not affect the stabilised calibration values (Fig 2C). The technical replicates of the normalised data are then averaged (Fig 2G). The corresponding standard deviations are displayed as grey shades, which is usually challenging for highly resolved data sets using common spread sheet applications.
Smoothing and slope calculation
For the next analysis steps, we focus on the data after Cisplatin treatment between day 2.2 and 5 (Fig 3A). The time frame could have been shifted to start at the time of treatment but was left for clarity. In order to determine the slope of the curves over time, the averaged data is first smoothened for n = 11 (Fig 3C) as can be seen more precisely at a bigger scale (Fig 3B and 3D). The slope of the smoothed data is then determined for n = 15 (Fig 3E). It reveals that the amount of dissolved oxygen increases first and fastest for the highest Cisplatin concentrations, its rate of change reaches a maximum and then decreases slowly until stabilising. Lower Cisplatin concentrations follow the same reaction pattern, however the initial speed of change in respiratory behaviour is slower. The non-treated condition and the lowest Cisplatin concentrations have a constant oxygen consumption during the course of the experiment, as the slope is close to zero. The slope calculation allows to pin-point the exact time when the change of respiration is highest or constant; it also leads to a more accurate comparison of the different Cisplatin concentrations.
Time-resolved IC50 calculation
The four-parameter log-logistic model (Eq 2) is fitted to the averaged data for every time point between day 2.5 and 4.7 (Fig 4A). The parameter e, which is the IC50 value, is then plotted over time to display the time-resolved IC50 of Cisplatin (Fig 4B) which ranges from 80 μM at day 2.5, to 30μM at day 4.7. These values are in accordance with previously published data [15, 16] taking into account diverging protocol details (seeding density, Cisplatin solvant, viability test, time points). The longer the exposure to Cisplatin, the lower the concentration needed to reach 50% control viability. This decrease begins almost immediately, it is fast for short exposure times but levels out progressively, almost reaching a steady-state. Cisplatin has a rapid effect on cell respiration combined with a high cell permeability, its lack of stability over time could explain the levelling out.
Discussion
The TReCCA Analyser was used to analyse the time-resolved toxicity of Cisplatin towards MCF-7 cells by measuring the level of dissolved oxygen in an OxoDish. It significantly reduced the effort and time needed for basic cell culture analysis steps and consequent graph plotting, as well as enabling a more thorough data analysis. The calculation of the slope of the data lead to the determination of the rates of dissolved oxygen change of the MCF-7 cells exposed to different Cisplatin concentrations and therefore to the observation of different reaction speeds to the drug and the detection of kinetic time points.
The sensor correction method improved the homogeneity of the OxoDish sensor read-outs, which could be crucial to detect different conditions in small scale experiments. The OxoDish has a vast field of applications where this sensor correction can also be applied, such as the monitoring of the oxygen consumption of bacterial cultures to study bioprocessing at a very small scale [17], the respiration of human spheroid cancer cells for tumour cell metabolism [18], the oxygen consumption of doliolids feeding at different food levels [19] or toxicity tests on zebrafish embryos [20]. Moreover, the logarithmic sensor recalibration can be applied to any other type of sensor where the relationship between the measured and output analyte is exponential.
The TReCCA Analyser also enabled the determination of the time-resolved IC50 of Cisplatin on MCF-7 cells, showing a fast onset of toxicity that begins to stabilise at the highest level 48 h after drug exposure. On top of providing information about how fast IC50 values are reached, the time-resolved IC50 could lead to a more accurate comparison of different drugs. It could be applied to a wide variety of time-resolved viability assays such as the non-toxic Alamar blue/resazurin assay, as performed in different cell lines and rat primary hepatocytes [21]; the measurement of intracellular adenosine 5′-triphosophate (ATP) concentrations using the firefly luciferase system, as applied to growing Escherichia coli [22]; the fluorescein diacetate assay (FDA), used to assess the cellular viability of plant cells [23]; and the MitoXpress assay, a phosphorescent oxygen-sensing probe, employed for on-line mammalian cell respiration monitoring [24].
The TReCCA Analyser can more generally be applied to any kind of time-resolved measurements, like on-line pH measurements [25], on-line glucose, ethanol and cell density measurements in the context of yeast fermentation [26], or enzyme activity kinetics [27] (Additional applications of the TReCCA Analyser are displayed in S6 Fig). On top of being convenient and fast (most analyses are performed in less than 15 minutes), the TReCCA Analyser leads to high accuracy, since the fixed formulas prevent human mistake and assure high reproducibility, as the exact settings of the analysis and plotting can be saved and reused or shared easily. The vast graph customisation possibilities ensure that the resulting graphs can be applied directly for presentation or publication purposes.
We hope that the TReCCA Analyser will help encourage scientists to work with big data sets without having to face the barrier of computer programming. Through the easy access to more complicated data analysis, more thorough data exploitation can be systematically performed. We are convinced that any continuous measurement that is translated to an electrical signal can benefit from this program. It is also completely open source allowing any scientist to modify it, adding functions that might be useful for further applications, not only in the field of cell culture assays but for any time-resolved sensor data analysis.
Supporting Information
Acknowledgments
The authors thank Sarina Arain, Christian Krause, John Gernot and Achim Stangelmayer for their advice, Frank Westermann and Andrés Florez for providing the IMR5/75 cells, Hamed Alborzinia for the ROS measurement data, Jameson Poon for the HT29 oxygen viability data and Alistair Middleton for his useful comments on the manuscript.
Data Availability
The TReCCA Analyser program, TReCCA Analyser User Manual and data used for this publication (under the form of two tutorials) are available on the Heidelberg University website under: www.uni-heidelberg.de/fakultaeten/biowissenschaften/ipmb/biologie/woelfl/Research.html.
Funding Statement
The authors thank PreSens Precision Sensing GmbH for the gift of material provided for the experimental work. PreSens Precision Sensing GmbH had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. The authors also thank the Albert and Anneliese Konanz foundation for the 2-year fellowship provided to JL. This work was done in the context of the cooperative HBIGS (Hartmut Hoffmann-Berling International Graduate School of Molecular and Cellular Biology) graduate school “Disease models and drugs” of Heidelberg University and Mannheim University of Applied Sciences.
References
- 1. Wilson GS, Gifford R. Biosensors for real-time in vivo measurements. Biosens. Bioelectron. 2005; 20: 2388–2403. [DOI] [PubMed] [Google Scholar]
- 2. Sebaugh JL. Guidelines for accurate EC50/IC50 estimation. Pharm. Stat. 2011; 10: 128–134. 10.1002/pst.426 [DOI] [PubMed] [Google Scholar]
- 3. Beckers S, Noor F, Müller-Vieira U, Mayer M, Strigun A, Heinzle E. High throughput, non-invasive and dynamic toxicity screening on adherent cells using respiratory measurements. Toxicol. in Vitro. 2010; 24: 686–694. 10.1016/j.tiv.2009.04.018 [DOI] [PubMed] [Google Scholar]
- 4. Wolf P, Hartl F, Brischwein M, Wolf B. Determination of dynamic doxorubicin-EC50 value in an automated high-content workstation for cellular assays. Toxicol. in Vitro. 2011; 25: 1889–1894. 10.1016/j.tiv.2011.05.031 [DOI] [PubMed] [Google Scholar]
- 5. Klimant I, Wolfbeis OS. Oxygen-Sensitive Luminescent Materials Based on Silicone-Soluble Ruthenium Diimine Complexes. Anal. Chem. 1995; 67: 3160–3166. [Google Scholar]
- 6. Wang D, Lippard SJ. Cellular processing of platinum anticancer drugs. Nat. Rev. Drug Discov. 2005; 4: 307–320. [DOI] [PubMed] [Google Scholar]
- 7. Soule HD, Vazguez J, Long A, Albert S, Brennan M. A human cell line from a pleural effusion derived from a breast carcinoma. J. Natl. Cancer Inst. 1973; 51: 1409–1416. [DOI] [PubMed] [Google Scholar]
- 8. R Core Team. R: A Language and Environment for Statistical Computing R Foundation for Statistical Computing; 2013. [Google Scholar]
- 9. Ritz C, Streibig JC. Bioassay Analysis using R. J. Stat. Softw. 2005; 12: 1–22. [Google Scholar]
- 10.Verzani J. gWidgets API for building toolkit-independent, interactive GUIs, R package version 0.0–52. 2012.
- 11.Lawrence M, Verzani J. gWidgetsRGtk2: Toolkit implementation of gWidgets for RGtk2. R package version 0.0–81. 2012.
- 12. Lawrence M, Lang DT. RGtk2: A Graphical User Interface Toolkit for R. J. Stat. Softw. 2010; 37: 1–52. [Google Scholar]
- 13.Lawrence M. CairoDevice: Cairo-based cross-platform antialiased graphics device driver. R package version 2.19. 2011.
- 14. Carraway E, Demas J, DeGraff B. Luminescence quenching mechanism for microheterogeneous systems. Anal. Chem. 1991; 63: 332–336. [Google Scholar]
- 15. Dong K, Wang R, Wang X, Lin F, Shen JJ, Gao P, et al. Tumor-specific RNAi targeting eIF4E suppresses tumor growth, induces apoptosis and enhances cisplatin cytotoxicity in human breast carcinoma cells. Breast Cancer Res. Tr. 2009; 113: 443–456. [DOI] [PubMed] [Google Scholar]
- 16. Pogribny I, Filkowski J, Tryndyak V, Golubov A, Shpyleva S, Kovalchuk O. Alterations of microRNAs and their targets are associated with acquired resistance of MCF-7 breast cancer cells to cisplatin. Int. J. Cancer. 2010; 127: 1785–1794. 10.1002/ijc.25191 [DOI] [PubMed] [Google Scholar]
- 17. Kensy F, John GT, Hofmann B, Büchs J. Characterisation of operation conditions and online monitoring of physiological culture parameters in shaken 24-well microtiter plates. Bioprocess Biosyst. Eng. 2005; 75: 75–81. [DOI] [PubMed] [Google Scholar]
- 18. Gottfried E, Rogenhofer S, Waibel H, Kunz-Schughart L, Reichle A, Wehrstein M, et al. Pioglitazone modulates tumor cell metabolism and proliferation in multicellular tumor spheroids. Cancer Chemother. Pharmacol. 2011; 67: 117–126. 10.1007/s00280-010-1294-0 [DOI] [PubMed] [Google Scholar]
- 19. Köster M, Paffenhöfer GA, Baker CV, Williams JE. Oxygen consumption of doliolids (Tunicata, Thaliacea). J. Plankton Res. 2010; 32: 171–180. [Google Scholar]
- 20. Strecker R, Seiler TB, Hollert H, Braunbeck T. Oxygen requirements of zebrafish (Danio rerio) embryos in embryo toxicity tests with environmental samples. Comp. Biochem. Physiol. C. 2011; 153: 318–327. [DOI] [PubMed] [Google Scholar]
- 21. O'Brien J, Wilson I, Orton T, Pognan F. Investigation of the Alamar Blue (resazurin) fluorescent dye for the assessment of mammalian cell cytotoxicity. Eur. J. Biochem. 2000; 267: 5421–5426. [DOI] [PubMed] [Google Scholar]
- 22. Lasko DR, Wang DI. On-line monitoring of intracellular ATP concentration in Escherichia coli fermentations. Biotechnol. Bioeng. 1996; 52: 364–372. [DOI] [PubMed] [Google Scholar]
- 23. Amano T, Hirasawa K, O’Donohue MJ, Pernolle JC, Shioi Y. A versatile assay for the accurate, time-resolved determination of cellular viability. Anal. Biochem. 2003; 314: 1–7. [DOI] [PubMed] [Google Scholar]
- 24. O'Riordan TC, Zhdanov AV, Ponomarev GV, Papkovsky DB. Analysis of intracellular oxygen and metabolic responses of mammalian cells by time-resolved fluorometry. Anal. Chem. 2007; 79: 9414–9419. [DOI] [PubMed] [Google Scholar]
- 25. Fischer J, Prosenc MH, Wolff M, Hort N, Willumeit R, Feyerabend F. Interference of magnesium corrosion with tetrazolium-based cytotoxicity assays. Acta Biomater. 2010; 6: 1813–1823. 10.1016/j.actbio.2009.10.020 [DOI] [PubMed] [Google Scholar]
- 26. Akin M, Prediger A, Yuksel M, Höpfner T, Demirkol DO, Beutel S, et al. A new set up for multi-analyte sensing: At-line bio-process monitoring. Biosens. Bioelectron. 2011; 26: 4532–4537. 10.1016/j.bios.2011.05.018 [DOI] [PubMed] [Google Scholar]
- 27. Arain S, John GT, Krause C, Gerlach J, Wolfbeis OS, Klimant I. Characterisation of microtiterplates with integrated optical sensors for oxygen and pH, and their applications to enzyme activity screening, respirometry, and toxicological assays. Sens. Actuators, B. 2006; 113: 639–648. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The TReCCA Analyser program, TReCCA Analyser User Manual and data used for this publication (under the form of two tutorials) are available on the Heidelberg University website under: www.uni-heidelberg.de/fakultaeten/biowissenschaften/ipmb/biologie/woelfl/Research.html.