Laboratory ELISA replicate variability calculator

Calculate replicate summaries and replicate standardized-deviation review with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use replicate summaries and replicate standardized-deviation review to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

Replicate rows [sample ID,reading]
[["A",1],["A",1.1],["A",0.9],["B",2],["B",2.4]]
Blank reading to subtract
0.1
User-selected CV flag threshold (%)
15
User-selected standardized replicate deviation limit
2
Replicate summaries
[["A",0.9,0.1,11.1111111111,"Within supplied CV threshold"],["B",2.1,0.282842712475,13.468700594,"Within supplied CV threshold"]]
Replicate standardized-deviation review
[["A",0,0.9,0,"Within supplied standardized-deviation limit"],["A",1,1,1,"Within supplied standardized-deviation limit"],["A",2,0.8,-1,"Within supplied standardized-deviation limit"],["B",3,1.9,-0.707106781187,"Within supplied standardized-deviation limit"],["B",4,2.3,0.707106781187,"Within supplied standardized-deviation limit"]]

Try another scenario

Replicate rows [sample ID,reading]
[["A",1],["A",1.1],["A",0.9],["B",2],["B",2.4]]
Blank reading to subtract
0
User-selected CV flag threshold (%)
15
User-selected standardized replicate deviation limit
2
Replicate summaries
[["A",1,0.1,10,"Within supplied CV threshold"],["B",2.2,0.282842712475,12.8564869307,"Within supplied CV threshold"]]
Replicate standardized-deviation review
[["A",0,1,0,"Within supplied standardized-deviation limit"],["A",1,1.1,1,"Within supplied standardized-deviation limit"],["A",2,0.9,-1,"Within supplied standardized-deviation limit"],["B",3,2,-0.707106781187,"Within supplied standardized-deviation limit"],["B",4,2.4,0.707106781187,"Within supplied standardized-deviation limit"]]
Calculation method

Calculation method

Replicate summaries

[sample,blank-adjusted mean,sample SD,CV%,threshold flag]; CV unavailable for zero mean or fewer than2 replicates.

Replicate standardized-deviation review

For each replicate return blank-adjusted value and (value−group mean)/sample SD; user-selected absolute z limit, not a universal outlier rule.

Symbols and units
a
Replicate rows [sample ID,reading]
b
Blank reading to subtract
c
User-selected CV flag threshold (%)
d
User-selected standardized replicate deviation limit

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • Replicate readings, grouping, blank policy. Returns Means, variation and flagged replicates. All coefficients and observations are user supplied; results describe only the stated mathematical model. Quantities are deterministic calculations from supplied observations and assumptions; no external data is fetched. Supported limits: Finite inputs only; numeric fields bounded as labelled. Lists and JSON records are limited to 256 entries unless a stricter tool bound is stated. No automatic design approval, legal conclusion, treatment recommendation or safety certification. Blank reading to subtract: minimum None, maximum 1000000000000.0. User-selected CV flag threshold (%): minimum 1e-12, maximum 1000000000000.0. User-selected standardized replicate deviation limit: minimum 1e-12, maximum 100.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.