{"schema_version": "1.0", "id": "z-prime-detector-linearity", "canonical_url": "https://discoveryinpractice.com/articles/z-prime-detector-linearity/", "title": "A better Z′ can hide a worse measurement", "author": {"name": "Andrew Stewart", "url": "https://discoveryinpractice.com/about/#andrew-stewart"}, "language": "en", "summary": "A higher Z′ can reflect nonlinear detector compression rather than a better assay. This article explains how bright-well variation can shrink while effect sizes become distorted, and how to check proportionality without confusing detector behavior with assay chemistry.", "takeaways": ["Z′ measures control separation and variability; it does not establish detector linearity or accuracy between the controls.", "Shorter integration can reduce accumulated counts without reducing the photon arrival rate that causes counting losses.", "Check low, intermediate, and bright signals using manufacturer-supported attenuation or a calibrated verification method; preserve the original well data."], "limitations_summary": "Compression does not always increase Z′. The numerical example is a constructed model, not a measurement of any particular reader.", "topics": ["Assay quality", "Detector linearity", "Luminescence", "Z-prime"], "publication_status": "published", "date_published": "2026-09-25", "date_modified": "2026-09-25", "license": "CC-BY-4.0", "license_url": "https://creativecommons.org/licenses/by/4.0/", "license_status": "Published under CC BY 4.0", "content_version": "1.0", "body_html": "<p>The bright controls have become unusually consistent. Their coefficient of variation has dropped, the Z-prime factor has improved, and the plate passes QC. Before crediting the assay optimization, check whether the reader is still measuring those wells proportionally.</p><p>In a luminescence assay, detector compression can make different bright signals look more alike. Under some conditions, that improves Z′ while making the measurements less accurate. The controls look tidier because part of their variation has been lost in detection.</p><h2 id=\"what-z-prime-measures\">What Z-prime measures</h2><p>The Z-prime factor, usually written Z′, compares the separation of two control populations with their variability. Using H and L for high- and low-signal controls:</p><div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(</mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> + </mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>)</mtext></mrow></mrow><mrow><mrow><mtext>|</mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> − </mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>|</mtext></mrow></mrow></mfrac></mrow></math></div><p>Here, μ is the mean and σ is the standard deviation. Larger separation raises Z′; larger standard deviations lower it. The original formulation by Zhang, Chung and Oldenburg remains a useful way to assess screening controls. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-1\" aria-label=\"Reference 1\">1</a>]</p><p>The formula contains no check that light input and reported signal are proportional. It uses the numbers the reader supplies. It also says nothing about the response between the two controls, where many compounds will fall.</p><p>Simply reducing every value by 20% cannot improve Z′. Both the standard deviations and the difference between the means fall by 20%, leaving their ratio unchanged. The problem considered here is nonlinear compression: the brighter signals lose a greater fraction of their counts.</p><h2 id=\"how-photon-counting-loses-proportionality\">How photon counting loses proportionality</h2><p>Photon counting works by resolving and counting individual detector pulses. The detector and its electronics need a finite interval to distinguish successive events. At sufficiently high arrival rates, pulses overlap and some events are missed. Hamamatsu describes this count-rate dependence and uses a paralyzable detector model in its photon-counting simulator. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-2\" aria-label=\"Reference 2\">2</a>]</p><p>Compression can begin while the output is still increasing. A numerical result below an obvious ceiling therefore does not establish linearity. Warning behavior depends on the instrument: Hamamatsu describes both photon-counting heads with over-light detection and heads without it. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] Check what a reader's warning actually monitors and how that relates to its specified linear range.</p><p>This also explains why shortening the integration time may fail to help. For a stable glow, counting for one-tenth as long reduces the accumulated counts, but it does not reduce the rate at which pulses arrive. A remedy for a total-count limit is not necessarily a remedy for pulse overlap. Whether a particular setting changes either limit depends on the acquisition system.</p><h2 id=\"a-worked-example-of-misleadingly-good-controls\">A worked example of misleadingly good controls</h2><p>Take five constructed values in each control group. The high control has a mean of 100 and a sample standard deviation of 10. The low control has a mean of 10 and a standard deviation of 1. Their Z′ is:</p><div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(10 + 1)</mtext></mrow></mrow><mrow><mrow><mtext>100 − 10</mtext></mrow></mrow></mfrac><mrow><mtext> = 0.633</mtext></mrow></mrow></math></div><p>Now pass those same values through an illustrative compression curve, f(x) = x × exp(−0.00223144x). This is the shape of the paralyzable mean-response model, expressed in arbitrary units and chosen so that an input of 100 produces an output of 80. It represents no particular reader. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-2\" aria-label=\"Reference 2\">2</a>]</p><div class=\"table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Constructed example: linear and compressed control measurements\"><table><caption>Constructed example: linear and compressed control measurements</caption><thead><tr><th scope=\"col\">Quantity</th><th scope=\"col\">Linear response</th><th scope=\"col\">Compressed response</th></tr></thead><tbody><tr><th scope=\"row\">High-control mean</th><td>100.00</td><td>79.87</td></tr><tr><th scope=\"row\">High-control standard deviation</th><td>10.00</td><td>6.22</td></tr><tr><th scope=\"row\">Low-control mean</th><td>10.00</td><td>9.78</td></tr><tr><th scope=\"row\">Low-control standard deviation</th><td>1.00</td><td>0.96</td></tr><tr><th scope=\"row\">Z′</th><td>0.633</td><td>0.693</td></tr></tbody></table></div><p>The inputs have not become more reproducible. Compression has reduced the spread of the high controls enough to outweigh the loss of control separation. Z′ rises from about 0.63 to 0.69, and the high-control CV falls from 10% to about 7.8%.</p><p>The same curve distorts intermediate values. An input of 55 lies halfway between the original control means and represents 50% inhibition under high-to-low normalization. After compression, it reads about 48.65. Normalize that value against the compressed control means in the table and it reports about 44.5% inhibition.</p><p>The curve is still increasing across this example, so it preserves the order of noiseless inputs. Distorted effect sizes do not require shuffled rankings. A cutoff applied to normalized inhibition can move a compound between hit and non-hit categories even if every well retains its place in the ranking.</p><p>These are deterministic calculations on invented well values. They illustrate distortion of between-well differences, without adding photon-counting noise or modeling an instrument's correction electronics. Nor does compression always raise Z′: it changes both the spread and the separation. If low-control variability dominates, the loss of separation can make Z′ worse.</p><p>The general statistical concern is already recognized in the Assay Guidance Manual, which notes that saturation artifacts can reduce control variability in imaging assays. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-4\" aria-label=\"Reference 4\">4</a>] Imaging saturation and photon-counting losses have different physical causes, but both can make control variability a misleading guide to measurement quality.</p><h2 id=\"test-detector-linearity-without-changing-the-chemistry\">Test detector linearity without changing the chemistry</h2><p>A falling slope in a concentration series is a reason to investigate, but it does not identify the detector as the cause. The assay itself may be nonlinear. In CellTiter-Glo, for example, Promega notes that ATP content per cell can change with cell density, altering the relationship between cell number and luminescence. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-5\" aria-label=\"Reference 5\">5</a>]</p><p>Optical attenuation helps separate those possibilities. It changes the light reaching the detector while leaving the sample chemistry in place. Hamamatsu describes a check using a neutral-density filter with known transmission: a 10% transmitting filter should reduce the measured count rate to one-tenth within the linear range. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>]</p><p>For a microplate reader, use a manufacturer-supported attenuation setting or a suitable calibrated verification device. A piece of dark plastic over the plate is not a calibrated filter. Transmission must be known over the relevant emission wavelengths, and the arrangement must preserve the measurement geometry.</p><p>Compare several brightness levels, including the brightest expected samples and intermediate controls. Account for dark/background contributions. Confirm whether the software reports raw attenuated output or automatically compensates for transmission; the expected numerical ratio differs. Hold temperature and assay age steady, and balance measurement order so that glow decay does not masquerade as nonlinearity.</p><p>If you use dilution instead, keep the final volume and matrix composition matched as far as the assay permits. Verify that the dilution changes light production proportionally. Diluting an active luciferase mixture can change substrate conditions, inhibitors, and reaction kinetics; diluting cells can change biology. A dilution series tests the combined assay-and-reader response unless those contributions are controlled.</p><h2 id=\"changing-the-settings-requires-another-check\">Changing the settings requires another check</h2><p>Lowering PMT gain is not interchangeable with reducing the light arriving at a photon counter. It changes pulse amplitudes and can affect which pulses cross the counting threshold. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] Use the instrument's validated settings and assess linearity again; a smaller displayed number alone is insufficient.</p><p>Readers can extend useful range through faster counting electronics, appropriate count-loss correction, optical attenuation, or an alternative acquisition mode. Hamamatsu documents both count-rate correction and the hardware dependence of counting linearity. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] The relevant specification is the linear range of the measurement mode you will use, with an acceptable error over the signals your assay produces.</p><p>An advertised range spanning many orders of magnitude is incomplete information without the test conditions. Ask whether it applies within one acquisition setting, how measurements are combined when settings change, and what happens at the transition. If two modes overlap, compare them there using stable samples. An alternative mode needs its own linearity and background checks.</p><p>Choose settings that preserve weak signals while accommodating the brightest plausible wells. Verify intermediate responses before comparing Z′. Otherwise, optimization can favor a setting that suppresses bright-well variation at the expense of accurate effect sizes.</p><h2 id=\"what-to-include-in-assay-validation\">What to include in assay validation</h2><p>Inspect the raw control distributions. Save means, standard deviations, CVs, acquisition settings, and the individual well values alongside Z′. Unexpected tightening of the bright controls deserves investigation, but does not by itself prove compression.</p><p>Include intermediate controls or a reference concentration series. The two endpoints can look acceptable while the response between them is distorted. The Assay Guidance Manual recommends examining raw trends and reference compounds at multiple concentrations during pilot screening. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-6\" aria-label=\"Reference 6\">6</a>]</p><p>Check more than one brightness range. Cover ordinary controls, the brightest expected samples, and enough higher signal to test the margin you intend to rely on.</p><p>Repeat the relevant checks after changes. A brighter reagent formulation, a different plate, or new acquisition settings can move the assay outside the range you previously established.</p><p>Investigate suspect runs before correcting them. Preserve the original data. Establish the response experimentally and assess whether stored samples can be remeasured under suitable conditions; dividing everything by a guessed recovery factor will not undo nonlinear compression.</p><h2 id=\"references\">References</h2><div class=\"references\">\n<p id=\"ref-1\">1. Zhang JH, Chung TDY, Oldenburg KR. <a href=\"https://journals.sagepub.com/doi/10.1177/108705719900400206\">A simple statistical parameter for use in evaluation and validation of high throughput screening assays</a>. Journal of Biomolecular Screening. 1999;4(2):67–73. DOI: 10.1177/108705719900400206. Formula also presented in reference 4, section 2.</p>\n<p id=\"ref-2\">2. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html\">Photon Counting SNR Simulator</a>. Count Rate Linearity section and paralyzable response equation. Accessed September 24, 2026.</p>\n<p id=\"ref-3\">3. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/etd/PMT_handbook_v4E.pdf\">Photomultiplier Tubes: Basics and Applications, fourth edition</a>. Printed pp. 145–147 on pulse-height discrimination, pp. 149–150 on count-rate linearity/correction, and p. 181 on over-light detection and attenuation checks; PDF pp. 158–160, 162–163 and 194.</p>\n<p id=\"ref-4\">4. Bray MA, Carpenter A. <a href=\"https://www.ncbi.nlm.nih.gov/sites/books/NBK126174/?report=reader\">Advanced Assay Development Guidelines for Image-Based High Content Screening and Analysis</a>. Assay Guidance Manual. July 8, 2017. Section 2, Z′ and V-factor discussions.</p>\n<p id=\"ref-5\">5. Promega. <a href=\"https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en\">CellTiter-Glo 2.0 Assay technical manual TM403</a>. Revised January 2023. Section 4.B, Cellular ATP Content; PDF p. 11 / printed p. 10.</p>\n<p id=\"ref-6\">6. <a href=\"https://www.ncbi.nlm.nih.gov/sites/books/NBK91991/?report=reader\">Assay Development for Protein Kinase Enzymes</a>. Assay Guidance Manual. Pilot Screens section. Accessed September 24, 2026.</p>\n</div>", "body_text": "Introduction\nThe bright controls have become unusually consistent. Their coefficient of variation has dropped, the Z-prime factor has improved, and the plate passes QC. Before crediting the assay optimization, check whether the reader is still measuring those wells proportionally.\n\nIn a luminescence assay, detector compression can make different bright signals look more alike. Under some conditions, that improves Z′ while making the measurements less accurate. The controls look tidier because part of their variation has been lost in detection.\n\nWhat Z-prime measures\nThe Z-prime factor, usually written Z′, compares the separation of two control populations with their variability. Using H and L for high- and low-signal controls:\n\nZ prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.\n\nHere, μ is the mean and σ is the standard deviation. Larger separation raises Z′; larger standard deviations lower it. The original formulation by Zhang, Chung and Oldenburg remains a useful way to assess screening controls. [1]\n\nThe formula contains no check that light input and reported signal are proportional. It uses the numbers the reader supplies. It also says nothing about the response between the two controls, where many compounds will fall.\n\nSimply reducing every value by 20% cannot improve Z′. Both the standard deviations and the difference between the means fall by 20%, leaving their ratio unchanged. The problem considered here is nonlinear compression: the brighter signals lose a greater fraction of their counts.\n\nHow photon counting loses proportionality\nPhoton counting works by resolving and counting individual detector pulses. The detector and its electronics need a finite interval to distinguish successive events. At sufficiently high arrival rates, pulses overlap and some events are missed. Hamamatsu describes this count-rate dependence and uses a paralyzable detector model in its photon-counting simulator. [2]\n\nCompression can begin while the output is still increasing. A numerical result below an obvious ceiling therefore does not establish linearity. Warning behavior depends on the instrument: Hamamatsu describes both photon-counting heads with over-light detection and heads without it. [3] Check what a reader's warning actually monitors and how that relates to its specified linear range.\n\nThis also explains why shortening the integration time may fail to help. For a stable glow, counting for one-tenth as long reduces the accumulated counts, but it does not reduce the rate at which pulses arrive. A remedy for a total-count limit is not necessarily a remedy for pulse overlap. Whether a particular setting changes either limit depends on the acquisition system.\n\nA worked example of misleadingly good controls\nTake five constructed values in each control group. The high control has a mean of 100 and a sample standard deviation of 10. The low control has a mean of 10 and a standard deviation of 1. Their Z′ is:\n\nZ prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.\n\nNow pass those same values through an illustrative compression curve, f(x) = x × exp(−0.00223144x). This is the shape of the paralyzable mean-response model, expressed in arbitrary units and chosen so that an input of 100 produces an output of 80. It represents no particular reader. [2]\n\nConstructed example: linear and compressed control measurementsQuantity | Linear response | Compressed response | High-control mean | 100.00 | 79.87 | High-control standard deviation | 10.00 | 6.22 | Low-control mean | 10.00 | 9.78 | Low-control standard deviation | 1.00 | 0.96 | Z′ | 0.633 | 0.693 |\n\nThe inputs have not become more reproducible. Compression has reduced the spread of the high controls enough to outweigh the loss of control separation. Z′ rises from about 0.63 to 0.69, and the high-control CV falls from 10% to about 7.8%.\n\nThe same curve distorts intermediate values. An input of 55 lies halfway between the original control means and represents 50% inhibition under high-to-low normalization. After compression, it reads about 48.65. Normalize that value against the compressed control means in the table and it reports about 44.5% inhibition.\n\nThe curve is still increasing across this example, so it preserves the order of noiseless inputs. Distorted effect sizes do not require shuffled rankings. A cutoff applied to normalized inhibition can move a compound between hit and non-hit categories even if every well retains its place in the ranking.\n\nThese are deterministic calculations on invented well values. They illustrate distortion of between-well differences, without adding photon-counting noise or modeling an instrument's correction electronics. Nor does compression always raise Z′: it changes both the spread and the separation. If low-control variability dominates, the loss of separation can make Z′ worse.\n\nThe general statistical concern is already recognized in the Assay Guidance Manual, which notes that saturation artifacts can reduce control variability in imaging assays. [4] Imaging saturation and photon-counting losses have different physical causes, but both can make control variability a misleading guide to measurement quality.\n\nTest detector linearity without changing the chemistry\nA falling slope in a concentration series is a reason to investigate, but it does not identify the detector as the cause. The assay itself may be nonlinear. In CellTiter-Glo, for example, Promega notes that ATP content per cell can change with cell density, altering the relationship between cell number and luminescence. [5]\n\nOptical attenuation helps separate those possibilities. It changes the light reaching the detector while leaving the sample chemistry in place. Hamamatsu describes a check using a neutral-density filter with known transmission: a 10% transmitting filter should reduce the measured count rate to one-tenth within the linear range. [3]\n\nFor a microplate reader, use a manufacturer-supported attenuation setting or a suitable calibrated verification device. A piece of dark plastic over the plate is not a calibrated filter. Transmission must be known over the relevant emission wavelengths, and the arrangement must preserve the measurement geometry.\n\nCompare several brightness levels, including the brightest expected samples and intermediate controls. Account for dark/background contributions. Confirm whether the software reports raw attenuated output or automatically compensates for transmission; the expected numerical ratio differs. Hold temperature and assay age steady, and balance measurement order so that glow decay does not masquerade as nonlinearity.\n\nIf you use dilution instead, keep the final volume and matrix composition matched as far as the assay permits. Verify that the dilution changes light production proportionally. Diluting an active luciferase mixture can change substrate conditions, inhibitors, and reaction kinetics; diluting cells can change biology. A dilution series tests the combined assay-and-reader response unless those contributions are controlled.\n\nChanging the settings requires another check\nLowering PMT gain is not interchangeable with reducing the light arriving at a photon counter. It changes pulse amplitudes and can affect which pulses cross the counting threshold. [3] Use the instrument's validated settings and assess linearity again; a smaller displayed number alone is insufficient.\n\nReaders can extend useful range through faster counting electronics, appropriate count-loss correction, optical attenuation, or an alternative acquisition mode. Hamamatsu documents both count-rate correction and the hardware dependence of counting linearity. [3] The relevant specification is the linear range of the measurement mode you will use, with an acceptable error over the signals your assay produces.\n\nAn advertised range spanning many orders of magnitude is incomplete information without the test conditions. Ask whether it applies within one acquisition setting, how measurements are combined when settings change, and what happens at the transition. If two modes overlap, compare them there using stable samples. An alternative mode needs its own linearity and background checks.\n\nChoose settings that preserve weak signals while accommodating the brightest plausible wells. Verify intermediate responses before comparing Z′. Otherwise, optimization can favor a setting that suppresses bright-well variation at the expense of accurate effect sizes.\n\nWhat to include in assay validation\nInspect the raw control distributions. Save means, standard deviations, CVs, acquisition settings, and the individual well values alongside Z′. Unexpected tightening of the bright controls deserves investigation, but does not by itself prove compression.\n\nInclude intermediate controls or a reference concentration series. The two endpoints can look acceptable while the response between them is distorted. The Assay Guidance Manual recommends examining raw trends and reference compounds at multiple concentrations during pilot screening. [6]\n\nCheck more than one brightness range. Cover ordinary controls, the brightest expected samples, and enough higher signal to test the margin you intend to rely on.\n\nRepeat the relevant checks after changes. A brighter reagent formulation, a different plate, or new acquisition settings can move the assay outside the range you previously established.\n\nInvestigate suspect runs before correcting them. Preserve the original data. Establish the response experimentally and assess whether stored samples can be remeasured under suitable conditions; dividing everything by a guessed recovery factor will not undo nonlinear compression.\n\nReferences\n1. Zhang JH, Chung TDY, Oldenburg KR. A simple statistical parameter for use in evaluation and validation of high throughput screening assays. Journal of Biomolecular Screening. 1999;4(2):67–73. DOI: 10.1177/108705719900400206. Formula also presented in reference 4, section 2. 2. Hamamatsu Photonics. Photon Counting SNR Simulator. Count Rate Linearity section and paralyzable response equation. Accessed September 24, 2026. 3. Hamamatsu Photonics. Photomultiplier Tubes: Basics and Applications, fourth edition. Printed pp. 145–147 on pulse-height discrimination, pp. 149–150 on count-rate linearity/correction, and p. 181 on over-light detection and attenuation checks; PDF pp. 158–160, 162–163 and 194. 4. Bray MA, Carpenter A. Advanced Assay Development Guidelines for Image-Based High Content Screening and Analysis. Assay Guidance Manual. July 8, 2017. Section 2, Z′ and V-factor discussions. 5. Promega. CellTiter-Glo 2.0 Assay technical manual TM403. Revised January 2023. Section 4.B, Cellular ATP Content; PDF p. 11 / printed p. 10. 6. Assay Development for Protein Kinase Enzymes. Assay Guidance Manual. Pilot Screens section. Accessed September 24, 2026.", "sections": [{"id": "introduction", "heading": "Introduction", "blocks": [{"type": "p", "text": "The bright controls have become unusually consistent. Their coefficient of variation has dropped, the Z-prime factor has improved, and the plate passes QC. Before crediting the assay optimization, check whether the reader is still measuring those wells proportionally.", "html": "<p>The bright controls have become unusually consistent. Their coefficient of variation has dropped, the Z-prime factor has improved, and the plate passes QC. Before crediting the assay optimization, check whether the reader is still measuring those wells proportionally.</p>"}, {"type": "p", "text": "In a luminescence assay, detector compression can make different bright signals look more alike. Under some conditions, that improves Z′ while making the measurements less accurate. The controls look tidier because part of their variation has been lost in detection.", "html": "<p>In a luminescence assay, detector compression can make different bright signals look more alike. Under some conditions, that improves Z′ while making the measurements less accurate. The controls look tidier because part of their variation has been lost in detection.</p>"}]}, {"id": "what-z-prime-measures", "heading": "What Z-prime measures", "blocks": [{"type": "p", "text": "The Z-prime factor, usually written Z′, compares the separation of two control populations with their variability. Using H and L for high- and low-signal controls:", "html": "<p>The Z-prime factor, usually written Z′, compares the separation of two control populations with their variability. Using H and L for high- and low-signal controls:</p>"}, {"type": "div", "text": "Z prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.", "html": "<div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(</mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> + </mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>)</mtext></mrow></mrow><mrow><mrow><mtext>|</mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> − </mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>|</mtext></mrow></mrow></mfrac></mrow></math></div>"}, {"type": "p", "text": "Here, μ is the mean and σ is the standard deviation. Larger separation raises Z′; larger standard deviations lower it. The original formulation by Zhang, Chung and Oldenburg remains a useful way to assess screening controls. [1]", "html": "<p>Here, μ is the mean and σ is the standard deviation. Larger separation raises Z′; larger standard deviations lower it. The original formulation by Zhang, Chung and Oldenburg remains a useful way to assess screening controls. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-1\" aria-label=\"Reference 1\">1</a>]</p>"}, {"type": "p", "text": "The formula contains no check that light input and reported signal are proportional. It uses the numbers the reader supplies. It also says nothing about the response between the two controls, where many compounds will fall.", "html": "<p>The formula contains no check that light input and reported signal are proportional. It uses the numbers the reader supplies. It also says nothing about the response between the two controls, where many compounds will fall.</p>"}, {"type": "p", "text": "Simply reducing every value by 20% cannot improve Z′. Both the standard deviations and the difference between the means fall by 20%, leaving their ratio unchanged. The problem considered here is nonlinear compression: the brighter signals lose a greater fraction of their counts.", "html": "<p>Simply reducing every value by 20% cannot improve Z′. Both the standard deviations and the difference between the means fall by 20%, leaving their ratio unchanged. The problem considered here is nonlinear compression: the brighter signals lose a greater fraction of their counts.</p>"}]}, {"id": "how-photon-counting-loses-proportionality", "heading": "How photon counting loses proportionality", "blocks": [{"type": "p", "text": "Photon counting works by resolving and counting individual detector pulses. The detector and its electronics need a finite interval to distinguish successive events. At sufficiently high arrival rates, pulses overlap and some events are missed. Hamamatsu describes this count-rate dependence and uses a paralyzable detector model in its photon-counting simulator. [2]", "html": "<p>Photon counting works by resolving and counting individual detector pulses. The detector and its electronics need a finite interval to distinguish successive events. At sufficiently high arrival rates, pulses overlap and some events are missed. Hamamatsu describes this count-rate dependence and uses a paralyzable detector model in its photon-counting simulator. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-2\" aria-label=\"Reference 2\">2</a>]</p>"}, {"type": "p", "text": "Compression can begin while the output is still increasing. A numerical result below an obvious ceiling therefore does not establish linearity. Warning behavior depends on the instrument: Hamamatsu describes both photon-counting heads with over-light detection and heads without it. [3] Check what a reader's warning actually monitors and how that relates to its specified linear range.", "html": "<p>Compression can begin while the output is still increasing. A numerical result below an obvious ceiling therefore does not establish linearity. Warning behavior depends on the instrument: Hamamatsu describes both photon-counting heads with over-light detection and heads without it. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] Check what a reader's warning actually monitors and how that relates to its specified linear range.</p>"}, {"type": "p", "text": "This also explains why shortening the integration time may fail to help. For a stable glow, counting for one-tenth as long reduces the accumulated counts, but it does not reduce the rate at which pulses arrive. A remedy for a total-count limit is not necessarily a remedy for pulse overlap. Whether a particular setting changes either limit depends on the acquisition system.", "html": "<p>This also explains why shortening the integration time may fail to help. For a stable glow, counting for one-tenth as long reduces the accumulated counts, but it does not reduce the rate at which pulses arrive. A remedy for a total-count limit is not necessarily a remedy for pulse overlap. Whether a particular setting changes either limit depends on the acquisition system.</p>"}]}, {"id": "a-worked-example-of-misleadingly-good-controls", "heading": "A worked example of misleadingly good controls", "blocks": [{"type": "p", "text": "Take five constructed values in each control group. The high control has a mean of 100 and a sample standard deviation of 10. The low control has a mean of 10 and a standard deviation of 1. Their Z′ is:", "html": "<p>Take five constructed values in each control group. The high control has a mean of 100 and a sample standard deviation of 10. The low control has a mean of 10 and a standard deviation of 1. Their Z′ is:</p>"}, {"type": "div", "text": "Z prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.", "html": "<div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(10 + 1)</mtext></mrow></mrow><mrow><mrow><mtext>100 − 10</mtext></mrow></mrow></mfrac><mrow><mtext> = 0.633</mtext></mrow></mrow></math></div>"}, {"type": "p", "text": "Now pass those same values through an illustrative compression curve, f(x) = x × exp(−0.00223144x). This is the shape of the paralyzable mean-response model, expressed in arbitrary units and chosen so that an input of 100 produces an output of 80. It represents no particular reader. [2]", "html": "<p>Now pass those same values through an illustrative compression curve, f(x) = x × exp(−0.00223144x). This is the shape of the paralyzable mean-response model, expressed in arbitrary units and chosen so that an input of 100 produces an output of 80. It represents no particular reader. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-2\" aria-label=\"Reference 2\">2</a>]</p>"}, {"type": "div", "text": "Constructed example: linear and compressed control measurementsQuantity | Linear response | Compressed response | High-control mean | 100.00 | 79.87 | High-control standard deviation | 10.00 | 6.22 | Low-control mean | 10.00 | 9.78 | Low-control standard deviation | 1.00 | 0.96 | Z′ | 0.633 | 0.693 |", "html": "<div class=\"table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Constructed example: linear and compressed control measurements\"><table><caption>Constructed example: linear and compressed control measurements</caption><thead><tr><th scope=\"col\">Quantity</th><th scope=\"col\">Linear response</th><th scope=\"col\">Compressed response</th></tr></thead><tbody><tr><th scope=\"row\">High-control mean</th><td>100.00</td><td>79.87</td></tr><tr><th scope=\"row\">High-control standard deviation</th><td>10.00</td><td>6.22</td></tr><tr><th scope=\"row\">Low-control mean</th><td>10.00</td><td>9.78</td></tr><tr><th scope=\"row\">Low-control standard deviation</th><td>1.00</td><td>0.96</td></tr><tr><th scope=\"row\">Z′</th><td>0.633</td><td>0.693</td></tr></tbody></table></div>"}, {"type": "p", "text": "The inputs have not become more reproducible. Compression has reduced the spread of the high controls enough to outweigh the loss of control separation. Z′ rises from about 0.63 to 0.69, and the high-control CV falls from 10% to about 7.8%.", "html": "<p>The inputs have not become more reproducible. Compression has reduced the spread of the high controls enough to outweigh the loss of control separation. Z′ rises from about 0.63 to 0.69, and the high-control CV falls from 10% to about 7.8%.</p>"}, {"type": "p", "text": "The same curve distorts intermediate values. An input of 55 lies halfway between the original control means and represents 50% inhibition under high-to-low normalization. After compression, it reads about 48.65. Normalize that value against the compressed control means in the table and it reports about 44.5% inhibition.", "html": "<p>The same curve distorts intermediate values. An input of 55 lies halfway between the original control means and represents 50% inhibition under high-to-low normalization. After compression, it reads about 48.65. Normalize that value against the compressed control means in the table and it reports about 44.5% inhibition.</p>"}, {"type": "p", "text": "The curve is still increasing across this example, so it preserves the order of noiseless inputs. Distorted effect sizes do not require shuffled rankings. A cutoff applied to normalized inhibition can move a compound between hit and non-hit categories even if every well retains its place in the ranking.", "html": "<p>The curve is still increasing across this example, so it preserves the order of noiseless inputs. Distorted effect sizes do not require shuffled rankings. A cutoff applied to normalized inhibition can move a compound between hit and non-hit categories even if every well retains its place in the ranking.</p>"}, {"type": "p", "text": "These are deterministic calculations on invented well values. They illustrate distortion of between-well differences, without adding photon-counting noise or modeling an instrument's correction electronics. Nor does compression always raise Z′: it changes both the spread and the separation. If low-control variability dominates, the loss of separation can make Z′ worse.", "html": "<p>These are deterministic calculations on invented well values. They illustrate distortion of between-well differences, without adding photon-counting noise or modeling an instrument's correction electronics. Nor does compression always raise Z′: it changes both the spread and the separation. If low-control variability dominates, the loss of separation can make Z′ worse.</p>"}, {"type": "p", "text": "The general statistical concern is already recognized in the Assay Guidance Manual, which notes that saturation artifacts can reduce control variability in imaging assays. [4] Imaging saturation and photon-counting losses have different physical causes, but both can make control variability a misleading guide to measurement quality.", "html": "<p>The general statistical concern is already recognized in the Assay Guidance Manual, which notes that saturation artifacts can reduce control variability in imaging assays. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-4\" aria-label=\"Reference 4\">4</a>] Imaging saturation and photon-counting losses have different physical causes, but both can make control variability a misleading guide to measurement quality.</p>"}]}, {"id": "test-detector-linearity-without-changing-the-chemistry", "heading": "Test detector linearity without changing the chemistry", "blocks": [{"type": "p", "text": "A falling slope in a concentration series is a reason to investigate, but it does not identify the detector as the cause. The assay itself may be nonlinear. In CellTiter-Glo, for example, Promega notes that ATP content per cell can change with cell density, altering the relationship between cell number and luminescence. [5]", "html": "<p>A falling slope in a concentration series is a reason to investigate, but it does not identify the detector as the cause. The assay itself may be nonlinear. In CellTiter-Glo, for example, Promega notes that ATP content per cell can change with cell density, altering the relationship between cell number and luminescence. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-5\" aria-label=\"Reference 5\">5</a>]</p>"}, {"type": "p", "text": "Optical attenuation helps separate those possibilities. It changes the light reaching the detector while leaving the sample chemistry in place. Hamamatsu describes a check using a neutral-density filter with known transmission: a 10% transmitting filter should reduce the measured count rate to one-tenth within the linear range. [3]", "html": "<p>Optical attenuation helps separate those possibilities. It changes the light reaching the detector while leaving the sample chemistry in place. Hamamatsu describes a check using a neutral-density filter with known transmission: a 10% transmitting filter should reduce the measured count rate to one-tenth within the linear range. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>]</p>"}, {"type": "p", "text": "For a microplate reader, use a manufacturer-supported attenuation setting or a suitable calibrated verification device. A piece of dark plastic over the plate is not a calibrated filter. Transmission must be known over the relevant emission wavelengths, and the arrangement must preserve the measurement geometry.", "html": "<p>For a microplate reader, use a manufacturer-supported attenuation setting or a suitable calibrated verification device. A piece of dark plastic over the plate is not a calibrated filter. Transmission must be known over the relevant emission wavelengths, and the arrangement must preserve the measurement geometry.</p>"}, {"type": "p", "text": "Compare several brightness levels, including the brightest expected samples and intermediate controls. Account for dark/background contributions. Confirm whether the software reports raw attenuated output or automatically compensates for transmission; the expected numerical ratio differs. Hold temperature and assay age steady, and balance measurement order so that glow decay does not masquerade as nonlinearity.", "html": "<p>Compare several brightness levels, including the brightest expected samples and intermediate controls. Account for dark/background contributions. Confirm whether the software reports raw attenuated output or automatically compensates for transmission; the expected numerical ratio differs. Hold temperature and assay age steady, and balance measurement order so that glow decay does not masquerade as nonlinearity.</p>"}, {"type": "p", "text": "If you use dilution instead, keep the final volume and matrix composition matched as far as the assay permits. Verify that the dilution changes light production proportionally. Diluting an active luciferase mixture can change substrate conditions, inhibitors, and reaction kinetics; diluting cells can change biology. A dilution series tests the combined assay-and-reader response unless those contributions are controlled.", "html": "<p>If you use dilution instead, keep the final volume and matrix composition matched as far as the assay permits. Verify that the dilution changes light production proportionally. Diluting an active luciferase mixture can change substrate conditions, inhibitors, and reaction kinetics; diluting cells can change biology. A dilution series tests the combined assay-and-reader response unless those contributions are controlled.</p>"}]}, {"id": "changing-the-settings-requires-another-check", "heading": "Changing the settings requires another check", "blocks": [{"type": "p", "text": "Lowering PMT gain is not interchangeable with reducing the light arriving at a photon counter. It changes pulse amplitudes and can affect which pulses cross the counting threshold. [3] Use the instrument's validated settings and assess linearity again; a smaller displayed number alone is insufficient.", "html": "<p>Lowering PMT gain is not interchangeable with reducing the light arriving at a photon counter. It changes pulse amplitudes and can affect which pulses cross the counting threshold. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] Use the instrument's validated settings and assess linearity again; a smaller displayed number alone is insufficient.</p>"}, {"type": "p", "text": "Readers can extend useful range through faster counting electronics, appropriate count-loss correction, optical attenuation, or an alternative acquisition mode. Hamamatsu documents both count-rate correction and the hardware dependence of counting linearity. [3] The relevant specification is the linear range of the measurement mode you will use, with an acceptable error over the signals your assay produces.", "html": "<p>Readers can extend useful range through faster counting electronics, appropriate count-loss correction, optical attenuation, or an alternative acquisition mode. Hamamatsu documents both count-rate correction and the hardware dependence of counting linearity. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-3\" aria-label=\"Reference 3\">3</a>] The relevant specification is the linear range of the measurement mode you will use, with an acceptable error over the signals your assay produces.</p>"}, {"type": "p", "text": "An advertised range spanning many orders of magnitude is incomplete information without the test conditions. Ask whether it applies within one acquisition setting, how measurements are combined when settings change, and what happens at the transition. If two modes overlap, compare them there using stable samples. An alternative mode needs its own linearity and background checks.", "html": "<p>An advertised range spanning many orders of magnitude is incomplete information without the test conditions. Ask whether it applies within one acquisition setting, how measurements are combined when settings change, and what happens at the transition. If two modes overlap, compare them there using stable samples. An alternative mode needs its own linearity and background checks.</p>"}, {"type": "p", "text": "Choose settings that preserve weak signals while accommodating the brightest plausible wells. Verify intermediate responses before comparing Z′. Otherwise, optimization can favor a setting that suppresses bright-well variation at the expense of accurate effect sizes.", "html": "<p>Choose settings that preserve weak signals while accommodating the brightest plausible wells. Verify intermediate responses before comparing Z′. Otherwise, optimization can favor a setting that suppresses bright-well variation at the expense of accurate effect sizes.</p>"}]}, {"id": "what-to-include-in-assay-validation", "heading": "What to include in assay validation", "blocks": [{"type": "p", "text": "Inspect the raw control distributions. Save means, standard deviations, CVs, acquisition settings, and the individual well values alongside Z′. Unexpected tightening of the bright controls deserves investigation, but does not by itself prove compression.", "html": "<p>Inspect the raw control distributions. Save means, standard deviations, CVs, acquisition settings, and the individual well values alongside Z′. Unexpected tightening of the bright controls deserves investigation, but does not by itself prove compression.</p>"}, {"type": "p", "text": "Include intermediate controls or a reference concentration series. The two endpoints can look acceptable while the response between them is distorted. The Assay Guidance Manual recommends examining raw trends and reference compounds at multiple concentrations during pilot screening. [6]", "html": "<p>Include intermediate controls or a reference concentration series. The two endpoints can look acceptable while the response between them is distorted. The Assay Guidance Manual recommends examining raw trends and reference compounds at multiple concentrations during pilot screening. [<a href=\"https://discoveryinpractice.com/articles/z-prime-detector-linearity/#ref-6\" aria-label=\"Reference 6\">6</a>]</p>"}, {"type": "p", "text": "Check more than one brightness range. Cover ordinary controls, the brightest expected samples, and enough higher signal to test the margin you intend to rely on.", "html": "<p>Check more than one brightness range. Cover ordinary controls, the brightest expected samples, and enough higher signal to test the margin you intend to rely on.</p>"}, {"type": "p", "text": "Repeat the relevant checks after changes. A brighter reagent formulation, a different plate, or new acquisition settings can move the assay outside the range you previously established.", "html": "<p>Repeat the relevant checks after changes. A brighter reagent formulation, a different plate, or new acquisition settings can move the assay outside the range you previously established.</p>"}, {"type": "p", "text": "Investigate suspect runs before correcting them. Preserve the original data. Establish the response experimentally and assess whether stored samples can be remeasured under suitable conditions; dividing everything by a guessed recovery factor will not undo nonlinear compression.", "html": "<p>Investigate suspect runs before correcting them. Preserve the original data. Establish the response experimentally and assess whether stored samples can be remeasured under suitable conditions; dividing everything by a guessed recovery factor will not undo nonlinear compression.</p>"}]}, {"id": "references", "heading": "References", "blocks": [{"type": "references", "text": "1. Zhang JH, Chung TDY, Oldenburg KR. A simple statistical parameter for use in evaluation and validation of high throughput screening assays. Journal of Biomolecular Screening. 1999;4(2):67–73. DOI: 10.1177/108705719900400206. Formula also presented in reference 4, section 2. 2. Hamamatsu Photonics. Photon Counting SNR Simulator. Count Rate Linearity section and paralyzable response equation. Accessed September 24, 2026. 3. Hamamatsu Photonics. Photomultiplier Tubes: Basics and Applications, fourth edition. Printed pp. 145–147 on pulse-height discrimination, pp. 149–150 on count-rate linearity/correction, and p. 181 on over-light detection and attenuation checks; PDF pp. 158–160, 162–163 and 194. 4. Bray MA, Carpenter A. Advanced Assay Development Guidelines for Image-Based High Content Screening and Analysis. Assay Guidance Manual. July 8, 2017. Section 2, Z′ and V-factor discussions. 5. Promega. CellTiter-Glo 2.0 Assay technical manual TM403. Revised January 2023. Section 4.B, Cellular ATP Content; PDF p. 11 / printed p. 10. 6. Assay Development for Protein Kinase Enzymes. Assay Guidance Manual. Pilot Screens section. Accessed September 24, 2026.", "html": "<div class=\"references\">\n<p id=\"ref-1\">1. Zhang JH, Chung TDY, Oldenburg KR. <a href=\"https://journals.sagepub.com/doi/10.1177/108705719900400206\">A simple statistical parameter for use in evaluation and validation of high throughput screening assays</a>. Journal of Biomolecular Screening. 1999;4(2):67–73. DOI: 10.1177/108705719900400206. Formula also presented in reference 4, section 2.</p>\n<p id=\"ref-2\">2. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html\">Photon Counting SNR Simulator</a>. Count Rate Linearity section and paralyzable response equation. Accessed September 24, 2026.</p>\n<p id=\"ref-3\">3. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/etd/PMT_handbook_v4E.pdf\">Photomultiplier Tubes: Basics and Applications, fourth edition</a>. Printed pp. 145–147 on pulse-height discrimination, pp. 149–150 on count-rate linearity/correction, and p. 181 on over-light detection and attenuation checks; PDF pp. 158–160, 162–163 and 194.</p>\n<p id=\"ref-4\">4. Bray MA, Carpenter A. <a href=\"https://www.ncbi.nlm.nih.gov/sites/books/NBK126174/?report=reader\">Advanced Assay Development Guidelines for Image-Based High Content Screening and Analysis</a>. Assay Guidance Manual. July 8, 2017. Section 2, Z′ and V-factor discussions.</p>\n<p id=\"ref-5\">5. Promega. <a href=\"https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en\">CellTiter-Glo 2.0 Assay technical manual TM403</a>. Revised January 2023. Section 4.B, Cellular ATP Content; PDF p. 11 / printed p. 10.</p>\n<p id=\"ref-6\">6. <a href=\"https://www.ncbi.nlm.nih.gov/sites/books/NBK91991/?report=reader\">Assay Development for Protein Kinase Enzymes</a>. Assay Guidance Manual. Pilot Screens section. Accessed September 24, 2026.</p>\n</div>"}]}], "references": [{"id": "ref-1", "citation": "1. Zhang JH, Chung TDY, Oldenburg KR. A simple statistical parameter for use in evaluation and validation of high throughput screening assays. Journal of Biomolecular Screening. 1999;4(2):67–73. DOI: 10.1177/108705719900400206. Formula also presented in reference 4, section 2.", "urls": ["https://journals.sagepub.com/doi/10.1177/108705719900400206"]}, {"id": "ref-2", "citation": "2. Hamamatsu Photonics. Photon Counting SNR Simulator. Count Rate Linearity section and paralyzable response equation. Accessed September 24, 2026.", "urls": ["https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html"]}, {"id": "ref-3", "citation": "3. Hamamatsu Photonics. Photomultiplier Tubes: Basics and Applications, fourth edition. Printed pp. 145–147 on pulse-height discrimination, pp. 149–150 on count-rate linearity/correction, and p. 181 on over-light detection and attenuation checks; PDF pp. 158–160, 162–163 and 194.", "urls": ["https://www.hamamatsu.com/content/dam/hamamatsu-photonics/sites/documents/99_SALES_LIBRARY/etd/PMT_handbook_v4E.pdf"]}, {"id": "ref-4", "citation": "4. Bray MA, Carpenter A. Advanced Assay Development Guidelines for Image-Based High Content Screening and Analysis. Assay Guidance Manual. July 8, 2017. Section 2, Z′ and V-factor discussions.", "urls": ["https://www.ncbi.nlm.nih.gov/sites/books/NBK126174/?report=reader"]}, {"id": "ref-5", "citation": "5. Promega. CellTiter-Glo 2.0 Assay technical manual TM403. Revised January 2023. Section 4.B, Cellular ATP Content; PDF p. 11 / printed p. 10.", "urls": ["https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en"]}, {"id": "ref-6", "citation": "6. Assay Development for Protein Kinase Enzymes. Assay Guidance Manual. Pilot Screens section. Accessed September 24, 2026.", "urls": ["https://www.ncbi.nlm.nih.gov/sites/books/NBK91991/?report=reader"]}], "equations": [{"description": "Z prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.", "mathml": "<math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the sum of the high and low control standard deviations divided by the absolute difference between their means.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(</mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> + </mtext></mrow><msub><mrow><mrow><mtext>σ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>)</mtext></mrow></mrow><mrow><mrow><mtext>|</mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>H</mtext></mrow></mrow></msub><mrow><mtext> − </mtext></mrow><msub><mrow><mrow><mtext>μ</mtext></mrow></mrow><mrow><mrow><mtext>L</mtext></mrow></mrow></msub><mrow><mtext>|</mtext></mrow></mrow></mfrac></mrow></math>"}, {"description": "Z prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.", "mathml": "<math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Z prime equals one minus three times the quantity ten plus one divided by the quantity one hundred minus ten, which equals 0.633.\"><mrow><mrow><mtext>Z′ = 1 − </mtext></mrow><mfrac><mrow><mrow><mtext>3(10 + 1)</mtext></mrow></mrow><mrow><mrow><mtext>100 − 10</mtext></mrow></mrow></mfrac><mrow><mtext> = 0.633</mtext></mrow></mrow></math>"}], "tables": [{"caption": "Constructed example: linear and compressed control measurements", "rows": [["Quantity", "Linear response", "Compressed response"], ["High-control mean", "100.00", "79.87"], ["High-control standard deviation", "10.00", "6.22"], ["Low-control mean", "10.00", "9.78"], ["Low-control standard deviation", "1.00", "0.96"], ["Z′", "0.633", "0.693"]], "data_kind": "constructed example"}], "provenance": {"kind": "Author-provided article converted to structured text", "examples": "Constructed calculations, not a raw experimental dataset", "editorial_additions": "Summary, takeaways, topic tags, and limitations summary"}, "display_additions": {"figures": [{"kind": "illustrative", "description": "Schematic control distributions; not measured wells"}, {"kind": "constructed model", "description": "f(x) = x × exp(−0.00223144x), no specific reader"}], "bench_check": true, "html": "<figure class=\"data-figure\"><div class=\"figure-label\">Fig. 1 — Same plate, two gain settings</div><div class=\"hist-panel\"><div class=\"hist-title\"><b>Gain in linear range</b><span>Proportional</span></div><div class=\"hist-bars\" aria-hidden=\"true\"><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:8.7%;background:#2f5fb3\"></span><span style=\"height:55.0%;background:#2f5fb3\"></span><span style=\"height:100.0%;background:#2f5fb3\"></span><span style=\"height:52.3%;background:#2f5fb3\"></span><span style=\"height:7.9%;background:#2f5fb3\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:2.8%;background:#d4502a\"></span><span style=\"height:11.8%;background:#d4502a\"></span><span style=\"height:33.6%;background:#d4502a\"></span><span style=\"height:64.8%;background:#d4502a\"></span><span style=\"height:84.5%;background:#d4502a\"></span><span style=\"height:74.5%;background:#d4502a\"></span><span style=\"height:44.5%;background:#d4502a\"></span><span style=\"height:18.0%;background:#d4502a\"></span><span style=\"height:4.9%;background:#d4502a\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span></div></div><div class=\"hist-panel\"><div class=\"hist-title\"><b>Gain near saturation</b><span>Compressed</span></div><div class=\"hist-bars\" aria-hidden=\"true\"><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:8.7%;background:#2f5fb3\"></span><span style=\"height:55.0%;background:#2f5fb3\"></span><span style=\"height:100.0%;background:#2f5fb3\"></span><span style=\"height:52.3%;background:#2f5fb3\"></span><span style=\"height:7.9%;background:#2f5fb3\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:7.3%;background:#d4502a\"></span><span style=\"height:42.5%;background:#d4502a\"></span><span style=\"height:94.6%;background:#d4502a\"></span><span style=\"height:28.4%;background:#d4502a\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><span style=\"height:1.5%;background:#d8d4ca\"></span><i class=\"ceiling\"></i></div></div><div class=\"legend\"><span><i class=\"blue\"></i>Low control</span><span><i class=\"red\"></i>High control</span><span>Relative signal →</span></div><figcaption>Illustrative distributions, not measured wells. They show how compression can narrow a bright control. Whether changing gain produces this behavior depends on the reader; no universal gain or saturation threshold is implied.</figcaption></figure><figure class=\"data-figure\"><div class=\"figure-label\">Fig. 2 — Detector response vs. input</div><svg viewBox=\"0 0 440 242\" role=\"img\" aria-labelledby=\"curve-title curve-desc\"><title id=\"curve-title\">Illustrative detector compression</title><desc id=\"curve-desc\">The model response curves below the ideal linear response as input increases. Input 100 gives output 80 in arbitrary units.</desc><path d=\"M44,16V196H404\" fill=\"none\" stroke=\"#15181c\" stroke-width=\"1.5\"/><path d=\"M44,196L404,16\" fill=\"none\" stroke=\"#585d65\" stroke-dasharray=\"5 4\"/><path d=\"M44.0,196.0 L47.0,194.5 L50.0,193.0 L53.0,191.5 L56.0,190.1 L59.0,188.6 L62.0,187.1 L65.0,185.7 L68.0,184.2 L71.0,182.8 L74.0,181.3 L77.0,179.9 L80.0,178.5 L83.0,177.1 L86.0,175.6 L89.0,174.2 L92.0,172.8 L95.0,171.4 L98.0,170.1 L101.0,168.7 L104.0,167.3 L107.0,165.9 L110.0,164.6 L113.0,163.2 L116.0,161.9 L119.0,160.5 L122.0,159.2 L125.0,157.9 L128.0,156.5 L131.0,155.2 L134.0,153.9 L137.0,152.6 L140.0,151.3 L143.0,150.0 L146.0,148.7 L149.0,147.4 L152.0,146.2 L155.0,144.9 L158.0,143.6 L161.0,142.4 L164.0,141.1 L167.0,139.9 L170.0,138.6 L173.0,137.4 L176.0,136.2 L179.0,134.9 L182.0,133.7 L185.0,132.5 L188.0,131.3 L191.0,130.1 L194.0,128.9 L197.0,127.7 L200.0,126.5 L203.0,125.4 L206.0,124.2 L209.0,123.0 L212.0,121.9 L215.0,120.7 L218.0,119.6 L221.0,118.4 L224.0,117.3 L227.0,116.1 L230.0,115.0 L233.0,113.9 L236.0,112.8 L239.0,111.7 L242.0,110.6 L245.0,109.5 L248.0,108.4 L251.0,107.3 L254.0,106.2 L257.0,105.1 L260.0,104.0 L263.0,103.0 L266.0,101.9 L269.0,100.8 L272.0,99.8 L275.0,98.7 L278.0,97.7 L281.0,96.7 L284.0,95.6 L287.0,94.6 L290.0,93.6 L293.0,92.5 L296.0,91.5 L299.0,90.5 L302.0,89.5 L305.0,88.5 L308.0,87.5 L311.0,86.5 L314.0,85.6 L317.0,84.6 L320.0,83.6 L323.0,82.6 L326.0,81.7 L329.0,80.7 L332.0,79.8 L335.0,78.8 L338.0,77.9 L341.0,76.9 L344.0,76.0 L347.0,75.1 L350.0,74.1 L353.0,73.2 L356.0,72.3 L359.0,71.4 L362.0,70.5 L365.0,69.6 L368.0,68.7 L371.0,67.8 L374.0,66.9 L377.0,66.0 L380.0,65.2 L383.0,64.3 L386.0,63.4 L389.0,62.5 L392.0,61.7 L395.0,60.8 L398.0,60.0 L401.0,59.1 L404.0,58.3\" fill=\"none\" stroke=\"#d4502a\" stroke-width=\"3\"/><circle cx=\"344\" cy=\"76\" r=\"5\" fill=\"#2f5fb3\"/><g font-size=\"10\" fill=\"#585d65\"><text x=\"290\" y=\"30\">Ideal linear response</text><text x=\"255\" y=\"110\">Input 100 → output 80</text><text x=\"215\" y=\"228\" text-anchor=\"middle\">INPUT · ARBITRARY UNITS →</text><text x=\"13\" y=\"110\" text-anchor=\"middle\" transform=\"rotate(-90 13 110)\">REPORTED SIGNAL →</text><text x=\"32\" y=\"212\">0</text><text x=\"392\" y=\"212\">120</text></g></svg><figcaption>Constructed model from the article: f(x) = x × exp(−0.00223144x). The response loses proportionality while still increasing across this range. It represents no particular reader.</figcaption></figure><section class=\"bench-check\" aria-labelledby=\"bench-check\"><div class=\"section-label\"><h2 id=\"bench-check\">Bench check</h2><span>Before trusting the statistic</span></div><div class=\"check-row\"><span>01</span><div><h3>Inspect the raw control distributions</h3><p>Retain individual well values, means, standard deviations, CVs, and acquisition settings alongside Z′.</p></div></div><div class=\"check-row\"><span>02</span><div><h3>Check proportionality over the signal range</h3><p>Use manufacturer-supported attenuation or a calibrated verification device. A dilution series also changes the assay unless its chemistry is controlled.</p></div></div><div class=\"check-row\"><span>03</span><div><h3>Recheck after changing the setup</h3><p>Include low, intermediate, and bright signals when changing reagents, plates, or acquisition settings. A smaller displayed number alone does not establish linearity.</p></div></div></section>"}, "content_sha256": "39831090c495e52f8564ced712390c9e2b63c03d39f5af4c42d5ef46be9206cc"}
{"schema_version": "1.0", "id": "luminescence-integration-time", "canonical_url": "https://discoveryinpractice.com/articles/luminescence-integration-time/", "title": "When reading longer stops helping", "author": {"name": "Andrew Stewart", "url": "https://discoveryinpractice.com/about/#andrew-stewart"}, "language": "en", "summary": "Longer luminescence reads help when photon collection limits precision, but they cannot remove persistent differences between wells. This article shows how to compare repeated reads with independently prepared replicates, account for background noise, and choose a useful stopping point.", "takeaways": ["Under a stable, linear, shot-noise-limited model, halving photon-counting CV requires four times as many detected photons.", "Compare repeated reads of the same wells with independent preparations to investigate measurement noise and persistent well differences.", "Evaluate uncertainty in the reported endpoint, including background subtraction, and balance read order against assay age and temperature."], "limitations_summary": "A precision plateau does not identify its cause by itself. The examples assume specific statistical models and use constructed values, not experimental measurements.", "topics": ["Measurement & precision", "Luminescence", "Integration time", "Background noise"], "publication_status": "published", "date_published": "2026-09-25", "date_modified": "2026-09-25", "license": "CC-BY-4.0", "license_url": "https://creativecommons.org/licenses/by/4.0/", "license_status": "Published under CC BY 4.0", "content_version": "1.0", "body_html": "<p>The plate looks noisy, so you increase the integration time. This is often a sensible first move in a luminescence assay. It is also an excellent way to spend sixteen times longer measuring a problem that was already in the wells.</p><p>Microplate assay variability has several origins. Some fluctuations arise while the reader collects light. Others come from differences in cell number, reagent delivery, temperature or biology. Longer integration can improve photon statistics. It cannot put the missing cells back into well H17.</p><p>The useful question is how much of the variability your next second of reading can actually remove.</p><h2 id=\"what-photon-shot-noise-costs\">What photon shot noise costs</h2><p>Even a perfectly steady light source does not deliver precisely the same number of detected photons in every measurement. For independent photon arrivals described by a Poisson distribution, the standard deviation is the square root of the mean count. With negligible background and other noise, the relative uncertainty is:</p><div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Photon coefficient of variation equals one divided by the square root of the mean detected photon count N.\"><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>photon</mtext></mrow></mrow></msub><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1</mtext></mrow></mrow><mrow><msqrt><mrow><mrow><mtext>N</mtext></mrow></mrow></msqrt></mrow></mfrac></mrow></math></div><p>Here, N is the mean number of detected photons accumulated during the measurement. CV is expressed as a fraction; multiply by 100 for a percentage. At 100 photons, the photon-counting CV is 10%. At 1,000 it is about 3.2%; at 10,000, 1%. This is the shot-noise limit under those assumptions. Real measurements can be worse. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-1\" aria-label=\"Reference 1\">1</a>, <a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-2\" aria-label=\"Reference 2\">2</a>]</p><p>The square root is expensive. Halving the CV requires four times as many detected photons. If the source is stable and detection remains linear, that means four times the integration time, or four times the useful photon collection rate, or some combination.</p><p>Do not insert a displayed value of 10,000 RLU into this equation. Relative light units are instrument-dependent, and counts per second are a rate, not the accumulated count. A bigger displayed number after changing gain does not establish that you collected more photons.</p><p>Efficient light collection can save substantial time when photon statistics dominate. Merely multiplying an existing signal multiplies its fluctuations as well.</p><h2 id=\"a-small-improvement-can-consume-a-large-afternoon\">A small improvement can consume a large afternoon</h2><p>Suppose a one-second read contributes 6% measurement CV, while persistent differences between nominally identical wells contribute 8%. Assume these contributions are independent, the signal is stable and the measurement component decreases with the square root of integration time.</p><p>The variances add. The percentages do not:</p><div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Total coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>total</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> ≈ </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>measurement</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> + </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>between wells</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow></math></div><p>This constructed example gives the following result:</p><div class=\"table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Constructed example: diminishing precision gains from longer integration\"><table><caption>Constructed example: diminishing precision gains from longer integration</caption><thead><tr><th scope=\"col\">Integration per well</th><th scope=\"col\">Measurement CV</th><th scope=\"col\">Persistent well CV</th><th scope=\"col\">Total CV</th></tr></thead><tbody><tr><th scope=\"row\">1 second</th><td>6.0%</td><td>8.0%</td><td>10.0%</td></tr><tr><th scope=\"row\">4 seconds</th><td>3.0%</td><td>8.0%</td><td>8.5%</td></tr><tr><th scope=\"row\">16 seconds</th><td>1.5%</td><td>8.0%</td><td>8.1%</td></tr></tbody></table></div><p>The detector measurement improves fourfold between the first and last rows. Overall precision barely improves after four seconds because most of the remaining variance belongs to the wells.</p><p>For a reader measuring wells one at a time, sixteen seconds across 1,536 wells is nearly seven hours of integration alone, before motion and other overheads. That is a large operational penalty for moving from 8.5% to 8.1%. The signal might also change appreciably while you wait.</p><p>An 8% floor is an assumption in this example, not a diagnosis. A plateau in an actual experiment could include dispensing variation, persistent optical effects, imperfect blank correction or sample instability. The shape of the curve tells you where to investigate; it does not identify the culprit by itself.</p><h2 id=\"cells-have-counting-statistics-too\">Cells have counting statistics too</h2><p>Imagine dispensing a well-mixed suspension in which cells arrive independently, with an average of 100 cells per well. Under a Poisson loading model, the cell count has a standard deviation of 10 cells: a 10% CV before the assay chemistry has done anything.</p><p>At 1,000 cells per well, the corresponding count CV is 3.2%; at 10,000, 1%. The arithmetic resembles photon counting because both examples use the same probability model. The interventions are different. More detected photons improve the estimate of the light coming from those particular cells. They do not redraw the cell population.</p><p>Poisson seeding is more than a classroom convenience. Chang and colleagues used it to describe initial occupancy in microwell arrays, then followed substantial differences in subsequent clonal growth. Their system supports the loading principle; it does not establish a universal CV for a conventional cell-based screen. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-3\" aria-label=\"Reference 3\">3</a>]</p><p>Clumping, settling during dispensing, unequal delivered volumes and differential growth can all change the distribution. Deliberately dispensing a known number of cells changes the model too. For cultured assays, the relevant population is the one present when the signal is generated, which may differ considerably from the starting population.</p><p>Cells also contribute unequal amounts of signal. If cell number is Poisson with mean n, and each cell contributes an independent signal with single-cell CV c, the model becomes:</p><div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Cell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>cell signal</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1 + </mtext></mrow><msup><mrow><mrow><mtext>c</mtext></mrow></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow><mrow><mrow><mtext>n</mtext></mrow></mrow></mfrac></mrow></math></div><p>With 100 cells and a single-cell CV of 100%, the predicted well-signal CV is about 14.1%, rather than the 10% obtained by assuming identical cells. This calculation excludes detector noise and assumes cell brightness is independent of cell number and of other cells. Density-dependent biology can break those assumptions.</p><p>That distinction matters for ATP assays. Promega's CellTiter-Glo 2.0 manual discusses changes in ATP per cell with cell density and physiological state. Luminescence can be proportional to cell number over a validated range without being a literal cell counter under every treatment. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-4\" aria-label=\"Reference 4\">4</a>]</p><p>Adding cells may reduce sampling variation, but it can also change the biology you intended to measure. Check the response to compounds and the useful assay window before accepting the prettier CV.</p><h2 id=\"repeated-reads-and-replicate-wells-answer-different-questions\">Repeated reads and replicate wells answer different questions</h2><p>Ten reads of one stable well repeatedly measure the same preparation. Ten independently prepared wells include preparation differences. Calling both exercises “reproducibility” can conceal the most useful information in the experiment.</p><p>A practical integration-time study should contain both. Use representative low, middle and high signals, along with blanks. Include independently prepared replicates and repeated measurements where the assay tolerates them. Compare the variability within each well with the variability between wells at each integration time.</p><p>If repeated reads improve while between-well variation remains nearly unchanged, investigate the preparation and persistent spatial effects. If both improve, photon collection may still be limiting. If both deteriorate with time, investigate drift or damage before calculating a noise floor.</p><p>Balance read order and elapsed time across settings. Reading every well briefly first and every well slowly last confounds integration time with assay age. Fluorescence excitation may itself perturb the sample; use matched fresh preparations when repeated exposure changes the signal.</p><p>For a stable assay, plotting CV squared against inverse integration time can be informative. A simple model gives a straight line whose intercept represents variation that does not decrease with longer reading. Use it as a diagnostic approximation. Correlated noise, drift and nonlinearity can defeat the interpretation.</p><h2 id=\"subtracting-background-leaves-its-noise-behind\">Subtracting background leaves its noise behind</h2><p>Blank subtraction removes an estimate of the average background. It does not remove the random background photons collected in the sample well.</p><p>Consider an ideal counting measurement with 1,000 signal photons and 1,000 background photons. Even if you knew the mean background perfectly, the sample measurement fluctuates according to all 2,000 detected photons. After subtraction, the net signal is 1,000, but its standard deviation is about 44.7: a CV of 4.5%, rather than the 3.2% expected without background. An experimentally estimated blank adds uncertainty of its own. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-1\" aria-label=\"Reference 1\">1</a>, <a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-2\" aria-label=\"Reference 2\">2</a>]</p><p>This is why reducing optical background and leakage from neighboring bright wells can be worth more than extending the read. Neither a clean-looking baseline nor a large raw signal guarantees a precise small difference after subtraction. Check performance at the low signals and intermediate responses that determine compound ranking, as well as at the bright control.</p><h2 id=\"spend-the-next-second-where-it-helps\">Spend the next second where it helps</h2><p>Longer reading also extends the period during which temperature, evaporation or reaction progress can change the plate. Promega specifically identifies temperature as affecting CellTiter-Glo 2.0 light intensity and decay, and cautions about temperature gradients within plates. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-4\" aria-label=\"Reference 4\">4</a>] A reproducible read schedule and stable sample temperature therefore belong in the precision experiment.</p><p>Choose optics, plate geometry and focus settings that collect useful light efficiently while controlling background and interwell leakage. Verify detector linearity over the actual signal range. Compression can make bright wells appear less variable, which is a separate problem from genuinely better photon statistics.</p><p>During optimization:</p><p>Increase integration time when repeated-read data show that measurement noise remains important.</p><p>Fix dispensing, mixing or cell-loading problems when the variation persists between preparations.</p><p>Compare uncertainty in the reported endpoint, including any subtraction or ratio, rather than judging only the brightest raw channel.</p><p>Recheck the chosen timing under a realistic plate sequence, including temperature equilibration and queue delays.</p><p>Stop extending the read when the improvement no longer changes the decisions the assay must support. At that point, the next useful experiment is likely to happen at the dispenser, in the incubator or in the assay design.</p><h2 id=\"references\">References</h2><div class=\"references\">\n<p id=\"ref-1\">1. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html\">Photon Counting SNR Simulator</a>. Photon statistics and signal/background contributions; accessed September 24, 2026.</p>\n<p id=\"ref-2\">2. Owicki JC. <a href=\"https://doi.org/10.1177/108705710000500501\">Fluorescence Polarization and Anisotropy in High Throughput Screening: Perspectives and Primer</a>. Journal of Biomolecular Screening. 2000;5:297–306.</p>\n<p id=\"ref-3\">3. Chang TC and colleagues. <a href=\"https://pmc.ncbi.nlm.nih.gov/articles/PMC4854201/\">Microwell arrays reveal cellular heterogeneity during the clonal expansion of transformed human cells</a>. Technology. 2015;3:163–171. Initial seeding statistics and subsequent clonal behavior in their microwell system.</p>\n<p id=\"ref-4\">4. Promega. <a href=\"https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en\">CellTiter-Glo 2.0 Cell Viability Assay Technical Manual TM403</a>. Revision 1/23, section 4; temperature and ATP-per-cell considerations. Worked examples in this article are constructed calculations, not measurements from this manual.</p>\n</div>", "body_text": "Introduction\nThe plate looks noisy, so you increase the integration time. This is often a sensible first move in a luminescence assay. It is also an excellent way to spend sixteen times longer measuring a problem that was already in the wells.\n\nMicroplate assay variability has several origins. Some fluctuations arise while the reader collects light. Others come from differences in cell number, reagent delivery, temperature or biology. Longer integration can improve photon statistics. It cannot put the missing cells back into well H17.\n\nThe useful question is how much of the variability your next second of reading can actually remove.\n\nWhat photon shot noise costs\nEven a perfectly steady light source does not deliver precisely the same number of detected photons in every measurement. For independent photon arrivals described by a Poisson distribution, the standard deviation is the square root of the mean count. With negligible background and other noise, the relative uncertainty is:\n\nPhoton coefficient of variation equals one divided by the square root of the mean detected photon count N.\n\nHere, N is the mean number of detected photons accumulated during the measurement. CV is expressed as a fraction; multiply by 100 for a percentage. At 100 photons, the photon-counting CV is 10%. At 1,000 it is about 3.2%; at 10,000, 1%. This is the shot-noise limit under those assumptions. Real measurements can be worse. [1, 2]\n\nThe square root is expensive. Halving the CV requires four times as many detected photons. If the source is stable and detection remains linear, that means four times the integration time, or four times the useful photon collection rate, or some combination.\n\nDo not insert a displayed value of 10,000 RLU into this equation. Relative light units are instrument-dependent, and counts per second are a rate, not the accumulated count. A bigger displayed number after changing gain does not establish that you collected more photons.\n\nEfficient light collection can save substantial time when photon statistics dominate. Merely multiplying an existing signal multiplies its fluctuations as well.\n\nA small improvement can consume a large afternoon\nSuppose a one-second read contributes 6% measurement CV, while persistent differences between nominally identical wells contribute 8%. Assume these contributions are independent, the signal is stable and the measurement component decreases with the square root of integration time.\n\nThe variances add. The percentages do not:\n\nTotal coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.\n\nThis constructed example gives the following result:\n\nConstructed example: diminishing precision gains from longer integrationIntegration per well | Measurement CV | Persistent well CV | Total CV | 1 second | 6.0% | 8.0% | 10.0% | 4 seconds | 3.0% | 8.0% | 8.5% | 16 seconds | 1.5% | 8.0% | 8.1% |\n\nThe detector measurement improves fourfold between the first and last rows. Overall precision barely improves after four seconds because most of the remaining variance belongs to the wells.\n\nFor a reader measuring wells one at a time, sixteen seconds across 1,536 wells is nearly seven hours of integration alone, before motion and other overheads. That is a large operational penalty for moving from 8.5% to 8.1%. The signal might also change appreciably while you wait.\n\nAn 8% floor is an assumption in this example, not a diagnosis. A plateau in an actual experiment could include dispensing variation, persistent optical effects, imperfect blank correction or sample instability. The shape of the curve tells you where to investigate; it does not identify the culprit by itself.\n\nCells have counting statistics too\nImagine dispensing a well-mixed suspension in which cells arrive independently, with an average of 100 cells per well. Under a Poisson loading model, the cell count has a standard deviation of 10 cells: a 10% CV before the assay chemistry has done anything.\n\nAt 1,000 cells per well, the corresponding count CV is 3.2%; at 10,000, 1%. The arithmetic resembles photon counting because both examples use the same probability model. The interventions are different. More detected photons improve the estimate of the light coming from those particular cells. They do not redraw the cell population.\n\nPoisson seeding is more than a classroom convenience. Chang and colleagues used it to describe initial occupancy in microwell arrays, then followed substantial differences in subsequent clonal growth. Their system supports the loading principle; it does not establish a universal CV for a conventional cell-based screen. [3]\n\nClumping, settling during dispensing, unequal delivered volumes and differential growth can all change the distribution. Deliberately dispensing a known number of cells changes the model too. For cultured assays, the relevant population is the one present when the signal is generated, which may differ considerably from the starting population.\n\nCells also contribute unequal amounts of signal. If cell number is Poisson with mean n, and each cell contributes an independent signal with single-cell CV c, the model becomes:\n\nCell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.\n\nWith 100 cells and a single-cell CV of 100%, the predicted well-signal CV is about 14.1%, rather than the 10% obtained by assuming identical cells. This calculation excludes detector noise and assumes cell brightness is independent of cell number and of other cells. Density-dependent biology can break those assumptions.\n\nThat distinction matters for ATP assays. Promega's CellTiter-Glo 2.0 manual discusses changes in ATP per cell with cell density and physiological state. Luminescence can be proportional to cell number over a validated range without being a literal cell counter under every treatment. [4]\n\nAdding cells may reduce sampling variation, but it can also change the biology you intended to measure. Check the response to compounds and the useful assay window before accepting the prettier CV.\n\nRepeated reads and replicate wells answer different questions\nTen reads of one stable well repeatedly measure the same preparation. Ten independently prepared wells include preparation differences. Calling both exercises “reproducibility” can conceal the most useful information in the experiment.\n\nA practical integration-time study should contain both. Use representative low, middle and high signals, along with blanks. Include independently prepared replicates and repeated measurements where the assay tolerates them. Compare the variability within each well with the variability between wells at each integration time.\n\nIf repeated reads improve while between-well variation remains nearly unchanged, investigate the preparation and persistent spatial effects. If both improve, photon collection may still be limiting. If both deteriorate with time, investigate drift or damage before calculating a noise floor.\n\nBalance read order and elapsed time across settings. Reading every well briefly first and every well slowly last confounds integration time with assay age. Fluorescence excitation may itself perturb the sample; use matched fresh preparations when repeated exposure changes the signal.\n\nFor a stable assay, plotting CV squared against inverse integration time can be informative. A simple model gives a straight line whose intercept represents variation that does not decrease with longer reading. Use it as a diagnostic approximation. Correlated noise, drift and nonlinearity can defeat the interpretation.\n\nSubtracting background leaves its noise behind\nBlank subtraction removes an estimate of the average background. It does not remove the random background photons collected in the sample well.\n\nConsider an ideal counting measurement with 1,000 signal photons and 1,000 background photons. Even if you knew the mean background perfectly, the sample measurement fluctuates according to all 2,000 detected photons. After subtraction, the net signal is 1,000, but its standard deviation is about 44.7: a CV of 4.5%, rather than the 3.2% expected without background. An experimentally estimated blank adds uncertainty of its own. [1, 2]\n\nThis is why reducing optical background and leakage from neighboring bright wells can be worth more than extending the read. Neither a clean-looking baseline nor a large raw signal guarantees a precise small difference after subtraction. Check performance at the low signals and intermediate responses that determine compound ranking, as well as at the bright control.\n\nSpend the next second where it helps\nLonger reading also extends the period during which temperature, evaporation or reaction progress can change the plate. Promega specifically identifies temperature as affecting CellTiter-Glo 2.0 light intensity and decay, and cautions about temperature gradients within plates. [4] A reproducible read schedule and stable sample temperature therefore belong in the precision experiment.\n\nChoose optics, plate geometry and focus settings that collect useful light efficiently while controlling background and interwell leakage. Verify detector linearity over the actual signal range. Compression can make bright wells appear less variable, which is a separate problem from genuinely better photon statistics.\n\nDuring optimization:\n\nIncrease integration time when repeated-read data show that measurement noise remains important.\n\nFix dispensing, mixing or cell-loading problems when the variation persists between preparations.\n\nCompare uncertainty in the reported endpoint, including any subtraction or ratio, rather than judging only the brightest raw channel.\n\nRecheck the chosen timing under a realistic plate sequence, including temperature equilibration and queue delays.\n\nStop extending the read when the improvement no longer changes the decisions the assay must support. At that point, the next useful experiment is likely to happen at the dispenser, in the incubator or in the assay design.\n\nReferences\n1. Hamamatsu Photonics. Photon Counting SNR Simulator. Photon statistics and signal/background contributions; accessed September 24, 2026. 2. Owicki JC. Fluorescence Polarization and Anisotropy in High Throughput Screening: Perspectives and Primer. Journal of Biomolecular Screening. 2000;5:297–306. 3. Chang TC and colleagues. Microwell arrays reveal cellular heterogeneity during the clonal expansion of transformed human cells. Technology. 2015;3:163–171. Initial seeding statistics and subsequent clonal behavior in their microwell system. 4. Promega. CellTiter-Glo 2.0 Cell Viability Assay Technical Manual TM403. Revision 1/23, section 4; temperature and ATP-per-cell considerations. Worked examples in this article are constructed calculations, not measurements from this manual.", "sections": [{"id": "introduction", "heading": "Introduction", "blocks": [{"type": "p", "text": "The plate looks noisy, so you increase the integration time. This is often a sensible first move in a luminescence assay. It is also an excellent way to spend sixteen times longer measuring a problem that was already in the wells.", "html": "<p>The plate looks noisy, so you increase the integration time. This is often a sensible first move in a luminescence assay. It is also an excellent way to spend sixteen times longer measuring a problem that was already in the wells.</p>"}, {"type": "p", "text": "Microplate assay variability has several origins. Some fluctuations arise while the reader collects light. Others come from differences in cell number, reagent delivery, temperature or biology. Longer integration can improve photon statistics. It cannot put the missing cells back into well H17.", "html": "<p>Microplate assay variability has several origins. Some fluctuations arise while the reader collects light. Others come from differences in cell number, reagent delivery, temperature or biology. Longer integration can improve photon statistics. It cannot put the missing cells back into well H17.</p>"}, {"type": "p", "text": "The useful question is how much of the variability your next second of reading can actually remove.", "html": "<p>The useful question is how much of the variability your next second of reading can actually remove.</p>"}]}, {"id": "what-photon-shot-noise-costs", "heading": "What photon shot noise costs", "blocks": [{"type": "p", "text": "Even a perfectly steady light source does not deliver precisely the same number of detected photons in every measurement. For independent photon arrivals described by a Poisson distribution, the standard deviation is the square root of the mean count. With negligible background and other noise, the relative uncertainty is:", "html": "<p>Even a perfectly steady light source does not deliver precisely the same number of detected photons in every measurement. For independent photon arrivals described by a Poisson distribution, the standard deviation is the square root of the mean count. With negligible background and other noise, the relative uncertainty is:</p>"}, {"type": "div", "text": "Photon coefficient of variation equals one divided by the square root of the mean detected photon count N.", "html": "<div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Photon coefficient of variation equals one divided by the square root of the mean detected photon count N.\"><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>photon</mtext></mrow></mrow></msub><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1</mtext></mrow></mrow><mrow><msqrt><mrow><mrow><mtext>N</mtext></mrow></mrow></msqrt></mrow></mfrac></mrow></math></div>"}, {"type": "p", "text": "Here, N is the mean number of detected photons accumulated during the measurement. CV is expressed as a fraction; multiply by 100 for a percentage. At 100 photons, the photon-counting CV is 10%. At 1,000 it is about 3.2%; at 10,000, 1%. This is the shot-noise limit under those assumptions. Real measurements can be worse. [1, 2]", "html": "<p>Here, N is the mean number of detected photons accumulated during the measurement. CV is expressed as a fraction; multiply by 100 for a percentage. At 100 photons, the photon-counting CV is 10%. At 1,000 it is about 3.2%; at 10,000, 1%. This is the shot-noise limit under those assumptions. Real measurements can be worse. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-1\" aria-label=\"Reference 1\">1</a>, <a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-2\" aria-label=\"Reference 2\">2</a>]</p>"}, {"type": "p", "text": "The square root is expensive. Halving the CV requires four times as many detected photons. If the source is stable and detection remains linear, that means four times the integration time, or four times the useful photon collection rate, or some combination.", "html": "<p>The square root is expensive. Halving the CV requires four times as many detected photons. If the source is stable and detection remains linear, that means four times the integration time, or four times the useful photon collection rate, or some combination.</p>"}, {"type": "p", "text": "Do not insert a displayed value of 10,000 RLU into this equation. Relative light units are instrument-dependent, and counts per second are a rate, not the accumulated count. A bigger displayed number after changing gain does not establish that you collected more photons.", "html": "<p>Do not insert a displayed value of 10,000 RLU into this equation. Relative light units are instrument-dependent, and counts per second are a rate, not the accumulated count. A bigger displayed number after changing gain does not establish that you collected more photons.</p>"}, {"type": "p", "text": "Efficient light collection can save substantial time when photon statistics dominate. Merely multiplying an existing signal multiplies its fluctuations as well.", "html": "<p>Efficient light collection can save substantial time when photon statistics dominate. Merely multiplying an existing signal multiplies its fluctuations as well.</p>"}]}, {"id": "a-small-improvement-can-consume-a-large-afternoon", "heading": "A small improvement can consume a large afternoon", "blocks": [{"type": "p", "text": "Suppose a one-second read contributes 6% measurement CV, while persistent differences between nominally identical wells contribute 8%. Assume these contributions are independent, the signal is stable and the measurement component decreases with the square root of integration time.", "html": "<p>Suppose a one-second read contributes 6% measurement CV, while persistent differences between nominally identical wells contribute 8%. Assume these contributions are independent, the signal is stable and the measurement component decreases with the square root of integration time.</p>"}, {"type": "p", "text": "The variances add. The percentages do not:", "html": "<p>The variances add. The percentages do not:</p>"}, {"type": "div", "text": "Total coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.", "html": "<div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Total coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>total</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> ≈ </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>measurement</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> + </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>between wells</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow></math></div>"}, {"type": "p", "text": "This constructed example gives the following result:", "html": "<p>This constructed example gives the following result:</p>"}, {"type": "div", "text": "Constructed example: diminishing precision gains from longer integrationIntegration per well | Measurement CV | Persistent well CV | Total CV | 1 second | 6.0% | 8.0% | 10.0% | 4 seconds | 3.0% | 8.0% | 8.5% | 16 seconds | 1.5% | 8.0% | 8.1% |", "html": "<div class=\"table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Constructed example: diminishing precision gains from longer integration\"><table><caption>Constructed example: diminishing precision gains from longer integration</caption><thead><tr><th scope=\"col\">Integration per well</th><th scope=\"col\">Measurement CV</th><th scope=\"col\">Persistent well CV</th><th scope=\"col\">Total CV</th></tr></thead><tbody><tr><th scope=\"row\">1 second</th><td>6.0%</td><td>8.0%</td><td>10.0%</td></tr><tr><th scope=\"row\">4 seconds</th><td>3.0%</td><td>8.0%</td><td>8.5%</td></tr><tr><th scope=\"row\">16 seconds</th><td>1.5%</td><td>8.0%</td><td>8.1%</td></tr></tbody></table></div>"}, {"type": "p", "text": "The detector measurement improves fourfold between the first and last rows. Overall precision barely improves after four seconds because most of the remaining variance belongs to the wells.", "html": "<p>The detector measurement improves fourfold between the first and last rows. Overall precision barely improves after four seconds because most of the remaining variance belongs to the wells.</p>"}, {"type": "p", "text": "For a reader measuring wells one at a time, sixteen seconds across 1,536 wells is nearly seven hours of integration alone, before motion and other overheads. That is a large operational penalty for moving from 8.5% to 8.1%. The signal might also change appreciably while you wait.", "html": "<p>For a reader measuring wells one at a time, sixteen seconds across 1,536 wells is nearly seven hours of integration alone, before motion and other overheads. That is a large operational penalty for moving from 8.5% to 8.1%. The signal might also change appreciably while you wait.</p>"}, {"type": "p", "text": "An 8% floor is an assumption in this example, not a diagnosis. A plateau in an actual experiment could include dispensing variation, persistent optical effects, imperfect blank correction or sample instability. The shape of the curve tells you where to investigate; it does not identify the culprit by itself.", "html": "<p>An 8% floor is an assumption in this example, not a diagnosis. A plateau in an actual experiment could include dispensing variation, persistent optical effects, imperfect blank correction or sample instability. The shape of the curve tells you where to investigate; it does not identify the culprit by itself.</p>"}]}, {"id": "cells-have-counting-statistics-too", "heading": "Cells have counting statistics too", "blocks": [{"type": "p", "text": "Imagine dispensing a well-mixed suspension in which cells arrive independently, with an average of 100 cells per well. Under a Poisson loading model, the cell count has a standard deviation of 10 cells: a 10% CV before the assay chemistry has done anything.", "html": "<p>Imagine dispensing a well-mixed suspension in which cells arrive independently, with an average of 100 cells per well. Under a Poisson loading model, the cell count has a standard deviation of 10 cells: a 10% CV before the assay chemistry has done anything.</p>"}, {"type": "p", "text": "At 1,000 cells per well, the corresponding count CV is 3.2%; at 10,000, 1%. The arithmetic resembles photon counting because both examples use the same probability model. The interventions are different. More detected photons improve the estimate of the light coming from those particular cells. They do not redraw the cell population.", "html": "<p>At 1,000 cells per well, the corresponding count CV is 3.2%; at 10,000, 1%. The arithmetic resembles photon counting because both examples use the same probability model. The interventions are different. More detected photons improve the estimate of the light coming from those particular cells. They do not redraw the cell population.</p>"}, {"type": "p", "text": "Poisson seeding is more than a classroom convenience. Chang and colleagues used it to describe initial occupancy in microwell arrays, then followed substantial differences in subsequent clonal growth. Their system supports the loading principle; it does not establish a universal CV for a conventional cell-based screen. [3]", "html": "<p>Poisson seeding is more than a classroom convenience. Chang and colleagues used it to describe initial occupancy in microwell arrays, then followed substantial differences in subsequent clonal growth. Their system supports the loading principle; it does not establish a universal CV for a conventional cell-based screen. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-3\" aria-label=\"Reference 3\">3</a>]</p>"}, {"type": "p", "text": "Clumping, settling during dispensing, unequal delivered volumes and differential growth can all change the distribution. Deliberately dispensing a known number of cells changes the model too. For cultured assays, the relevant population is the one present when the signal is generated, which may differ considerably from the starting population.", "html": "<p>Clumping, settling during dispensing, unequal delivered volumes and differential growth can all change the distribution. Deliberately dispensing a known number of cells changes the model too. For cultured assays, the relevant population is the one present when the signal is generated, which may differ considerably from the starting population.</p>"}, {"type": "p", "text": "Cells also contribute unequal amounts of signal. If cell number is Poisson with mean n, and each cell contributes an independent signal with single-cell CV c, the model becomes:", "html": "<p>Cells also contribute unequal amounts of signal. If cell number is Poisson with mean n, and each cell contributes an independent signal with single-cell CV c, the model becomes:</p>"}, {"type": "div", "text": "Cell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.", "html": "<div class=\"equation\" tabindex=\"0\"><math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Cell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>cell signal</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1 + </mtext></mrow><msup><mrow><mrow><mtext>c</mtext></mrow></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow><mrow><mrow><mtext>n</mtext></mrow></mrow></mfrac></mrow></math></div>"}, {"type": "p", "text": "With 100 cells and a single-cell CV of 100%, the predicted well-signal CV is about 14.1%, rather than the 10% obtained by assuming identical cells. This calculation excludes detector noise and assumes cell brightness is independent of cell number and of other cells. Density-dependent biology can break those assumptions.", "html": "<p>With 100 cells and a single-cell CV of 100%, the predicted well-signal CV is about 14.1%, rather than the 10% obtained by assuming identical cells. This calculation excludes detector noise and assumes cell brightness is independent of cell number and of other cells. Density-dependent biology can break those assumptions.</p>"}, {"type": "p", "text": "That distinction matters for ATP assays. Promega's CellTiter-Glo 2.0 manual discusses changes in ATP per cell with cell density and physiological state. Luminescence can be proportional to cell number over a validated range without being a literal cell counter under every treatment. [4]", "html": "<p>That distinction matters for ATP assays. Promega's CellTiter-Glo 2.0 manual discusses changes in ATP per cell with cell density and physiological state. Luminescence can be proportional to cell number over a validated range without being a literal cell counter under every treatment. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-4\" aria-label=\"Reference 4\">4</a>]</p>"}, {"type": "p", "text": "Adding cells may reduce sampling variation, but it can also change the biology you intended to measure. Check the response to compounds and the useful assay window before accepting the prettier CV.", "html": "<p>Adding cells may reduce sampling variation, but it can also change the biology you intended to measure. Check the response to compounds and the useful assay window before accepting the prettier CV.</p>"}]}, {"id": "repeated-reads-and-replicate-wells-answer-different-questions", "heading": "Repeated reads and replicate wells answer different questions", "blocks": [{"type": "p", "text": "Ten reads of one stable well repeatedly measure the same preparation. Ten independently prepared wells include preparation differences. Calling both exercises “reproducibility” can conceal the most useful information in the experiment.", "html": "<p>Ten reads of one stable well repeatedly measure the same preparation. Ten independently prepared wells include preparation differences. Calling both exercises “reproducibility” can conceal the most useful information in the experiment.</p>"}, {"type": "p", "text": "A practical integration-time study should contain both. Use representative low, middle and high signals, along with blanks. Include independently prepared replicates and repeated measurements where the assay tolerates them. Compare the variability within each well with the variability between wells at each integration time.", "html": "<p>A practical integration-time study should contain both. Use representative low, middle and high signals, along with blanks. Include independently prepared replicates and repeated measurements where the assay tolerates them. Compare the variability within each well with the variability between wells at each integration time.</p>"}, {"type": "p", "text": "If repeated reads improve while between-well variation remains nearly unchanged, investigate the preparation and persistent spatial effects. If both improve, photon collection may still be limiting. If both deteriorate with time, investigate drift or damage before calculating a noise floor.", "html": "<p>If repeated reads improve while between-well variation remains nearly unchanged, investigate the preparation and persistent spatial effects. If both improve, photon collection may still be limiting. If both deteriorate with time, investigate drift or damage before calculating a noise floor.</p>"}, {"type": "p", "text": "Balance read order and elapsed time across settings. Reading every well briefly first and every well slowly last confounds integration time with assay age. Fluorescence excitation may itself perturb the sample; use matched fresh preparations when repeated exposure changes the signal.", "html": "<p>Balance read order and elapsed time across settings. Reading every well briefly first and every well slowly last confounds integration time with assay age. Fluorescence excitation may itself perturb the sample; use matched fresh preparations when repeated exposure changes the signal.</p>"}, {"type": "p", "text": "For a stable assay, plotting CV squared against inverse integration time can be informative. A simple model gives a straight line whose intercept represents variation that does not decrease with longer reading. Use it as a diagnostic approximation. Correlated noise, drift and nonlinearity can defeat the interpretation.", "html": "<p>For a stable assay, plotting CV squared against inverse integration time can be informative. A simple model gives a straight line whose intercept represents variation that does not decrease with longer reading. Use it as a diagnostic approximation. Correlated noise, drift and nonlinearity can defeat the interpretation.</p>"}]}, {"id": "subtracting-background-leaves-its-noise-behind", "heading": "Subtracting background leaves its noise behind", "blocks": [{"type": "p", "text": "Blank subtraction removes an estimate of the average background. It does not remove the random background photons collected in the sample well.", "html": "<p>Blank subtraction removes an estimate of the average background. It does not remove the random background photons collected in the sample well.</p>"}, {"type": "p", "text": "Consider an ideal counting measurement with 1,000 signal photons and 1,000 background photons. Even if you knew the mean background perfectly, the sample measurement fluctuates according to all 2,000 detected photons. After subtraction, the net signal is 1,000, but its standard deviation is about 44.7: a CV of 4.5%, rather than the 3.2% expected without background. An experimentally estimated blank adds uncertainty of its own. [1, 2]", "html": "<p>Consider an ideal counting measurement with 1,000 signal photons and 1,000 background photons. Even if you knew the mean background perfectly, the sample measurement fluctuates according to all 2,000 detected photons. After subtraction, the net signal is 1,000, but its standard deviation is about 44.7: a CV of 4.5%, rather than the 3.2% expected without background. An experimentally estimated blank adds uncertainty of its own. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-1\" aria-label=\"Reference 1\">1</a>, <a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-2\" aria-label=\"Reference 2\">2</a>]</p>"}, {"type": "p", "text": "This is why reducing optical background and leakage from neighboring bright wells can be worth more than extending the read. Neither a clean-looking baseline nor a large raw signal guarantees a precise small difference after subtraction. Check performance at the low signals and intermediate responses that determine compound ranking, as well as at the bright control.", "html": "<p>This is why reducing optical background and leakage from neighboring bright wells can be worth more than extending the read. Neither a clean-looking baseline nor a large raw signal guarantees a precise small difference after subtraction. Check performance at the low signals and intermediate responses that determine compound ranking, as well as at the bright control.</p>"}]}, {"id": "spend-the-next-second-where-it-helps", "heading": "Spend the next second where it helps", "blocks": [{"type": "p", "text": "Longer reading also extends the period during which temperature, evaporation or reaction progress can change the plate. Promega specifically identifies temperature as affecting CellTiter-Glo 2.0 light intensity and decay, and cautions about temperature gradients within plates. [4] A reproducible read schedule and stable sample temperature therefore belong in the precision experiment.", "html": "<p>Longer reading also extends the period during which temperature, evaporation or reaction progress can change the plate. Promega specifically identifies temperature as affecting CellTiter-Glo 2.0 light intensity and decay, and cautions about temperature gradients within plates. [<a href=\"https://discoveryinpractice.com/articles/luminescence-integration-time/#ref-4\" aria-label=\"Reference 4\">4</a>] A reproducible read schedule and stable sample temperature therefore belong in the precision experiment.</p>"}, {"type": "p", "text": "Choose optics, plate geometry and focus settings that collect useful light efficiently while controlling background and interwell leakage. Verify detector linearity over the actual signal range. Compression can make bright wells appear less variable, which is a separate problem from genuinely better photon statistics.", "html": "<p>Choose optics, plate geometry and focus settings that collect useful light efficiently while controlling background and interwell leakage. Verify detector linearity over the actual signal range. Compression can make bright wells appear less variable, which is a separate problem from genuinely better photon statistics.</p>"}, {"type": "p", "text": "During optimization:", "html": "<p>During optimization:</p>"}, {"type": "p", "text": "Increase integration time when repeated-read data show that measurement noise remains important.", "html": "<p>Increase integration time when repeated-read data show that measurement noise remains important.</p>"}, {"type": "p", "text": "Fix dispensing, mixing or cell-loading problems when the variation persists between preparations.", "html": "<p>Fix dispensing, mixing or cell-loading problems when the variation persists between preparations.</p>"}, {"type": "p", "text": "Compare uncertainty in the reported endpoint, including any subtraction or ratio, rather than judging only the brightest raw channel.", "html": "<p>Compare uncertainty in the reported endpoint, including any subtraction or ratio, rather than judging only the brightest raw channel.</p>"}, {"type": "p", "text": "Recheck the chosen timing under a realistic plate sequence, including temperature equilibration and queue delays.", "html": "<p>Recheck the chosen timing under a realistic plate sequence, including temperature equilibration and queue delays.</p>"}, {"type": "p", "text": "Stop extending the read when the improvement no longer changes the decisions the assay must support. At that point, the next useful experiment is likely to happen at the dispenser, in the incubator or in the assay design.", "html": "<p>Stop extending the read when the improvement no longer changes the decisions the assay must support. At that point, the next useful experiment is likely to happen at the dispenser, in the incubator or in the assay design.</p>"}]}, {"id": "references", "heading": "References", "blocks": [{"type": "references", "text": "1. Hamamatsu Photonics. Photon Counting SNR Simulator. Photon statistics and signal/background contributions; accessed September 24, 2026. 2. Owicki JC. Fluorescence Polarization and Anisotropy in High Throughput Screening: Perspectives and Primer. Journal of Biomolecular Screening. 2000;5:297–306. 3. Chang TC and colleagues. Microwell arrays reveal cellular heterogeneity during the clonal expansion of transformed human cells. Technology. 2015;3:163–171. Initial seeding statistics and subsequent clonal behavior in their microwell system. 4. Promega. CellTiter-Glo 2.0 Cell Viability Assay Technical Manual TM403. Revision 1/23, section 4; temperature and ATP-per-cell considerations. Worked examples in this article are constructed calculations, not measurements from this manual.", "html": "<div class=\"references\">\n<p id=\"ref-1\">1. Hamamatsu Photonics. <a href=\"https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html\">Photon Counting SNR Simulator</a>. Photon statistics and signal/background contributions; accessed September 24, 2026.</p>\n<p id=\"ref-2\">2. Owicki JC. <a href=\"https://doi.org/10.1177/108705710000500501\">Fluorescence Polarization and Anisotropy in High Throughput Screening: Perspectives and Primer</a>. Journal of Biomolecular Screening. 2000;5:297–306.</p>\n<p id=\"ref-3\">3. Chang TC and colleagues. <a href=\"https://pmc.ncbi.nlm.nih.gov/articles/PMC4854201/\">Microwell arrays reveal cellular heterogeneity during the clonal expansion of transformed human cells</a>. Technology. 2015;3:163–171. Initial seeding statistics and subsequent clonal behavior in their microwell system.</p>\n<p id=\"ref-4\">4. Promega. <a href=\"https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en\">CellTiter-Glo 2.0 Cell Viability Assay Technical Manual TM403</a>. Revision 1/23, section 4; temperature and ATP-per-cell considerations. Worked examples in this article are constructed calculations, not measurements from this manual.</p>\n</div>"}]}], "references": [{"id": "ref-1", "citation": "1. Hamamatsu Photonics. Photon Counting SNR Simulator. Photon statistics and signal/background contributions; accessed September 24, 2026.", "urls": ["https://www.hamamatsu.com/eu/en/resources/interactive-tools/photon-counting-snr-simulator.html"]}, {"id": "ref-2", "citation": "2. Owicki JC. Fluorescence Polarization and Anisotropy in High Throughput Screening: Perspectives and Primer. Journal of Biomolecular Screening. 2000;5:297–306.", "urls": ["https://doi.org/10.1177/108705710000500501"]}, {"id": "ref-3", "citation": "3. Chang TC and colleagues. Microwell arrays reveal cellular heterogeneity during the clonal expansion of transformed human cells. Technology. 2015;3:163–171. Initial seeding statistics and subsequent clonal behavior in their microwell system.", "urls": ["https://pmc.ncbi.nlm.nih.gov/articles/PMC4854201/"]}, {"id": "ref-4", "citation": "4. Promega. CellTiter-Glo 2.0 Cell Viability Assay Technical Manual TM403. Revision 1/23, section 4; temperature and ATP-per-cell considerations. Worked examples in this article are constructed calculations, not measurements from this manual.", "urls": ["https://worldwide.promega.com/-/media/files/resources/protocols/technical-manuals/101/celltiterglo-2-0-assay-protocol.pdf?la=en"]}], "equations": [{"description": "Photon coefficient of variation equals one divided by the square root of the mean detected photon count N.", "mathml": "<math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Photon coefficient of variation equals one divided by the square root of the mean detected photon count N.\"><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>photon</mtext></mrow></mrow></msub><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1</mtext></mrow></mrow><mrow><msqrt><mrow><mrow><mtext>N</mtext></mrow></mrow></msqrt></mrow></mfrac></mrow></math>"}, {"description": "Total coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.", "mathml": "<math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Total coefficient of variation squared is approximately measurement coefficient of variation squared plus between-well coefficient of variation squared.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>total</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> ≈ </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>measurement</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> + </mtext></mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>between wells</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow></math>"}, {"description": "Cell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.", "mathml": "<math xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"block\" aria-label=\"Cell-signal coefficient of variation squared equals the quantity one plus c squared divided by n.\"><mrow><msup><mrow><msub><mrow><mrow><mtext>CV</mtext></mrow></mrow><mrow><mrow><mtext>cell signal</mtext></mrow></mrow></msub></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup><mrow><mtext> = </mtext></mrow><mfrac><mrow><mrow><mtext>1 + </mtext></mrow><msup><mrow><mrow><mtext>c</mtext></mrow></mrow><mrow><mrow><mtext>2</mtext></mrow></mrow></msup></mrow><mrow><mrow><mtext>n</mtext></mrow></mrow></mfrac></mrow></math>"}], "tables": [{"caption": "Constructed example: diminishing precision gains from longer integration", "rows": [["Integration per well", "Measurement CV", "Persistent well CV", "Total CV"], ["1 second", "6.0%", "8.0%", "10.0%"], ["4 seconds", "3.0%", "8.0%", "8.5%"], ["16 seconds", "1.5%", "8.0%", "8.1%"]], "data_kind": "constructed example"}], "provenance": {"kind": "Author-provided article converted to structured text", "examples": "Constructed calculations, not a raw experimental dataset", "editorial_additions": "Summary, takeaways, topic tags, and limitations summary"}, "display_additions": {"figures": [], "bench_check": false, "html": ""}, "content_sha256": "014655d21b70af281a7698e0b7f32df1fd2a8867f123f84d3b3bf5fcc97a05ee"}
{"schema_version": "1.0", "id": "plate-map", "canonical_url": "https://discoveryinpractice.com/bench-tips/plate-map/", "title": "Read the plate map before you read the statistic", "author": {"name": "Discovery in Practice", "url": "https://discoveryinpractice.com/about/", "@type": "Organization"}, "language": "en", "summary": "Inspect spatial patterns alongside control statistics, then use those patterns to choose a follow-up check.", "takeaways": ["Preserve raw wells and their positions.", "Compare patterns with the dispensing layout and read order.", "A spatial pattern alone does not establish its cause."], "limitations_summary": "Editorial adaptation from the related article. The plate map is illustrative, not experimental data.", "topics": ["Bench tips", "Plate maps"], "publication_status": "published", "date_published": "2026-09-25", "date_modified": "2026-09-25", "license": "CC-BY-4.0", "license_url": "https://creativecommons.org/licenses/by/4.0/", "content_version": "1.0", "body_html": "<div class=\"kicker\"><span class=\"code\">BT·01</span><span>Bench tip</span></div><h1>Read the plate map before you read the statistic.</h1><p class=\"lead\">One summary number can hide where a measurement changes across the plate.</p><div class=\"plate-figure\" role=\"img\" aria-label=\"Illustrative 384-well heat map showing high controls on the left, low controls on the right, and edge and column patterns\"><div class=\"plate-map\"><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.690 0.136 35)\"></span><span style=\"background:oklch(0.696 0.134 35)\"></span><span style=\"background:oklch(0.703 0.131 35)\"></span><span style=\"background:oklch(0.709 0.128 35)\"></span><span style=\"background:oklch(0.678 0.142 35)\"></span><span style=\"background:oklch(0.685 0.139 35)\"></span><span style=\"background:oklch(0.691 0.136 35)\"></span><span style=\"background:oklch(0.698 0.133 35)\"></span><span style=\"background:oklch(0.704 0.130 35)\"></span><span style=\"background:oklch(0.711 0.127 35)\"></span><span style=\"background:oklch(0.680 0.141 35)\"></span><span style=\"background:oklch(0.686 0.138 35)\"></span><span style=\"background:oklch(0.640 0.159 35)\"></span><span style=\"background:oklch(0.700 0.132 35)\"></span><span style=\"background:oklch(0.706 0.129 35)\"></span><span style=\"background:oklch(0.713 0.126 35)\"></span><span style=\"background:oklch(0.681 0.140 35)\"></span><span style=\"background:oklch(0.688 0.137 35)\"></span><span style=\"background:oklch(0.695 0.134 35)\"></span><span style=\"background:oklch(0.701 0.131 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.704 0.130 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.731 0.118 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.678 0.142 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.681 0.140 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.707 0.129 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.693 0.135 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.696 0.134 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.722 0.122 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.708 0.128 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.711 0.127 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.737 0.115 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.685 0.139 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.688 0.137 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.714 0.126 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.700 0.132 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.703 0.131 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.729 0.119 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.714 0.125 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.680 0.141 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.706 0.129 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.691 0.136 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.695 0.134 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.721 0.123 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.706 0.129 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.709 0.128 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.736 0.116 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.683 0.139 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.686 0.138 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.712 0.126 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.698 0.133 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.701 0.131 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.727 0.120 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.713 0.126 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.678 0.142 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.787 0.093 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.704 0.130 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.690 0.136 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.693 0.135 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.757 0.106 35)\"></span><span style=\"background:oklch(0.764 0.103 35)\"></span><span style=\"background:oklch(0.771 0.100 35)\"></span><span style=\"background:oklch(0.777 0.097 35)\"></span><span style=\"background:oklch(0.784 0.094 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.719 0.123 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.704 0.130 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.708 0.128 35)\"></span><span style=\"background:oklch(0.790 0.091 35)\"></span><span style=\"background:oklch(0.759 0.105 35)\"></span><span style=\"background:oklch(0.766 0.102 35)\"></span><span style=\"background:oklch(0.772 0.100 35)\"></span><span style=\"background:oklch(0.779 0.097 35)\"></span><span style=\"background:oklch(0.785 0.094 35)\"></span><span style=\"background:oklch(0.754 0.108 35)\"></span><span style=\"background:oklch(0.761 0.105 35)\"></span><span style=\"background:oklch(0.767 0.102 35)\"></span><span style=\"background:oklch(0.774 0.099 35)\"></span><span style=\"background:oklch(0.780 0.096 35)\"></span><span style=\"background:oklch(0.734 0.117 35)\"></span><span style=\"background:oklch(0.756 0.107 35)\"></span><span style=\"background:oklch(0.762 0.104 35)\"></span><span style=\"background:oklch(0.769 0.101 35)\"></span><span style=\"background:oklch(0.776 0.098 35)\"></span><span style=\"background:oklch(0.782 0.095 35)\"></span><span style=\"background:oklch(0.789 0.092 35)\"></span><span style=\"background:oklch(0.681 0.140 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.597 0.178 35)\"></span><span style=\"background:oklch(0.685 0.139 35)\"></span><span style=\"background:oklch(0.691 0.136 35)\"></span><span style=\"background:oklch(0.698 0.133 35)\"></span><span style=\"background:oklch(0.704 0.130 35)\"></span><span style=\"background:oklch(0.711 0.127 35)\"></span><span style=\"background:oklch(0.680 0.141 35)\"></span><span style=\"background:oklch(0.686 0.138 35)\"></span><span style=\"background:oklch(0.693 0.135 35)\"></span><span style=\"background:oklch(0.700 0.132 35)\"></span><span style=\"background:oklch(0.706 0.129 35)\"></span><span style=\"background:oklch(0.713 0.126 35)\"></span><span style=\"background:oklch(0.681 0.140 35)\"></span><span style=\"background:oklch(0.635 0.161 35)\"></span><span style=\"background:oklch(0.695 0.134 35)\"></span><span style=\"background:oklch(0.701 0.131 35)\"></span><span style=\"background:oklch(0.708 0.128 35)\"></span><span style=\"background:oklch(0.714 0.125 35)\"></span><span style=\"background:oklch(0.683 0.139 35)\"></span><span style=\"background:oklch(0.690 0.136 35)\"></span><span style=\"background:oklch(0.696 0.134 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span><span style=\"background:oklch(0.912 0.037 35)\"></span></div><div class=\"plate-key\"><span>384 wells · illustrative</span><span>Cols 1–2 high · 23–24 low</span></div></div><p class=\"sample-notice\">This map is an illustration, not experimental data.</p><div class=\"article-body\"><h2>Start with the raw wells</h2><p>Inspect the spatial pattern alongside the control distributions. Look for edge patterns, row or column shifts, and unusual individual wells. Compare the map with the dispensing layout, control positions, and reading order.</p><h2>Use the pattern to choose a check</h2><p>A pattern is a reason to investigate, not a diagnosis. Keep preparation and reader settings with the original data so you can compare runs without losing the context.</p><p>For the full discussion of misleadingly consistent controls, read <a href=\"/articles/z-prime-detector-linearity/\">A better Z′ can hide a worse measurement</a>.</p></div>", "body_text": "BT·01Bench tipRead the plate map before you read the statistic.One summary number can hide where a measurement changes across the plate.384 wells · illustrativeCols 1–2 high · 23–24 lowThis map is an illustration, not experimental data.Start with the raw wellsInspect the spatial pattern alongside the control distributions. Look for edge patterns, row or column shifts, and unusual individual wells. Compare the map with the dispensing layout, control positions, and reading order.Use the pattern to choose a checkA pattern is a reason to investigate, not a diagnosis. Keep preparation and reader settings with the original data so you can compare runs without losing the context.For the full discussion of misleadingly consistent controls, read A better Z′ can hide a worse measurement.", "sections": [], "references": [{"id": "related-article", "citation": "Andrew Stewart. A better Z′ can hide a worse measurement.", "urls": ["https://discoveryinpractice.com/articles/z-prime-detector-linearity/"]}], "equations": [], "tables": [], "provenance": {"kind": "Editorial adaptation", "examples": "Illustrative map, not experimental measurements", "editorial_status": "Approved for publication"}, "license_status": "Published under CC BY 4.0", "content_sha256": "763d8831adbbabb97e874b5035d5aee2c06a8cd6aa1125a1361f0578b6a3c1cc"}
