许多研究人员生成的是“中等规模”、低通量且多维的数据,这类数据使用数据库管理比使用电子表格更为高效。本文对数据库的基本概念进行概述,包括多维数据的可视化、关系型数据库结构中表的关联、半自动化数据流程的映射,以及如何利用数据库揭示数据的内在含义。
需要JoVE订阅才能观看此内容。 请登录或开始免费试用
许多研究人员生成的是“中等规模”、低通量且多维的数据,这类数据使用数据库管理比使用电子表格更为高效。本文对数据库的基本概念进行概述,包括多维数据的可视化、关系型数据库结构中表的关联、半自动化数据流程的映射,以及如何利用数据库揭示数据的内在含义。
科学的进步依赖于日益复杂的数据集,但常用的电子表格程序已无法满足这些信息在规模和复杂性上的增长需求。尽管数据库管理系统有潜力解决这些问题,但其应用目前仍局限于商业和信息学领域。然而,许多研究实验室已经产生了“中等规模”、低速、多维的数据,若采用类似的系统将大受裨益。本文提供了数据库工作原理的概念性概述,并阐述了其在组织工程应用中的优势。以携带层粘连蛋白A/C突变个体的结构成纤维细胞数据为例,说明了特定实验背景下的具体应用场景。示例包括多维数据的可视化、关系型数据库结构中表格的关联、将半自动化的数据流程映射为将原始数据转换为结构化格式的过程,以及解释查询语句的基本语法。通过对数据的分析结果,绘制了多种排列方式的图表,并展示了在细胞排列环境中,阳性对照组——早衰症(Hutchinson-Gilford progeria,一种广为人知的层粘连蛋白病)与其他所有实验组之间细胞组织结构的显著差异。与电子表格相比,数据库方法在时间效率上优势显著,一旦建立后使用简便,可即时访问原始文件位置,并提高了数据的严谨性。鉴于美国国立卫生研究院(NIH)对实验严谨性的强调,由于数据库在高效组织复杂数据方面的强大能力,未来许多科学领域很可能会将其作为常规实践广泛采用。
在当今科学技术迅猛发展的时代,处理大量数据已成为各个学科研究中不可或缺的重要环节。计算生物学和基因组学等新兴领域的兴起,凸显了主动利用技术的重要性。由于摩尔定律以及技术进步带来的持续发展,这一趋势必将延续下去1,2。然而,随之而来的一个后果是所产生的数据量日益增长,已超出以往可行组织方法的处理能力。尽管大多数学术实验室具备处理复杂数据集所需的计算资源,但许多研究团队缺乏构建适应不断变化需求的定制化系统所必需的技术专长3。掌握管理和更新此类数据集的技能,对于实现高效的工作流程和科研产出仍然至关重要。弥合数据与专业技术之间的鸿沟,对于高效地处理、重新更新和分析各种复杂的多维度数据具有重要意义。
在处理大规模数据集时,可扩展性是一个至关重要的考虑因素。例如,大数据是一个蓬勃发展的研究领域,其核心是通过对具有海量规模、高度异质性和高速生成特征的数据(如音频和视频)进行处理,揭示新的科学见解4,5。该领域必须依赖自动化的组织与分析方法,才能有效应对数据洪流。然而,大数据中使用的许多技术术语并未被明确定义,容易造成混淆;例如,“高通量”数据通常指每天新增数百万条记录,而“低通量”数据可能每天仅有数百条记录,这在学术实验室环境中较为常见。尽管利用大数据仍有望带来诸多令人振奋的发现,但大多数学术实验室在解决自身科学问题时,并不需要如此大规模、高算力和复杂的方法5。尽管科学数据随时间推移而日益复杂是毋庸置疑的事实6,但许多科研人员仍在使用无法满足其不断增长的数据需求的组织方法。例如,虽然电子表格程序因其便捷性而被广泛用于组织科学数据,但从长远来看,其存在不可扩展、易出错且效率低下的问题7,8。相比之下,数据库则是解决该问题的有效方案,因其具备良好的可扩展性、成本相对低廉,且易于用于管理持续进行项目中的多样化数据集。
在考虑数据组织方案时,人们通常会立即关注成本、可访问性以及培训和使用所需的时间投入。数据库程序在商业环境中广泛应用,相较于支持大数据系统所需的经费,这些程序更为经济,其价格通常相对低廉甚至免费。事实上,目前存在多种商业和开源软件可用于创建和维护数据库,例如 Oracle Database、MySQL 和 Microsoft(MS)Access9。许多研究人员会感到鼓舞的是,多个 MS Office 学术套件中已包含 MS Access,从而进一步降低了成本考量。此外,几乎所有开发人员都在线提供了详尽的文档,同时还有大量免费的在线资源,例如 Codecademy、W3Schools 和 SQLBolt,可帮助研究人员理解并使用结构化查询语言(SQL)10,11,12。与任何编程语言一样,掌握数据库的使用和 SQL 编程需要一定时间,但凭借丰富的可用资源,学习过程清晰明了,投入的努力完全值得。
数据库可作为提升数据可访问性和聚合便捷性的强大工具,但需明确哪些数据最能从更严格的组织管理中获益。多维性是指测量数据可被分组的条件数量,当管理大量不同条件时,数据库的作用最为显著13。相反,低维度信息使用电子表格程序处理最为简便;例如,一个包含年份及每年对应数值的数据集仅有一种可能的分组方式(即按年份对测量值进行分组)。临床环境产生的高维数据若要有效维护,则需要大量人工组织,这一过程繁琐且易出错,已超出电子表格程序的处理能力13。非关系型(NoSQL)数据库也在多种场景中发挥作用,主要用于数据无法良好地以行和列形式组织的情况14。除常为开源外,此类组织模式还包括图形关联、时间序列数据或基于文档的数据。NoSQL 在可扩展性方面优于 SQL,但无法执行复杂查询,因此在需要数据一致性、标准化以及较少大规模数据变更的场景中,关系型数据库更具优势15。数据库最擅长将数据高效地分组并重新更新为科研环境中常需的多种结构形式13,16。
因此,本研究的主要目的是向科学界介绍数据库作为可扩展的数据管理系统在处理“中等规模”、低速数据方面的潜力,并通过患者来源的细胞系实验的具体实例提供一个通用模板。其他类似应用包括河床的地理空间数据、纵向临床研究中的问卷调查,以及微生物在培养基中的生长条件17,18,19。本研究强调了构建数据库时常见的考虑因素及其用途,特别是结合数据管道以将原始数据转换为结构化格式的必要性。文中提供了数据库接口和使用SQL进行数据库编程的基础知识,并通过示例加以说明,使读者能够掌握构建基本框架所需的知识。最后,通过一个实验数据集的示例,展示了数据库如何以多种方式便捷而高效地整合多维度数据。这些信息提供了背景说明、评述和模板,旨在帮助同行科学家在其自身实验需求中实施数据库系统。
为了在科研实验室环境中创建一个可扩展的数据库,过去三年中收集了使用人成纤维细胞的实验数据。本实验方案的主要目的是介绍如何组织计算机软件,使用户能够以最经济且高效的方式汇总、更新和管理数据,但同时也提供了相关的实验方法以供参考。
实验装置
样品制备的实验方案此前已有描述20,21,此处简要介绍。通过旋涂法将聚二甲基硅氧烷(PDMS)与固化剂按10:1比例混合物涂覆于矩形玻璃盖玻片上制备基底,随后包被0.05 mg/mL纤连蛋白,包被方式为无序(各向同性)或微图案化排列的20 µm宽线条(线条间距5 µm)。成纤维细胞在第7代(阳性对照使用第16代)以最佳密度接种至盖玻片上,并在培养基中培养48小时,期间于24小时更换培养基。随后使用4%多聚甲醛(PFA)溶液和0.0005%非离子型表面活性剂固定细胞,接着对盖玻片进行免疫荧光染色,分别标记细胞核(4',6'-二脒基-2-苯基吲哚[DAPI])、肌动蛋白(Alexa Fluor 488鬼笔环肽)和纤连蛋白(兔抗人纤连蛋白多克隆抗体)。再使用二抗(Alexa Fluor 750标记的山羊抗兔IgG抗体)对纤连蛋白进行染色,并在所有盖玻片上加装防荧光淬灭封片剂。最后用指甲油将盖玻片密封于显微镜载玻片上,静置24小时使其完全干燥。
荧光图像的获取方法如前所述20,使用倒置电动显微镜上配备的40倍油浸物镜和数字电荷耦合器件(CCD)相机进行采集。每个盖玻片在40倍放大倍数下随机选取10个视野成像,对应分辨率为6.22像素/µm。通过自行编写的代码对图像中描述细胞核、肌动蛋白纤维和纤连蛋白的不同变量进行量化,并自动将相应数值以及结构和几何参数保存至数据文件中。
细胞系
所有样本数据细胞系的更详细文档可参见先前发表的文献20。简要描述如下:本数据收集已获得加州大学欧文分校机构审查委员会(IRB # 2014-1253)的批准,并按照其要求进行了知情同意。人类成纤维细胞取自携带不同类型的核纤层蛋白A/C(LMNA)基因突变的三个家族:携带LMNA剪接位点杂合突变(c.357-2A>G)22的家族A;携带LMNA无义突变(c.736 C>T, pQ246X)位于外显子423的家族B;以及携带LMNA错义突变(c.1003C>T, pR335W)位于外显子624的家族C。此外,还从每个家族中其他未携带突变的亲属个体中收集了成纤维细胞作为相关的突变阴性对照,称为“对照组”(Controls);另有成纤维细胞购自无血缘关系的突变阴性个体,称为“供体”(Donors)。作为阳性对照,购买并培养了来自一名早衰症(Hutchinson-Gilford progeria, HGPS)患者的成纤维细胞,该细胞来源于一名携带LMNA G608G点突变25的8岁女性患者的皮肤活检组织。本研究共检测并使用了来自22名个体的成纤维细胞数据。
数据类型
成纤维细胞数据分为两类:细胞核变量(即异常核百分比、核面积、核偏心率)20,或源自取向序参量(OOP)21,26,27 的结构变量(即肌动蛋白OOP、纤连蛋白OOP、细胞核OOP)。该参数等于所有取向矢量平均序张量的最大特征值,其详细定义见先前发表的研究26,28。这些数值被汇总为多种可能的构象,例如按年龄、性别、疾病状态、特定症状的存在与否等分类的数值。这些变量的使用示例可在结果部分找到。
示例代码和文件
基于上述数据的示例代码和其他文件可随本文下载,其名称和类型汇总于表1中。
访问受限。请登录或开始试用以查看此内容。
注意:本方案所用软件版本请参见材料表。
1. 评估数据是否适合采用数据库组织方案
2. 组织数据库结构
注意:关系型数据库以表格形式存储信息。表格以行和列的模式进行组织,类似于电子表格,可用于链接数据库内的标识信息。
3. 建立并组织流程
4. 创建数据库和查询
注意:如果表在数据库中存储信息,那么查询就是根据特定条件向数据库请求信息的操作。创建数据库有两种方法:从空白文档开始或从现有文件开始。图4 展示了一个使用 SQL 语法的查询示例,该查询旨在利用 图2 所示的数据库关系来运行。
5. 将输出的表格移至统计软件中进行显著性分析
访问受限。请登录或开始试用以查看此内容。
数据的多维性
在本文提供的示例数据集中,如方法部分所述,受试者被分为三组携带导致心脏病的LMNA突变的家族成员(“患者”)、相关的非突变阴性对照(“对照”)、无关联的非突变阴性对照(“供体”),以及一名作为阳性对照的Hutchinson-Gilford早衰综合征(HGPS)个体20。由于对照组和供体组均不携带LMNA突变,其结果可进一步合并为一个总体的阴性对照(N.C.)组。每位受试者的细胞系均根据其所属的条件组标注了“突变状态”(图1 — 深蓝色轴)。在每次实验中,均将来自受试者的成纤维细胞培养在无序排列(各向同性)或微图案化(条带状)的纤连蛋白基质上,从而形成“图案类型”这一实验条件(图1 — 橙色轴)。细胞经固定、免疫染色和成像后,记录“盖玻片编号”,因为使用同一位个体的细胞会进行多次实验(即技术重复)(图1 — 浅绿色轴)。随后...
访问受限。请登录或开始试用以查看此内容。
实验方案的技术讨论
在考虑使用数据库时,第一步是评估数据是否能够从这种组织方式中受益。
下一个关键步骤是创建一个自动化代码,该代码只需用户输入最少的信息即可生成表格数据结构。在示例中,用户输入了数据类型的类别(细胞核或结构测量)、细胞系的受试者标识符以及所选文件的数量。随后,用户选择相关文件(表2,第1列),系统会自动创建行条目,并填入文件中包含的所有变量(表2,第2列)。此外,代码必须具备足够的灵活性:如果需要添加新的实验条目,用户可选择继续循环;否则,文件将被保存,循环结束。在本步骤中所述的添加新条目、检查错误以及从文件路径组装电子表格等基本功能,对于建立高效的数据处理流程均至关重要。
必须注意,在创建数据流程时使用文件路径可提高实验的严谨性。具体而言,提供一份列出所有数据值对应文件路径的电子表格,可使用户将任意数据点追溯至采集原始数据的研究人员的实验记录本。在处理数百至数万个数据点时,更高的透明度和可访问性在...
访问受限。请登录或开始试用以查看此内容。
作者无任何利益冲突需要披露。
本研究由美国国立卫生研究院国家心肺血液研究所资助,项目编号 R01 HL129008。作者特别感谢参与本研究的LMNA基因突变家族成员。我们还要感谢 Linda McCarthy 在细胞培养及实验室空间管理方面的协助,感谢 Nasam Chokr 参与细胞成像及细胞核数据分析,感谢 Michael A. Grosberg 在建立初始的 Microsoft Access 数据库过程中提供的有益建议,并解答了其他技术问题。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 4',6'-二脒基-2-苯基吲哚(DAPI) | Life Technologies, Carlsbad, CA | ||
| Alexa Fluor 488 鬼笔环肽 | Life Technologies, Carlsbad, CA | ||
| Alexa Fluor 750 山羊抗兔抗体 | Life Technologies, Carlsbad, CA | ||
| 数字CCD相机ORCAR2 C10600-10B | Hamamatsu Photonics, Shizuoka Prefecture, Japan | ||
| 纤连蛋白 | Corning, Corning, NY | ||
| IX-83倒置电动显微镜 | Olympus America, Center Valley, PA | ||
| Matlab R2018b | Mathworks, Natick, MA | ||
| MS Access | Microsoft, Redmond, WA | ||
| 多聚甲醛(PFA) | Fisher Scientific Company, Hanover Park, IL | ||
| 多克隆兔抗人纤连蛋白抗体 | Sigma Aldrich Inc., Saint Louis, MO | ||
| 聚二甲基硅氧烷(PDMS) | Ellsworth Adhesives, Germantown, WI | ||
| Prolong Gold 抗荧光淬灭封片剂 | Life Technologies, Carlsbad, CA | ||
| 矩形玻璃盖玻片 | Fisher Scientific Company, Hanover Park, IL | ||
| Triton-X | Sigma Aldrich Inc., Saint Louis, MO |
访问受限。请登录或开始试用以查看此内容。