1 Introduksi
1.1 Latar Belakang
Pengenceran (dilution) dan konversi satuan adalah dua operasi paling fundamental di laboratorium kimia analitik — sering dilakukan puluhan kali per hari pada batch sampel rutin. Meskipun matematikanya sederhana ($C_1 V_1 = C_2 V_2$), error pada langkah dilusi adalah sumber kesalahan kuantifikasi terbesar di laboratorium pangan dan QC: salah membaca faktor dilusi yang dipakai sebelum measurement, lupa mengkalikan faktor dilusi pada hasil akhir, atau menggunakan unit yang tidak konsisten (mis. ppm vs ppb, mg/L vs μg/mL — dua satuan yang identik secara numerik di air tetapi membingungkan saat diperkuat dengan faktor dilusi). Skoog, West, Holler, & Crouch (2014) mendokumentasikan bahwa kesalahan unit konversi menyebabkan ~30% kesalahan kuantitatif pada metode analitik baru di tahun pertama produksi rutin.
Modul Dilution & Unit Calculator mengotomatisasi dua operasi ini dengan dua mode komputasi: (a) dilution_factor mode — saat tabel sudah memuat faktor dilusi yang sudah diketahui, dan (b) volume_ratio mode — saat tabel memuat volume stok dan volume akhir, dan faktor dilusi dihitung dari rasio. Selain itu, modul mendukung konversi unit antar satuan konsentrasi yang lazim (ppm, ppb, mg/L, μg/mL, g/L, mol/L).
1.2 Tujuan Modul
Modul Dilution & Unit Calculator di SQalytics ditujukan untuk:
- Menghitung konsentrasi akhir setelah pengenceran via faktor dilusi atau volume ratio.
- Konversi satuan otomatis antar unit konsentrasi standar (ppm, mg/L, μg/mL, g/L, mol/L).
- Mendukung batch processing — satu run dapat menghitung pengenceran untuk banyak sampel.
- Memberikan summary table + kesimpulan ringkas untuk dokumentasi.
- Audiens utama: mahasiswa S1 yang mempersiapkan larutan kerja, laboran QC yang melakukan dilusi rutin, peneliti yang konversi unit untuk publikasi.
1.3 Posisi di Antara Alternatif
Pilih Dilution & Unit Calculator ketika Anda perlu transformasi sederhana konsentrasi (dilusi, unit conversion) dalam tabular workflow. Untuk kalibrasi instrumen analitik, lanjutkan ke Standard Curve. Untuk kuantifikasi unknown dengan faktor dilusi dalam workflow yang lebih besar, pakai Concentration Calculation. Untuk konversi unit kimia advance (mis. mol → equivalent dengan stoikiometri), modul ini tidak menangani — pakai kalkulator khusus.
2 Metode
2.1 Dasar Teoretis
Persamaan pengenceran fundamental (Skoog et al., 2014, Eq. 4.4):
dengan $C_1, V_1$ = konsentrasi dan volume stok (sebelum dilusi); $C_2, V_2$ = konsentrasi dan volume akhir. Persamaan ini berasal dari konservasi mass analyte — jumlah analit absolut sebelum dan sesudah dilusi sama, hanya volume pelarut yang berubah.
Faktor dilusi ($D$) didefinisikan dua cara yang ekuivalen:
$$ D = \frac{V_2}{V_1} = \frac{C_1}{C_2} $$Contoh: dilusi 1:10 berarti $D = 10$, atau $V_1 = 1$ unit + $V_{\text{pelarut}} = 9$ unit → $V_2 = 10$ unit, dan $C_2 = C_1 / 10$.
Konsentrasi akhir dari faktor dilusi:
$$ C_2 = \frac{C_1}{D} $$Konsentrasi akhir dari rasio volume:
$$ C_2 = C_1 \cdot \frac{V_1}{V_2} $$Konversi unit — modul mendukung konversi antar unit mass-based (ppm, mg/L, μg/mL) dan mass/volume (g/L) untuk pelarut air dengan densitas ≈ 1 kg/L. Konversi molar (mol/L → ppm) memerlukan input molecular weight ($M_w$, g/mol):
$$ C \text{ (ppm)} = C \text{ (mol/L)} \times M_w \text{ (g/mol)} \times 1000 $$Tabel konversi unit mass-based (untuk air, densitas ≈ 1):
| Konversi | Faktor | Catatan |
|---|---|---|
| ppm ↔ mg/L | 1 : 1 | Identik untuk air |
| ppm ↔ μg/mL | 1 : 1 | Identik untuk air |
| ppm ↔ ppb | 1 : 1000 | 1 ppm = 1000 ppb |
| ppm ↔ g/L | 1 : 0.001 | 1 g/L = 1000 ppm |
| mg/L ↔ μg/L | 1 : 1000 | — |
| mol/L → mg/L | × $M_w \times 1000$ | Butuh $M_w$ |
Serial dilution: faktor total dilusi adalah produk faktor masing-masing langkah.
$$ D_{\text{total}} = D_1 \times D_2 \times \cdots \times D_n $$2.2 Persamaan Inti
Dilusi single-step:
Dilusi dari volume:
$$ C_2 = C_1 \cdot \frac{V_1}{V_2} $$Konversi unit dengan molecular weight:
$$ C_{\text{ppm}} = C_{\text{mol/L}} \cdot M_w \cdot 1000 $$Volume pelarut yang harus ditambahkan (untuk mencapai $V_2$ dari $V_1$):
$$ V_{\text{pelarut}} = V_2 - V_1 = V_1 (D - 1) $$2.3 Asumsi & Batas Validitas
| Asumsi | Konsekuensi jika dilanggar | Cara cek di SQalytics |
|---|---|---|
| Pelarut bersifat aditif (volume konservatif) | Faktor dilusi salah untuk sistem non-aditif | Untuk alkohol-air, gunakan timbangan |
| Densitas pelarut ≈ 1 (air) | Konversi ppm ↔ mg/L bias | Specifikasi densitas untuk pelarut lain |
| Analit stabil saat dilusi | Konsentrasi akhir bias karena degradasi | Pelarut yang sesuai (pH, antioksidan) |
| Tidak ada presipitasi setelah dilusi | Konsentrasi salah | Pilih pelarut yang melarutkan |
| $V_1 > 0, V_2 > V_1, D > 1$ | Hasil tidak masuk akal | Modul menolak |
3 Cara Kerja
3.1 Step-by-Step di SQalytics
- Buka
Dilution & Unit Calculatordari domain Kimia di sidebar. - Pada langkah
Check the current data, pastikan tabel aktif sudah siap. - Pada langkah
Review the detected structure, pilih:- Sample column (opsional) — untuk batch labeling.
- Source concentration column — kolom konsentrasi stok.
- Calculation mode —
dilution_factoratauvolume_ratio. - From unit dan To unit.
- Bila mode
dilution_factor: pilih kolom faktor ATAU ketik manual. - Bila mode
volume_ratio: pilih kolom stock volume ($V_1$) dan final volume ($V_2$). - Klik Run Dilution & Unit Calculator.
- Tinjau hasil: kesimpulan ringkas → summary table → summary graph.
3.2 Template Tabel Input + Contoh Data Sintetis
Skema tabel input minimum:
| Kolom | Tipe | Satuan | Wajib | Catatan |
|---|---|---|---|---|
sample_id | category | — | ◯ | Untuk batch labeling |
stock_concentration | numeric | ppm/mg·L⁻¹/dll. | ✓ | Konsentrasi stok |
dilution_factor | numeric | — | ◯ | Mode dilution_factor |
stock_volume_mL | numeric | mL | ◯ | Mode volume_ratio |
final_volume_mL | numeric | mL | ◯ | Mode volume_ratio |
Contoh data sintetis (8 baris — preparasi larutan kerja vitamin C):
| sample_id | stock_ppm | dilution_factor | stock_volume_mL | final_volume_mL |
|---|---|---|---|---|
| STD-Cal-1 | 100 | 100 | 1.0 | 100.0 |
| STD-Cal-2 | 100 | 50 | 2.0 | 100.0 |
| STD-Cal-3 | 100 | 20 | 5.0 | 100.0 |
| STD-Cal-4 | 100 | 10 | 10.0 | 100.0 |
| STD-Cal-5 | 100 | 5 | 20.0 | 100.0 |
| STD-Cal-6 | 100 | 2 | 50.0 | 100.0 |
| QC-Spike | 100 | 20 | 5.0 | 100.0 |
| Reference | 100 | 1 | 100.0 | 100.0 |
docs/assets/example-data/id/chemistry/template_dilution_unit.csv.
3.3 Contoh Luaran
Tabel Summary Table (mode dilution_factor, from ppm → μg/mL):
| Sample ID | $C_1$ (ppm) | $D$ | $V_1$ (mL) | $V_2$ (mL) | $C_2$ (μg/mL) | Cek konsistensi |
|---|---|---|---|---|---|---|
| STD-Cal-1 | 100 | 100 | 1.0 | 100.0 | 1.00 | ✓ |
| STD-Cal-2 | 100 | 50 | 2.0 | 100.0 | 2.00 | ✓ |
| STD-Cal-3 | 100 | 20 | 5.0 | 100.0 | 5.00 | ✓ |
| STD-Cal-4 | 100 | 10 | 10.0 | 100.0 | 10.00 | ✓ |
| STD-Cal-5 | 100 | 5 | 20.0 | 100.0 | 20.00 | ✓ |
| STD-Cal-6 | 100 | 2 | 50.0 | 100.0 | 50.00 | ✓ |
| QC-Spike | 100 | 20 | 5.0 | 100.0 | 5.00 | ✓ |
| Reference | 100 | 1 | 100.0 | 100.0 | 100.00 | ✓ |
Kolom "Cek konsistensi" memvalidasi bahwa mode dilution_factor dan mode volume_ratio memberikan hasil yang sama ($D = V_2/V_1$).
Grafik utama: bar chart side-by-side per sampel dengan dua bar: $C_1$ (stok, biru tinggi) vs $C_2$ (final, biru muda pendek), dengan annotation faktor dilusi di atas setiap pasangan.
4 Kesimpulan
4.1 Relevansi Real-World
Dilution & Unit Calculator adalah modul harian untuk hampir semua laboratorium pangan, kimia analitik, dan QC industri. Aplikasi konkret:
- Preparasi serial dilution untuk kurva kalibrasi — workflow standar sebelum HPLC, UV-Vis, AAS, ICP-MS.
- Penyesuaian sampel agar masuk working range — dilusi sampel pekat sebelum measurement.
- Konversi unit untuk publikasi sesuai standar jurnal — mg/100 g (label gizi) ↔ ppm ↔ μmol/g (biokimia).
- Perhitungan stok reagen — preparasi buffer, larutan kerja, standar.
- Verifikasi konsistensi kalibrasi vs preparasi — cek apakah pengenceran teoritis cocok dengan respons instrumen.
Dalam konteks laporan/publikasi, dilusi yang terdokumentasi menjadi bagian dari Materials and Methods sub-section. Pada workflow Rencana Publikasi Singkil v5, modul ini dipakai untuk preparasi serial dilution standar pada validasi TPC, TFC, dan tanin sebelum kalibrasi.
4.2 Where to Go from Here
Modul lanjutan di SQalytics:
Pembacaan lanjutan:
- Skoog et al. (2014), Bab 4 — dilusi dan unit konsentrasi.
- Harris (2015), Bab 1–2 — review fundamental untuk pemula.
- IUPAC Gold Book — definisi standar unit konsentrasi internasional.
- AOAC Official Methods — protokol preparasi sampel untuk metode pangan tervalidasi.
⚙ Troubleshooting Cepat
Typed dilution factor manual.Stock volume dan Final volume berisi angka positif dengan $V_2 \geq V_1$.i Riwayat Revisi
Riwayat Revisi Panduan
| Tanggal | Revisi | Penulis |
|---|---|---|
| 2026-05-12 | Migrasi MD v2 → HTML final dengan figure bar chart stok vs final + faktor dilusi + caption Elsevier-style | Claude |
| 2026-05-12 | Migrasi v1 → v2 (template publikasi + KaTeX $C_1V_1=C_2V_2$ + tabel konversi unit + APA) | Claude |
| 2026-05-09 | Draft awal v1 | Tim docs |
4 Referensi
- Skoog, D. A., West, D. M., Holler, F. J., & Crouch, S. R. (2014). Fundamentals of analytical chemistry (9th ed.). Cengage Learning — Bab 4 untuk dilusi dan unit konsentrasi.
- Harris, D. C. (2015). Quantitative chemical analysis (9th ed.). W. H. Freeman — Bab 1 dan 2 untuk dilusi dan stoikiometri.
- International Union of Pure and Applied Chemistry. (2014). Compendium of Chemical Terminology (2nd ed., Gold Book). IUPAC. https://goldbook.iupac.org/
- ASTM International. (2017). ASTM D1193: Standard specification for reagent water. ASTM.
- AOAC International. (2016). Appendix F: Guidelines for standard method performance requirements. AOAC.