層析 × 定量 · 資料集

魚露己二烯酸 HPLC-PDA 資料集

魚露樣品中己二烯酸(SA, sorbic acid)的高效液相層析定量: 24 個 Shimadzu LCsolution PDA 匯出檔、一支能讀 PDA 格式的 R 解析器, 以及 1/x² 加權檢量線的定量腳本。

這是資料集,不是教學課程。 想看完整的教學路徑(觀念入門 → 操作 → 進階原理),請看 苯甲酸與己二烯酸定量教材; 這裡提供的是另一批獨立資料與可直接執行的腳本。

為什麼這批資料值得拿來教

17 個樣品裡只有 4 個高於報告下限、4 個低於偵測極限、 10 個完全沒有峰。真實檢驗就是長這樣——比起漂亮的檢量線, 「訊號低於偵測極限時該怎麼報告」才是更常遇到、也更容易做錯的問題。

檢量線Area = 91,511.5 × C − 456.1  R² = 0.99974
LOD / LOQ0.0592 ppm / 0.1793 ppm
報告下限0.250 ppm(= 最低標準點)
可定量的樣品33.44、25.56、14.80、11.69 ppm

資料裡有三個坑

sample 1.txt 其實是 0 ppm 空白而不是樣品;其餘檔名與樣品編號差一號; 標準品跑 12/18、樣品跑 12/20 相隔兩天,而且兩天的 .lcd 檔名會撞名。 照檔名寫程式一定會算錯——README 有完整說明,腳本則一律以檔案內的 Sample NameAcquired 為準。

跑一遍

git clone https://github.com/Tai-ShengYeh/fishsauce-hplc
cd fishsauce-hplc
Rscript quantify_sa.R          # 只用 base R,不需額外套件
GitHub原始資料與程式碼 24 個層析檔、PDA 解析器、定量腳本、完整的資料結構說明。 延伸 · 苯甲酸與己二烯酸定量教材 同類分析物的完整三段式教學:觀念入門 → alignDE 上手 → 進階原理。