Skip to main content
A practical tutorial for designing primers for reference gene normalization in qPCR experiments.

Objective

Design PCR primers for the human GAPDH (Glyceraldehyde-3-phosphate dehydrogenase) gene, a commonly used housekeeping gene for RT-qPCR normalization. Requirements:
  • Amplicon size: 150-250 bp (optimal for qPCR)
  • Tm: 58-62°C for standard cycling
  • High specificity to avoid pseudogene amplification

Step 1: Input Sequence

We’ll use the GAPDH sequence from the project’s example files.

Step 2: Configuration

Create gapdh_design.yaml:

Step 3: Run Design

Expected Output:

Step 4: Interpret Results

Open ./output_gapdh/primers.json to see detailed results:

Understanding the Output


Step 5: Validate with In-Silico PCR

Verify the primers amplify correctly:
Expected:

Step 6: Generate Order File

Export for synthesis ordering:
This creates output_gapdh/primers_idt.csv ready for upload to IDT.

Batch Design: All Housekeeping Genes

Design primers for all 10 genes at once:
This generates primers for GAPDH, ACTB, B2M, 18S, HPRT1, RPL13A, SDHA, TBP, YWHAZ, and PPIA.

Summary

We successfully designed primers for GAPDH with:
  • Score: 94/100 (Excellent)
  • Amplicon: 198 bp (ideal for qPCR)
  • Tm Match: 0.2°C difference (perfect)
  • No Warnings: All QC checks passed

See Also