陈慧,郝锦亨,袁志涛,罗佳伟,陈胤熹,郑少鹏,黎佩瑜,吕咏锶,梁世濠,赖林浩,3,曹诗林,3
(1.佛山科学技术学院食品科学与工程学院,广东佛山 528000)(2.可持续生物化学与合成生物工程中心,佛山无远生物科技有限公司,广东佛山 528000)(3.华南理工大学食品科学与工程学院,广东广州 510640)
食品生物化学实验教学中,包括了对食品中常见的成分进行定量分析的教学内容。食品中糖类物质与蛋白质的含量检测是食品检测的常见项目,也是食品生物化学实验教学的一个重要的部分。可见分光光度法是根据郎伯比尔定律[1],根据颜色深浅变化,在特定波长处测定被测物质的吸光度,可对其物质进行定量分析,具有应用广泛,灵敏性高等优点。在这个方法中,需要使用分光光度计来进行定量检测。然而,普通的分光光度计不便携带、便携式分光光度计价格昂贵。因此,设计一种简单可行的分析方法,并考察其是否有进一步开发为便携设备的可能,是一个很有意思的研究课题。
基于3,5-二硝基水杨酸(DNS)[2],苯酚硫酸法[3],是经典的还原糖的检测方法。DNS法的原理是:3,5-二硝基水杨酸溶液与还原糖溶液共热后被还原成棕红色氨基化合物,颜色随浓度变化而变化,随着浓度增大,颜色加深。
由于以上两种方法中,待测溶液颜色随待测样品浓度变化而呈现一定的规律,因此,待测溶液的颜色数据有可能与待测样品的浓度具有相关性。如何提取待测溶液的颜色数据是建立上述相关性的一个难点,其主要在于获得待测样品的图像,并从中提取出数据。RGB色彩体系是一种应用极其广泛的颜色系统,利用红(R)、绿(G)、蓝(B)三个颜色通道数据来表征所有的颜色特征[4]。通过数码成像方法,可以获得RGB数据。数码成像[5]的原理是通过电荷耦合原件(CCD[6])将色彩信号转换成电信号。CCD的色彩信号由红绿蓝(RGB[7])三色信号混合而成。因此,在分析过程中,通过读取被染色溶液中的RGB数据,并进行进一步处理,可望在不进行分光的情况下,对样品的浓度进行准确的测量。在本课题组前期研究中,利用python脚本建立了在图片中批量读取样品RGB颜色数据的方法。因此,本文在此基础上,进行了以下研究:(1)进一步开发出了基于RGB的在线分析平台;(2)进而研究了还原糖待测样品浓度与RGB数据的关系;(3)研究了还原糖最适图片分辨率、吸光度和RGB向量三者之间的关系。最后建立了基于RGB色彩体系的食品中还原糖快速检测方法。
无水葡萄糖为上海伯奥生物科技有限公司产品;3,5-二硝基水杨酸国药集团化学试剂有限公司产品;酒石酸钾钠为天津市福晨化学试剂厂。
酶标仪为BioTek Instruments,Inc公司产品;水浴锅为巩义市予华仪器有限责任公司产品;电子天平为上海浦春计量仪器有限公司产品;扫描仪为精工爱普生公司产品。
1.3.1 基于python的RGB色彩分析模块的思路
本文自行设计了一个用于自动批量抓取颜色数据的脚本,具体的设计思路如下:先本研究利用96孔板作为装载待测溶液的容器。由于96孔板中每一个圆孔中心与相邻圆孔中心距离相同,在图像中圆孔中心与相邻圆孔中心的距离以像素来计算也是一定的。因此,通过python脚本程序读取特定中心点像素区域的RGB值,可获得待测液颜色数据。
首先设置两个字符集,分别命名为Charset X和CharsetY。Charset X用于记录酶标板短板的像素位置(8列),CharsetY用于记录酶标板长板的像素位置(12行)。以每个中心点为基准,±n个像素的x和y的区域为数据读取区域。
数据读取的顺序是先读中心点(x1,y1)至(x1,y12),再按顺序读x2的y1-y12,如此类推读至x8的y1-y12。故每次最多能读取96组样品数据。
利用skimage数字图片处理包抓取每个数据区域平均的RGB数据值,输出后进行分析。
利用1.3.1中的python脚本对扫描得到的图片进行分析,通过运行该程序一次性读取所有样品的RGB颜色数据,最后将所得的RGB颜色数据与待测溶液的浓度、吸光度进行整合、分析,建立其三者之间的内在联系,同时探究出最适的样品取样量以及最适图片分辨率。
1.3.2 在线分析平台的建立
在线分析平台上,由图1可知,RGB模块的工作流程为:(1)客户端通过网络界面上传需要读取的图片文件(tiff格式)与XY轴坐标文件(csv格式),随后提交计算请求。(2)服务器收到请求后通过Thinkphp框架调用RGB脚本进行计算,最后通过Linux自带的压缩打包命令来实现输出文件的整理压缩。本分析平台已部署在互联网,用户可登陆以下网址使用:https://atomevo.com/。
图1 RGB分析模块流程图Fig.1 The flow-process diagram of RGB analysis module
1.3.3 DNS试剂的制备
用电子天平精确称取1 g 3,5-二硝基水杨酸于100 mL烧杯中,加入20 mL 1 mol/L NaOH溶液和50 mL蒸馏水,再加30 g酒石酸钾钠,搅拌溶解,冷却后加蒸馏水定容至100 mL,贮于棕色瓶中备用。
1.3.4 葡萄糖标准溶液的配制和稀释
将无水葡萄糖充分溶解于蒸馏水,配制成1 mg/mL的葡萄糖标曲溶液。随后各取0、0.2、0.4、0.6、0.8、1.0、1.2、1.4、1.6、1.8 mL于10个相同的比色管中,编号0~9(葡萄糖含量分别为0、0.2、0.4、0.6、0.8、1.0、1.2、1.4、1.6、1.8 mg),向其中补充蒸馏水至2 mL。
1.3.5 绘制葡萄糖标准曲线
向上述的每支比色管中均加入1.5 mL DNS,充分摇匀后在沸水浴中准确加热5 min,随后冷却至室温,用蒸馏水定容至10 mL,加塞后颠倒混匀.依次取各葡萄糖浓度的待测溶液200、150、100 μL于96孔板,使用酶标仪在520 nm波长处测定其吸光度,绘制标准曲线,得到葡萄糖浓度与吸光度之间的关系。
1.3.6 数码成像
将上述装载好待测溶液的96孔板放置在扫描仪中,分别在150、300、600、1200 dpi下进行扫描,使样品成像。
1.3.7 探究不同扫描样品量以及不同图片分辨率对对RGB颜色分析法检测效果的影响
利用1.3.2中在线分析平台上的RGB分析模块对上述扫描所得的tiff格式图片进行快速检测分析,获取葡萄糖浓度、葡萄糖吸光度与RGB向量数据,在不同条件下建立三者之间的内在联系,探究不同扫描样品量以及不同图片分辨率对对RGB颜色分析法检测效果的影响,从而得到最适样品取样量和最适图片分辨率。
1.3.8 样品前处理
样品处理:准确称取0.5 g苹果放置在研钵中,充分研磨。随后转移至烧杯,加入100 mL蒸馏水并混匀,将待测样品溶液在3000 r/min条件下离心5 min之后,上清液置于阴暗干燥处备用。
在RGB模块中,首先需要准备输入文件,包括图片(***.tiff)与图片的坐标(***.csv),选择文件之后点击上传到服务器,之后点击执行计算等待输出的文件。任务完成之后可以在处理结果一栏对输出文件(allFile.zip)进行下载以获得输出的结果,界面与结果可见图2。
图2 Magical-RGB模块Fig.2 The module between magical and RGB
由图3可知,葡萄糖浓度与葡萄糖在波长为520 nm下吸光度值呈现出良好的线性关系。因此接下来需要验证在何种条件下,其葡萄糖浓度或吸光度与RGB向量之间的关系也呈现良好的线性关系,从而建立三者之间的内在联系,尝试更加便捷,高通量的检测方法。
图3 葡萄糖浓度-葡萄糖吸光度之间的关系Fig.3 The relationship between glucose concentration and glucose absorbance
2.2.1 样品取样量对RGB颜色分析法检测效果的影响
在探究具体条件对RGB颜色数据的影响之前,将装载待测样品的96孔板放置在扫描仪中,通过改变不同扫描条件可得到类似如图4所示的图片,随后用Python程序脚本对该图片进行读取和分析RGB颜色数据,探究出最适的成像条件。
图4 扫描样品图Fig.4 Scanning sample map
根据表1可知,在葡萄糖浓度相同,图片分辨率为150 dpi,而样品取样量不同的条件下,葡萄糖浓度与RGB向量可以呈现良好的线性关系,但拟合系数R2因样品取样量的不同而有所差异,结果表明,当样品取样量为100 μL时,所得曲线拟合系数最大,达0.9858。根据表2可知,在上述相同的条件下,葡萄糖吸光度与RGB向量也能呈现良好的线性关系。同样在100 μL条件下拟合系数最大,达0.9870。
表2 葡萄糖吸光度-RGB向量之间的关系Table 2 The relationship between Glucose absorbance and RGB vectors
2.2.2 最适图片分辨率对RGB颜色分析法检测效果的影响
在探究出最适样品取样量为100 μL后,只改变扫描时的图片分辨率,分析数据可得表1。由此可知,葡萄糖浓度与RGB向量仍然可呈现良好的线性关系,且当图片分辨率为1200 dpi时,所得曲线拟合系数最大,达0.9957。
表1 葡萄糖浓度-RGB向量之间的关系Table 1 The relationship between Glucose concentration and RGB vectors
在上述条件不变情况下,分析葡萄糖吸光度与RGB向量之间的关系,从表2中可以看出两者之间能呈线性关系,同样在1200 dpi时拟合系数最大,达0.9953。
通过以上两组实验数据的相互对比,可以得出在样品取样量为100 μL,图片分辨率为1200 dpi时,葡萄糖浓度、吸光度、RGB向量三者之间均能呈现良好的线性关系。通常,图片分辨率越大,通过扫描仪扫描得到的图片清晰度更高,更能准确的反映待测样品溶液的颜色,因此所得到的RGB颜色数据更加准确。
2.2.3 平行实验的探究
为了增强本研究方法的准确性和稳定性,在探究出最适成像条件后,同时进行了7组平行实验。将各测点RGB向量分别取平均值,计算标准偏差及变异系数,按下式计算合并变异系数MCV%[8]。
式中:j为测定点数,n为测定次数。
表3 平行实验的变异系数Table 3 Coefficient of variation in parallel experiments
2.2.4 RGB色彩数据分析法与纸上荧光数码成像法的比较
对本文研究的RGB色彩数据分析法与纸上荧光数码成像法[9]。进行了比较,经过对比可知,纸上荧光数码成像法具有试剂消耗量少,成本低廉的特点。但RGB色彩数据分析法检测所需的材料更少,RGB色彩数据法只需要一张图片即可对其进行RGB快速检测。因此在追求快速检测的测定中,RGB色彩数据分析法更具有优势。
2.2.5 RGB色彩数据分析法与紫外分光光度法法在实际应用中的比较
苹果中还原糖的测定:分别吸取0.2 mL样品待测液于两个10 mL比色管中,用蒸馏水补齐至2 mL,随后各加入1.5 mL DNS,充分摇匀后在沸水浴中准确加热5 min,随后冷却至室温,用蒸馏水定容至10 mL,加塞后颠倒混匀。吸取待测溶液100 μL于96孔板,使用酶标仪在520 nm波长处测定其吸光度。将上述装有待测样品的96孔板在1200 dpi条件下扫描得到tiff格式图片。利用在线分析平台分析得到葡萄糖浓度并与紫外分光光度法测得的葡萄糖浓度进行对比,如表4所示。
表4 RGB分析方法与分光光度法测定苹果中还原糖含量的比较Table 4 Comparison of reducing sugar content in appledetermined by RGB analysis method and spectrophotometry
本文探讨了食品生物化学实验教学中还原糖分析的新方法,利用RGB色彩空间原理,建立了一个基于RGB色彩体系中的食品中还原糖的快速检测方法。该方法在RGB-PYTHON检测方法中已经取得一定的成果,包括获得2020年广东省大学生生物化学实验技能大赛一等奖、2020年第五届全国大学生生命科学创新创业大赛创新组一等奖。本研究尝试了在不同检测的条件下,使用在线分析平台的RGB分析模块分析葡萄糖浓度,吸光度和RGB向量三者之间的关系。结果表明,葡萄糖浓度和RGB向量呈现良好的线性相关,说明本研究用RGB向量表征物质的浓度的设想是可行的。目前,该方法仍然有进一步改进的空间,比如通过机器学习方法降低数据区域选取时由于图像色泽不均匀带来的检测不确定性、通过设计更好的用户图形界面(GUI)增加该分析平台的易用性。相关技术还有进一步拓展的空间,可以通过显色反应或者分光光度法进行检测的物质比如蛋白质,也使用本方法和分析模块,从而开发出更多简便、灵敏的食品检测方法。