Biological Variation Tool v.0.1

Select Variables

Input data

Upload a delimited text file:
Upload a delimited text file:

Choose a univariate normality test

Choose a univariate plot
Note: Box-plots are based on standardized values (centered and scaled).

Analyze biological variation for analytes!

In this tool, the biological analytes will be analyzed by the pipeline provided by Braga and Panteghini [1].

The tool includes 3 different outlier detection steps: (i) outliers in the sets of duplicate results, (ii) outliers in the variances of the results from each subject and (iii) outliers in the variances of the results from each subject.

Normality tests will be performed using Shapiro-Wilk and Kolmogorov-Smirnov tests in two steps: (i) on set of results from each individual, (ii) on mean values of subjects.

Subset analysis will be performed to compare (i) means and (i) average within-subject total variances of gender groups.

Analysis of variance or linear mixed effects models will be performed to obtain coefficient of variation results, ANOVA table and quality measures for all subjects, males and females separately. Fo further details please see Braga and Panteghini [1].

[1] Braga, F., & Panteghini, M. (2016). Generation of data on within-subject biological variation in laboratory medicine: an update. Critical reviews in clinical laboratory sciences, 53(5), 313-325.
Usage of the web-tool

In order to use this application,

1. Load your data set using Data upload tab. You can upload your dataset in two different ways:

(i) Long format:


(ii) Wide format: enter an analyte name, select subject, gender, replicate columns and define the time range and click Convert to long format button.


2. After uploading appropriate dataset, move on to the Analysis tab. Select analyte, subject, gender, time and replicate variables. Check Subset Analysis box to perform analysis for gender groups. Choose an analysis method either ANOVA or LME. Select desired output as Original, Log-transformed or Back log-transformed.

(i) get outlier results:


(ii) get normality results:


(iii) get subset analysis results:


(iv) get subset ANOVA results for all subjects:


(v) get subset ANOVA results for the first gender group:


(vi) get subset ANOVA results for the second gender group:


(vii) get plots:


(viii) generate and download the report for the analyte to be analyzed: