Internal Standard

Domain: Kimia · SQalytics · Kalibrasi berbasis response ratio + drift compensation untuk batch panjang

1 Introduksi

1.1 Latar Belakang

Pada workflow kuantitatif HPLC, GC, atau spectroscopy yang menjalankan banyak sampel dalam satu batch, masalah utama yang muncul adalah drift instrumen — perubahan response factor antar injeksi akibat kontaminasi detektor, evaporasi mobile phase, atau variasi volume injeksi mikroliter yang tidak konsisten. Akibatnya, konsentrasi unknown yang dihitung dari kurva kalibrasi eksternal (single calibration di awal batch) dapat menyimpang ±5–10% dari nilai sebenarnya pada akhir batch panjang (>30 injeksi). Solusi standar untuk masalah ini adalah internal standard (IS) — senyawa referensi yang ditambahkan dalam jumlah konstan ke semua sampel dan standar, dengan respons IS yang dipakai sebagai normalisasi internal untuk mengkompensasi drift (Snyder, Kirkland, & Dolan, 2010).

Konsep internal standard ditemukan oleh Cremer & Müller (1951) dalam konteks GC awal, dan sekarang menjadi standar emas untuk analisis kuantitatif di farmasi (USP, ICH), pangan (AOAC), dan toksikologi forensik. Aturan praktis: IS harus (a) kimia mirip dengan analit target, (b) tidak ada di sampel asli, (c) stabil di kondisi analisis, dan (d) available secara komersial. Contoh IS klasik: deuterated analogue (mis. deuterated caffeine untuk caffeine analysis via LC-MS), structural homolog (mis. propylparaben untuk methylparaben), atau class-similar (mis. rutin untuk kuersetin).

1.2 Tujuan Modul

Modul Internal Standard di SQalytics ditujukan untuk:

1.3 Posisi di Antara Alternatif

Pilih Internal Standard ketika Anda punya batch sampel banyak dan ingin robust quantification terhadap drift instrumen. Untuk kuantifikasi cepat tanpa IS, pakai Standard Curve + Concentration Calculation. Untuk matriks kompleks dengan efek matriks, pakai Standard Addition (yang juga koreksi matriks, bukan drift). Untuk kromatografi dengan integrasi AUC otomatis, pakai HPLC / GC AUC. IS sering dikombinasikan dengan AUC integration pada workflow LC-MS atau GC-MS.

2 Metode

2.1 Dasar Teoretis

Konsep dasar: alih-alih memetakan respons analyte $A$ langsung ke konsentrasi $C$, pakai response ratio:

$$ R = \frac{A_{\text{analyte}}}{A_{\text{IS}}} $$

Karena IS ditambahkan dalam konsentrasi konstan $C_{\text{IS}}$ ke semua sampel dan standar, drift instrumen yang mempengaruhi $A_{\text{analyte}}$ akan juga mempengaruhi $A_{\text{IS}}$ secara proporsional — sehingga rasio $R$ menjadi invariant terhadap drift. Hubungan $R$ vs konsentrasi analyte tetap linier:

$$ R = k \cdot C_{\text{analyte}} + R_0 $$

di mana $k$ adalah konstanta kalibrasi IS-based dan $R_0$ adalah intercept.

Pilihan internal standard mengikuti lima kriteria (Snyder et al., 2010, hal. 432):

  1. Resolusi kromatografi — IS harus terpisah baseline dari analit target ($R_s > 1.5$).
  2. Respons detektor mirip — IS dan analyte memberikan respons dalam orde magnitude yang sama.
  3. Tidak ada di sampel asli — IS tidak natural-occurring di matriks sampel.
  4. Stabil — tidak terdegradasi selama preparasi/measurement.
  5. Pure dan murah — available komersial dengan kemurnian ≥98%.

Keunggulan IS atas kalibrasi eksternal:

2.2 Persamaan Inti

Response ratio:

$$ R = \frac{A_{\text{analyte}}}{A_{\text{IS}}} $$

Kalibrasi IS:

$$ R = k \cdot C_{\text{analyte}} + R_0 $$

dengan slope $k$ dan intercept $R_0$ diestimasi via OLS:

$$ \hat{k} = \frac{\sum_i (C_i - \bar{C})(R_i - \bar{R})}{\sum_i (C_i - \bar{C})^2}, \quad \hat{R}_0 = \bar{R} - \hat{k}\bar{C} $$

Inverse calibration untuk unknown:

$$ \hat{C}_{\text{unknown}} = \frac{R_{\text{unknown}} - R_0}{k} $$

Prediction interval unknown (Miller & Miller, 2018):

$$ \Delta C = \frac{t_{\alpha/2, n-2} \cdot s_{R/C}}{|k|} \sqrt{1 + \frac{1}{n} + \frac{(R_{\text{unknown}} - \bar{R})^2}{k^2 \sum_i (C_i - \bar{C})^2}} $$

Konsistensi IS (diagnostik — coefficient of variation IS response antar standar):

$$ \text{CV}_{\text{IS}} (\%) = \frac{s_{A_{\text{IS}}}}{\bar{A}_{\text{IS}}} \times 100\% $$

Target: $\text{CV}_{\text{IS}} \leq 5\%$ — bila $> 5\%$, IS tidak ditambahkan konsisten atau ada masalah preparasi.

2.3 Asumsi & Batas Validitas

AsumsiKonsekuensi jika dilanggarCara cek di SQalytics
Konsentrasi IS konstan di semua sampelDrift compensation gagal$\text{CV}_{\text{IS}} > 5\%$ → flag
Respons detektor IS dan analyte linierRasio $R$ non-linierCek $R^2$ kalibrasi
IS dan analyte similar fisikokimiaDrift tidak ter-correlate sempurnaPilih IS yang lebih dekat secara structure
IS terpisah baseline dari analyte ($R_s > 1.5$)Peak overlap → AUC errorSystem suitability di HPLC / GC AUC
IS tidak natural di sampelKonsentrasi IS palsu terlalu tinggiBlank measurement untuk verifikasi
Spike IS pada matriks yang samaRecovery IS berbeda antar matrixValidasi protokol di luar modul

3 Cara Kerja

3.1 Step-by-Step di SQalytics

  1. Buka Internal Standard dari domain Kimia di sidebar.
  2. Pada langkah Check the current data, pastikan tabel aktif sudah siap.
  3. Pada langkah Review the detected structure, periksa dan sesuaikan:
    • Sample column
    • Concentration column
    • Analyte response column
    • Internal-standard response column
  4. Pada langkah Choose how to read the unknowns, pilih:
    • Unknowns are already in the same table — auto-detect baris dengan konsentrasi kosong.
    • Paste unknown response ratios — tempel daftar rasio manual.
  5. Klik Run Internal Standard.
  6. Tinjau hasil: kesimpulan ringkas → kalibrasi IS → tabel standar → tabel unknown → diagnostik CV IS.

3.2 Template Tabel Input + Contoh Data Sintetis

Skema tabel input minimum:

KolomTipeSatuanWajibCatatan
sample_idcategoryUntuk identifikasi unknown
concentrationnumericppm/mg·L⁻¹✓ standarKosong untuk unknown
analyte_responsenumericAUC / mAURespons puncak analyte
IS_responsenumericAUC / mAURespons puncak IS

Contoh data sintetis (10 baris — kalibrasi kuersetin via HPLC dengan rutin sebagai IS):

sample_idconcentration_ppmanalyte_response_AUCIS_response_AUC
STD-15.08202050
STD-210.016402030
STD-320.032802070
STD-450.082002040
STD-5100.0164002060
UNK-A49202080
UNK-B123002055
UNK-C24602025
QC-Spike25.041002065
Blank122045
SYNTHETIC Kalibrasi kuersetin (analyte) via HPLC-UV pada λ = 370 nm dengan rutin sebagai internal standard (spiked 50 ppm konstan, $A_{\text{IS}}$ ≈ 2050 ± 25 AUC). Rasio $R = A_{\text{analyte}}/A_{\text{IS}}$ memberikan kurva linier yang lebih robust dibanding $A_{\text{analyte}}$ saja. CV IS = 1.0% (excellent). CSV setara tersedia di docs/assets/example-data/id/chemistry/template_internal_standard.csv.

3.3 Contoh Luaran

Tabel Standards + Ratio:

Sample$C$ (ppm)$A_{\text{analyte}}$$A_{\text{IS}}$$R = A_a/A_{\text{IS}}$
STD-15.082020500.400
STD-210.0164020300.808
STD-320.0328020701.585
STD-450.0820020404.020
STD-5100.01640020607.961

Tabel Internal-standard calibration:

ParameterNilaiInterpretasi
Slope ($k$)0.0797 (1/ppm)Setiap 1 ppm → $R$ naik 0.080
Intercept ($R_0$)-0.004Mendekati nol (ideal)
$R^2$0.9999Linearitas excellent
$n$ titik5Memenuhi ICH ≥ 5
CV $A_{\text{IS}}$1.0%≤ 5% (IS konsisten ✓)

Tabel Unknowns:

Sample$A_{\text{analyte}}$$A_{\text{IS}}$$R$$\hat{C}$ (ppm)95% PI
UNK-A492020802.36529.8[29.5, 30.1]
UNK-B1230020555.98575.2[74.8, 75.6]
UNK-C246020251.21515.3[15.0, 15.6]
QC-Spike410020651.98525.0 (recovery 100.0%) ✓
Blank1220450.0060.13 (<LOQ)
Kesimpulan ringkas: "Kalibrasi internal standard berhasil: $R = 0.0797 \cdot C - 0.004$, $R^2 = 0.9999$ (excellent). CV IS = 1.0% (kriteria ≤5% ✓) — IS konsisten antar standar, drift instrumen minimal. Kuantifikasi 3 sampel unknown: UNK-A = 29.8 ppm, UNK-B = 75.2 ppm, UNK-C = 15.3 ppm. QC-Spike (target 25 ppm) recovery 100.0% — metode tervalidasi. Blank ≈ 0.13 ppm (di bawah LOQ), tidak ada kontaminasi reagen. Workflow IS direkomendasikan untuk batch lab Anda."

Grafik utama: scatter ratio $R$ vs konsentrasi (titik standar biru) dengan garis fit linier, 3 marker unknown (diamond hijau, merah, ungu) di-interpolasi pada garis fit, dan inset bar chart $A_{\text{IS}}$ per sampel untuk visualisasi konsistensi IS (target CV ≤5%).

Kalibrasi internal standard untuk kuersetin dengan rutin sebagai IS plus diagnostik CV IS
Gambar 1. Workflow internal standard untuk kuantifikasi kuersetin via HPLC dengan rutin (rutoside) sebagai IS, dipresentasikan dalam dua panel: (a) Kalibrasi R vs C (linier, R2 = 0.9999) — 5 titik standar (lingkaran biru, 5–100 ppm) membangun garis fit $R = 0.0797 C - 0.004$. Tiga sampel unknown ditandai dengan marker diamond berwarna dan di-interpolasi via garis putus-putus: UNK-A = 29.8 ppm, UNK-B = 75.2 ppm, UNK-C = 15.3 ppm. (b) Diagnostik konsistensi IS — bar chart $A_{\text{IS}}$ untuk 5 standar + 3 unknown menunjukkan respons IS yang sangat konsisten (mean ≈ 2050 AUC, CV = 1.0%, di bawah threshold 5%). Drift instrumen minimal — workflow IS terkonfirmasi reliable untuk batch panjang.

4 Kesimpulan

4.1 Relevansi Real-World

Internal Standard adalah gold standard untuk laboratorium analitik yang menjalankan batch panjang atau metode regulated. Aplikasi konkret:

Dalam konteks publikasi IMRAD, output kalibrasi IS + recovery QC + CV IS menjadi bagian utama Method Validation Table. Untuk paper farmasi tervalidasi ICH/USP, internal standard wajib dan deuterated analogue adalah pilihan paling defendable. Pada Rencana Publikasi Singkil v5, modul ini dipakai pada T3 Tahap 2 untuk UHPLC-HRMS profiling flavonoid — rutin sebagai IS membantu kuantifikasi luteolin dan apigenin antar UAE-opt vs MAE-opt dengan presisi yang dapat dipublikasikan.

4.2 Where to Go from Here

Modul lanjutan di SQalytics:

Pembacaan lanjutan:

Troubleshooting Cepat

Unknown tidak terbaca pada mode auto table. Pastikan baris unknown punya respons analyte dan IS, tetapi konsentrasi dibiarkan kosong.
Hasil aneh karena kolom salah terbaca. Tinjau ulang apakah kolom analyte tertukar dengan kolom IS — keduanya respons numerik, mudah tertukar.
Paste rasio gagal. Pastikan semua token yang ditempel numerik (gunakan koma/titik koma/baris baru sebagai pemisah).
CV IS > 5% (flag warning). Indikasi IS tidak ditambahkan konsisten — periksa preparasi sampel; ulang dengan IS stock yang sama persis.
$R^2$ kalibrasi < 0.99. Cek outlier ratio; periksa apakah ada peak overlap antara analyte dan IS yang menyebabkan AUC error.
Recovery QC-Spike di luar tolerance 80–120%. Indikasi efek matriks atau IS yang tidak compensate dengan benar; pertimbangkan IS yang lebih dekat structure.

i Riwayat Revisi

Riwayat Revisi Panduan

TanggalRevisiPenulis
2026-05-12Migrasi MD v2 → HTML final dengan figure dual-panel kalibrasi IS + diagnostik CV IS + caption Elsevier-styleClaude
2026-05-12Migrasi v1 → v2 (template publikasi + KaTeX response ratio + 5 kriteria IS + APA)Claude
2026-05-09Draft awal v1Tim docs

4 Referensi

  • Cremer, E., & Müller, R. (1951). Trennung und quantitative Bestimmung kleiner Gasmengen durch Chromatographie. Mikrochemie vereinigt mit Mikrochimica Acta, 36/37(1), 553–560.
  • Miller, J. N., & Miller, J. C. (2018). Statistics and chemometrics for analytical chemistry (7th ed.). Pearson Education.
  • Snyder, L. R., Kirkland, J. J., & Dolan, J. W. (2010). Introduction to modern liquid chromatography (3rd ed.). John Wiley & Sons.
  • United States Pharmacopeia. (2024). USP <621> Chromatography. USP-NF.
  • International Council for Harmonisation. (2019). ICH M10: Bioanalytical method validation. ICH Harmonised Guideline.
  • Stokvis, E., Rosing, H., & Beijnen, J. H. (2005). Stable isotopically labeled internal standards in quantitative bioanalysis. Rapid Communications in Mass Spectrometry, 19(3), 401–407. https://doi.org/10.1002/rcm.1790