Skip to content

VI. Workflow Decisions in PamGene Data Analysis

Should the QC Thresholds Be Adjusted?

PTK fractionPresent and STK qc_stk_thr.ratio:

  • Default threshold = 0.25, allowing for peptides to be missing in max 1 condition if there are 4 conditions.
  • Inspect data and adjust threshold if appropriate:
  • More than 4 conditions?
  • Only few peptides passing QC?
  • Experiment design indicates adjustment (e.g. if inhibitors are very potent, peptides might be present only in the control condition).

Log or VSN?

As default, log2 transformation is used, since VSN transforms the data in a way that fold change directions are harder to interpret.

Read more about how to decide on base normalization here.


Limma decisions

Is there biological pairing and are the paired samples in 1 chip?
│
├── Yes → Paired Limma
│
└── No → Is there batch effect?
         │
         ├── Yes → ComBat → Unpaired Limma
         │                  (set stricter significance threshold)
         └── No  → Unpaired Limma

Biological and technical pairing

Type of pairing Description Paired / unpaired analysis?
Biological pairing Control and Test are from the same replicate (e.g. same cell line). Pairing factor is typically barcode (= Replicate). Paired analysis is better than unpaired— it is more powerful and sensitive because it accounts for technical variability.
Technical pairing Comparing cell line 1 to cell line 2 on the same chip. Unpaired analysis.
When batch effect is high, pairing  analysis probably yields more significant results

Do Limma before or after batch correction?

Phosphosite analysis should generally be done on log / VSN data, not on ComBat-corrected data.

  • ComBat corrects by estimating the mean, which removes a degree of freedom from the dataset.
  • In limma, this lost degree of freedom cannot be accounted for.
  • This leads to inflated significance (more false positives).

Exception: When there are many replicates (e.g. 2 runs × 6 replicates), and / or no pairing can be done, and the batch effect is large, ComBat is acceptable. But stricter significance thresholds must be set (e.g. P < 0.001, or set FDR threshold).

Checking for batch effect: - Use PCA, color on batches, and observe clustering of technical batches. - 1-run experiments: batch effect may be on Barcode. - Multi-run experiments: check batch effect on Run first (usually larger than Barcode effect). Correcting for too many batch types can introduce bias — if a Run effect exists, correcting for Barcode as well is usually not necessary.


UKA before or after batch correction?

In UKA, there is no pairing option available.

ComBat should be done for UKA (or for any multivariate analyses such as PCA, class prediction) only if: 1. The design is balanced (conditions are balanced across technical batches). 2. There is a batch effect and ComBat can remove it.

If ComBat cannot remove the batch effect, UKA should be done on log/VSN data.

Is there batch effect?
│
├── Yes → ComBat → UKA on log/VSN + ComBat-corrected data
│
└── No  → UKA on log/VSN data

Before/after ComBat PCA example:

Combat operator in Tercen showing PCA plots before and after ComBat: batches are visible before correction and no longer visible after