| Literature DB >> 29324744 |
Cristina Chiva1,2, Roger Olivella1,2, Eva Borràs1,2, Guadalupe Espadas1,2, Olga Pastor1,2, Amanda Solé1,2, Eduard Sabidó1,2.
Abstract
The increasing number of biomedical and translational applications in mass spectrometry-based proteomics poses new analytical challenges and raises the need for automated quality control systems. Despite previous efforts to set standard file formats, data processing workflows and key evaluation parameters for quality control, automated quality control systems are not yet widespread among proteomics laboratories, which limits the acquisition of high-quality results, inter-laboratory comparisons and the assessment of variability of instrumental platforms. Here we present QCloud, a cloud-based system to support proteomics laboratories in daily quality assessment using a user-friendly interface, easy setup, automated data processing and archiving, and unbiased instrument evaluation. QCloud supports the most common targeted and untargeted proteomics workflows, it accepts data formats from different vendors and it enables the annotation of acquired data and reporting incidences. A complete version of the QCloud system has successfully been developed and it is now open to the proteomics community (http://qcloud.crg.eu). QCloud system is an open source project, publicly available under a Creative Commons License Attribution-ShareAlike 4.0.Entities:
Mesh:
Year: 2018 PMID: 29324744 PMCID: PMC5764250 DOI: 10.1371/journal.pone.0189209
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1QCloud overview.
Overview of the QCloud system structure consisting in i) a thin client in the mass spectrometer acquisition computer, ii) the cloud-based processing infrastructure, and iii) the web user interface.
Fig 2Detailed scheme of the cloud-based processing infrastructure pipeline.
List of quality control parameters currently extracted by QCloud.
| Parameter name | CV HuPO-PSI | NIST | Description |
|---|---|---|---|
| Peak Area | Areas of the features corresponding to the list of selected peptides within a mz (+/- 5 ppm) and RT (+/-240 s) tolerance window | ||
| Mass Accuracy | QC:0000038 | 1E6 x (observed_mz-theoretical_mz)/theoretical_mz where the observed_mz is extracted from the featureXML | |
| Retention Time Drift | Peptide retention time difference between the current QC sample and the previous one | ||
| Median Injection Time MS1 | Median MS:1000927 (MS1-only) | MS1-1 (similar) | Median ion injection time of all MS1 scans. |
| Median Injection Time MS2 | Median MS:1000927 (MS2-only) | MS2-1 (similar) | Median ion injection time of all MS2 scans. |
| Chromatographic Resolution | (RT pep1 –RT pep2) / (FWHM(pep1) + FWHM(pep2)) | ||
| Peak Capacity | (max(RT)–min(RT)) / (average(FWHM)) | ||
| Total Ion Current | QC:0000048 | MS1-2B (similar) | Sum of all TIC per RT extracted from the qcML |
| MS1 Spectra Count | QC:0000006 | DS-2A (similar) | |
| MS2 Spectra Count | QC:0000007 | DS-2B (similar) | |
| Chromatogram Count | QC:0000008 | ||
| TIC Slump | QC:0000023 | ||
| Total Number of Missed Cleavages | QC:0000037 | ||
| Total Number of Identified Proteins | QC:0000032 | ||
| Total Number of Uniquely Identified Proteins | QC:0000033 | ||
| Total Number of PSMs | QC:0000029 | P-2A | |
| Total Number of Identified Peptides | QC:0000030 | P-2B | |
| Total Number of Uniquely Identified Peptides | QC:0000031 | P-2C | |
| Mean Delta ppm | QC:0000040 | ||
| Median Delta ppm | QC:0000041 | MS1-5C | |
| Id Ratio | QC:0000035 | ||
| MS Quantification Results Details | QC:0000045 | ||
| Number of Features | QC:0000046 |
* This parameter is calculated with two peptide pairs: the first pair is pep1 "SLADELALVDVLEDK" and pep2 "RFPGYDSESK", and the second pair is pep1 "FEELNMDLFR" and pep2 "LAVDEEENADNNTK".
List of monitored peptides for QC1 and QC2 samples.
| QC1 | QC2 |
|---|---|
| LVNELTEFAK | YAEAVTR |
| HLVDEPQNLIK | TPAQFDADELR |
| VPQVSTPTLVEVSR | STLTDSLVC(CAM)K |
| EAC(CAM)FAVEGPK | SLADELALVDVLEDK |
| EYEATLEEC(CAM)C(CAM)AK | NPDDITNEEYGEFYK |
| EC(CAM)C(CAM)HGDLLEC(CAM)ADDR | LGDLYEEEMR |
| SLHTLFGDELC(CAM)K | LAVDEEENADNNTK |
| TC(CAM)VADESHAGC(CAM)EK | FEELNMDLFR |
| YIC(CAM)DNQDTISSK | EAALSTALSEK |
| NEC(CAM)FLSHK | DDVAQTDLLQIDPNFGSK |
| RFPGYDSESK | |
| EVSTYIK | |
| EATTEFSVDAR | |
| FAFQAEVNR | |
| EQFLDGDGWTSR |
Fig 3Table scheme and relationship of the persistent layer.
Fig 4Web server front-end.
A) Schematic architecture of the server back and front-end. B) Example of quality control data point annotations with controlled vocabulary in the QCloud system in a profile plot of log2(Area) of multiple selected peptides (see Table 2).
Fig 5Quality control charts.
A sample of several quality control charts displayed in the web interface by the QCloud system, including peptide areas, injection time, total numbers of proteins, peptides and PSM, chromatographic resolution, peak capacity, and retention time drift. Plotted parameters are defined in Table 1.
Fig 6Troubleshooting with QCloud.
A) Example of slight mass calibration problems identified using QC1 controls after an instrument maintenance procedure; B) Sudden losses of performance classified as non-conformities QC1 samples (red dots) that triggered maintenance interventions annotated as vertical lines; C) Example of sample carry over detected in the TIC plot of one QC1 sample acquired after a problematic sample; D) Increase in the total number of PSMs, peptides, and proteins from a QC2 quality control sample after a cleaning routine. All plots correspond to quality control data generated in an Orbitrap Fusion Lumos.