Assay Dashboard

No data loaded — click Import Data to begin

Import your plate reader data to begin

Upload an Excel file (.xlsx, .xls, .csv) containing your assay data. You'll identify which rows are calibrators and which are unknown samples, then OSMS Lab Tools will fit a 4PL curve and interpolate concentrations automatically.

Beta — This tool is in early access. Results should be independently verified. Not for clinical or diagnostic use.

Calibration Analysis

4PL curve fit with 95% confidence bands
Calibration Curve — 4PL Fit

Quality Control

Sample statistics and replicate consistency
Sample ResultsINTERPOLATED
SampleMean ODInterp. Conc.nReplicate SDCV%Status

How to Use

Format your plate reader data for import
Data FormatREQUIRED

Your Excel file needs 3 columns (or 4 for triplicates). One row per calibrator or sample. The tool auto-detects calibrators vs samples from column A:

ColumnCalibrator RowsSample Rows
AKnown concentration (number, e.g. 125)Sample name (text, e.g. "Patient 03")
BReplicate reading 1Replicate reading 1
CReplicate reading 2Replicate reading 2
D (optional)Replicate reading 3Replicate reading 3
Replicate HandlingKEY CONCEPT

Each row = one calibrator or sample. The reading columns (B, C, etc.) are replicate measurements:

• Row with 62.5 in col A and 2 reading columns → calibrator at 62.5 pg/mL, n=2

• Row with Patient 03 in col A and 2 reading columns → sample, n=2

• If two rows share the same value in column A, their readings are pooled (e.g. 2 rows × 2 columns = n=4)

• Mean, SD, and CV% are computed across all replicate readings for each calibrator/sample

Example LayoutTEMPLATE
Column ARep 1Rep 2
00.0480.052
3.90.0900.056
7.80.1370.145
15.60.2610.248
62.50.8140.764
1251.3271.299
5002.2242.275
10002.5832.536
Patient 010.1490.143
Patient 020.3520.344
Patient 030.6230.620
Import StepsWORKFLOW

1. Click Import Data in the sidebar

2. Drop your .xlsx file or browse to select

3. Auto-detection scans column A:
Numbers → calibrators
Text → samples
Empty → skipped

4. Review detected rows, adjust if needed

5. Click Analyze → review 4PL fit

6. Click Load Dashboard — done

Rules & TipsNOTES

• Blank calibrators: use 0 in column A (not empty)

• A header row with text in all columns is auto-skipped

• Separate calibrators from samples with one empty row (optional but recommended)

• Supported formats: .xlsx .xls .csv

• The tool fits a 4-parameter logistic (4PL) curve and computes R², residuals, and interpolated concentrations

• CV% is calculated for any group with 2+ readings — singlets show "n=1"

Settings

Configure measurement type and display preferences
Measurement TypeDISPLAY

Select the type of signal your plate reader produces. This changes axis labels and column headers throughout the dashboard and exported reports.

Current: Absorbance (OD) — this affects labels only, not calculations.