Introduction:
This tool takes a peak table file as input and
performs normalization based on quality control samples (QCs).
QCs are pooled samples. They contain the same
compounds as the subject samples and are supposed to reflect the average metabolite
concentrations within a study. QCs are pretreated according to the same
protocols as the subject samples and are evenly injected throughout the
analyses. The performances of the pretreatment and the analytical platform can
be assessed using the QCs. The normalization formula is (x metabolite/QC
metabolite) *10000.
Input files:
1.
Peak table file in Tab-delimited
txt format, with the first column as the compound identifier and others as
samples.
For example:
|
AlignID |
STDmix_GC_01 |
STDmix_GC_02 |
QC1 |
STDmix_GC_03 |
QC2 |
|
1 |
1486892478 |
561322777 |
3448620272 |
3448620272 |
561322777 |
|
Nitrogen
dioxide |
5492977592 |
684434115 |
3265669981 |
3265669981 |
3265669981 |
|
Ethanol,
2-fluoro- |
2265686433 |
4182838129 |
4365291513 |
4365291513 |
4182838129 |
|
3-Pentanone,
2,2,4,4-tetramethyl- |
13390154 |
12612932 |
21155307 |
21155307 |
21155322 |
|
Hydrazine |
14588107 |
8510918 |
7224351 |
7224351 |
7224380 |
2.
Sample-to-QC design file,
Tab-delimited text file with two columns, "sample"
and "QC".
For example:
|
STDmix_GC_01 |
QC1 |
|
STDmix_GC_02 |
QC1 |
|
STDmix_GC_03 |
QC2 |
Output files:
1.
'QC_norm_pkTable.txt', normalized peak table.
For example:
|
AlignID |
STDmix_GC_01 |
STDmix_GC_02 |
QC1 |
STDmix_GC_03 |
QC2 |
|
1 |
4311.558 |
1627.673 |
10000 |
61437.38 |
10000 |
|
Nitrogen
dioxide |
16820.37 |
2095.846 |
10000 |
10000 |
10000 |
|
Ethanol,
2-fluoro- |
5190.229 |
9582.036 |
10000 |
10436.2 |
10000 |
|
3-Pentanone,
2,2,4,4-tetramethyl- |
6329.454 |
5962.065 |
10000 |
9999.993 |
10000 |
|
Hydrazine |
20192.97 |
11780.88 |
10000 |
9999.96 |
10000 |
Note:
Experimental preparation: QCs must be pretreated
according to the same protocols as the subject samples and are evenly injected throughout
the analyses. Systematic nonbiological error is reduced by evenly placing them
among subject samples.
For example:
sample1, sample2, sample3, QC1, saple4, sample5,
QC2…QC m-1, sample n-2, sample n-1, sample n, QC m
Here a right “Sample-to-QC design file” must be
prepared by users. The form is two columns, "sample " and "QC
", like before example given. STDmix_GC_01, STDmix_GC_02 correspond to
QC1; STDmix_GC_03 corresponds to QC2.
For example:
|
STDmix_GC_01 |
QC1 |
|
STDmix_GC_02 |
QC1 |
|
STDmix_GC_03 |
QC2 |
Reference:
[1]
Chen T, Tian
G, Quan W. Pooled sample-based workflow and software for medical data
calibration[C]// International Symposium on Medical Information and
Communication Technology. IEEE, 2014:1-4.