我们提出了一种高通量的图像分析软件应用程序来测量成像的明视场显微术的三维肿瘤球状体的尺寸。此应用程序提供了快速和有效的方式来研究治疗药物的球体,这有利于研究人员谁希望使用球体在药物屏幕的效果。
Method Article
我们提出了一种高通量的图像分析软件应用程序来测量成像的明视场显微术的三维肿瘤球状体的尺寸。此应用程序提供了快速和有效的方式来研究治疗药物的球体,这有利于研究人员谁希望使用球体在药物屏幕的效果。
越来越多的三维(3D)肿瘤球体作为体外模型用于药物开发的应用程序需要他们适应大规模筛选格式在药物筛选中的每一步,包括大型图像分析。目前还没有现成的使用和免费的图像分析软件,以满足这一大规模的格式。大多数现有方法涉及手动绘制成像的三维球状体,这是一种单调乏味和耗时的过程的长度和宽度。这项研究提出了一种高通量的图像分析软件的应用 - SpheroidSizer,是衡量成像的3D肿瘤自动精确球体的长轴和短轴长度;计算每个个体的3D球体瘤的体积;然后将结果在电子表格中两种不同的形式,方便操作在随后的数据分析输出。该软件的主要优势是其强大的图像分析应用程序,适合大量图像。它提供了高吞吐量计算和质量控制流程。估计的时间来处理1000张照片大约是15分钟的最小配置的笔记本电脑,或约1分钟的多核性能的工作站上。图形用户界面(GUI)的设计也便于质量控制,并且用户可以手动覆盖计算机结果。本软件使用的关键方法是改编自主动轮廓算法,又称蛇,这是特别适合与光照不均和嘈杂的背景下,经常困扰着自动化成像处理在高通量筛选的图像。免费赠送的"手动初始化"和"手绘图"工具提供了在处理不同类型的球体和多样化的高质量图像的灵活性SpheroidSizer。此高通量图像分析软件显着降低劳力和加快了分析过程。实施这一软件为beneficial三维肿瘤球体成为体外模型在工业界和学术界药物屏幕的例程。
三维(3D)肿瘤球状体是"球对称肿瘤细胞类似于组织的聚集体,没有人工基质细胞附着"1-3。肿瘤的细胞学和形态学球状体更好地模拟了体内的肿瘤组织的组织与微环境比单层的二维(2D)细胞。 3D球体瘤已成为一种实用的体外模型用于抗癌治疗药物高通量筛查或研究的候选药物的疗效在动物体内或临床试验前4。在临床上,任何抗癌药物治疗的疗效是基于减少的肿瘤生长进行评估。类似地,球体体积可作为疗效的体外抗癌药物研究的一种度量。球体体积(V = 0.5 *长*宽2)乃根据主要和次要轴向长度决定(通常称为长度和宽度)该球状体的6,7。大多数研究者必须手动绘制每个球体的长度和宽度,往往采用由显微镜公司提供的,并与成像仪器一起销售的软件。这种技术成为问题时,高通量药物屏幕执行和超过数百个图像的产生。最近的一些研究报道了使用开源的图像分析软件工具箱,如CellProfiler 8-10和ImageJ的11开发简陋分割程序/宏涉及光量校正和简单的阈值。这些程序通常需要进行重新调整,用于根据所述照明条件和图像对比度变化不同的图像的批次;因此,这些软件包不能满足高通量的图像分析的鲁棒性要求。弗里德里希和合作者(2009)使用专有软件来测量球体的体积半AUTOM胶东东部5。在Monazzam和他的同事的纸张10中描述的方法是一种半自动化的方法来测量球体的大小只有一个小的数字图像。因此,存在一个明显需要强大的,灵活的,自动化的,并准备使用的图像分析工具,为3D肿瘤球体。
在这项研究中,我们描述SpheroidSizer - 一个基于MATLAB的和开源软件应用程序自动,准确地测量肿瘤球体的大小。 SpheroidSizer被设计来处理的3D球体图像的许多不同批次在同一会话中。利用主动轮廓算法12-14,SpheroidSizer可以容忍图像的对比度变化,有力忽略背景照明逐渐变化,并认识球体的形象。它也可以容忍许多平常的文物, 如碎片,源于标本。该工作流被设计为使得用户能够执行质量控器升过程中或经过计算。的分析结果,手动重写可以很容易地在现场进行。利用并行计算工具箱,分析速度,可以进一步通过协调多个计算内核上的计算同时在用户的计算机上工作的升压。此外,SpheroidSizer结果输出有两种不同的形式,以方便接口与下游分析工具。
1,三维球体瘤形成,药物治疗和图像采集是在我们以前的文章15进行描述。
2,软件安装
3,准备通过SpheroidSizer影像分析
4,图像的球体通过SpheroidSizer分析
5,先进的用户自定义设置
6,质量控制
7,保存和导出数据
SpheroidSizer设计,生产自动化检测,划定和3D球体的测量,劳动和显着降低急性提高效率,大量的图像。 图1A显示SpheroidSizer的工作流程。核心计算步骤包括自动初始化,主动轮廓算法和轮廓量化。自动计算后,质量控制功能使用"手动初始化"和"手绘图"工具的组合来挽救任何不完美的分割。 图1B说明了详细的自动化的主动轮廓算法。在初始化步骤(第0次迭代)使用基本的图像处理步骤生成的旋转椭球体的近似大小和位置,并生成一个球形起始轮廓,估计大小。起始轮廓送入主动轮廓算法。反过来它遍历根据局部图像进行调整梯度和形状曲度。主动轮廓算法结束时的轮廓稳定(收敛), 即 477次迭代为这个图象时,或者当执行迭代的预先定义的最大数。在这个例子中,初始化轮廓被故意放大,以更好地展示的算法。在现实中,在初始化通常是非常接近实际的边界并且需要少得多的迭代算法收敛。随后,该算法将检测到的球体边界的形态测量。球体的长轴和短轴采用MATLAB图像处理工具箱( 图1C)测量。长轴被定义为线段连接的单个对轮廓,其被称为长度(L)上的最远点。短轴被定义为最长的线垂直于主轴线,其被称为宽度(W)。在这种情况下,L和W的值是由于非常接近球体是球形的。旋转椭圆体的体积计算为V = 0.5 * L * W 2。
其中SpheroidSizer的特点是它的自动化即使在不平或嘈杂的背景利用主动轮廓算法( 图2B-D)图像的球体的边界检测。亮场图像计算处理往往是不均衡的背景下,这误导自适应阈值为基础的方法来产生不必要的阈值结果所困扰。这个问题是特别明显的,当多孔板的使用和井的壁可在其上创建图像的阴影效应。然而,因为主动轮廓算法不是在背景逐渐着色变化敏感,则能够确定在这些亮场图像与正确的初始化球体分割, 图2示出了具有不平坦的或有噪声的背景图像的几个例子,如不平照明( 图2B 图2C)或坏死核心( 图2D)。用自动化的主动轮廓算法,SpheroidSizer描绘这些球状体准确地在所有这些图像所示的红色轮廓在每个图的下面板。
SpheroidSizer的质量控制功能的关键是一种高通量的工作流程。 "手动初始化"和"手绘图"工具是此应用程序的有价值的免费工具。其中数百幅图像或数千,这是无可避免的自动化算法是不能够正确地检测出球体的一些图片。 如图3A所示 ,当不当检测的旋转椭圆体因在初始化步骤引起的, 即不正确的尺寸或图像(上图)中的起始轮廓的位置,"手动初始化"工具的工作原理是使用户能够适当地定义spher的位置和大小手动OID(下图)。它触发的主动轮廓算法,主动与手动定义轮廓和执行收敛所需的轮廓。对于这些艰难的图像类似于图3B中的原始图像,球体位于一个分散和嘈杂的背景。 SpheroidSizer无法通过自动化的方法(上图)或"手动初始化"工具,正确的初始化(中间面板)正确识别的球体。在这种情况下,"手绘图"工具可用于手动绘制如图所示在下部面板的旋转椭球体的轮廓。该程序使用用户定义的边界来测量球体的长轴和短轴和计算量。所有的校正结果立即并入"结果表",并可以相应地导出。
以确定SpheroidSizer在更大的数据集的性能,我们首先通过比较操作时间分析同一组使用1)手动测量显微镜供应商提供的软件288图像; 2)SpheroidSizer与单核笔记本电脑经常;和3)SpheroidSizer具有多核并行计算性能的工作站。手工测量请跟随我们的典型协议开发软件之前:每个球体的长度和宽度都是由手工绘制,并使用供应商的程序(如见图4A的顶部面板上的红色线)计量;然后用户拷贝下来测量的值。 SpheroidSizer通过产生的旋转椭球体的边界(如所示的红色轮廓在图4A中的下面板),测量轴向主要和次要的长度,并输出其结果在电子表格中处理每个图像。如表1所示,根据来自288的图像的计算,平均需要31.67秒手动测量每幅图像的球体;而只需要SpheroidSizer少于2秒& #160;在单核普通笔记本电脑上运行时;和小于1秒的12芯性能的工作站上运行时。因此,图像分析为每幅图像超过18倍更快的使用SpheroidSizer比手动测量。它极大地降低了劳动当超过数千张图片进行了分析。接着,我们的可变性,在图4A中所示的球状体24的手动测量和SpheroidSizer之间的测量值进行比较。该球状体24被测量三次通过两种方法;与每个单独的旋转椭球体的标准差的计算。就像在图4B中 ,从SpheroidSizer(绿线和量子点)的标准偏差是惟在质量控制步骤,它仍显示出比那些从手动测量方法较小的标准偏差校正三个球体接近于零。这些都表明SpheroidSizer更有效,更准确地进行图像分析。
e_content">我们使用人类BON-1 3D肿瘤球体,以找出哪些化合物与HSP90抑制剂组合用于测试在体内的抗肿瘤作用的潜在候选人。人力BON-1 3D球体瘤生长进行药物筛选在如前面的纸张15中所述的琼脂糖包被的96孔板中。八种不同的化合物与6系列稀释液加媒体和车辆分别筛选其用10nM和在重复的20nM的HSP90抑制剂单一和组合的效果。两个球体分别用于单独的化合物或组合的化合物的各浓度。四个96孔板中,总384的球状体中使用,所有的球状体进行成像,在0,72,144,168,和192小时。总共1920图像制作从这个实验,花了SpheroidSizer仅30分钟即可完成1,920图像的计算分析与另外50分钟的质量控制和数据导出。SPHEROidSizer加快图像分析过程中的巨大。 图5A显示了一个屏幕截图的文件夹的安排和文件名 这个实验作为协议步骤3.3一个例子。 图5B-E显示的图像分析弹出窗口和结果的屏幕截图。使用SpheroidSizer作为插图协议步骤4,5和7以三维球体的体积从格式化的结果表从SpheroidSizer出口,我们做了图表 - 在复合疗法的3D球体瘤生长与治疗时间。从这个实验中两个有代表性的图形示于图5F和5G。图5F显示了HSP90抑制剂和克拉屈滨(绿线)的组合治疗抑制的三维球状体以上的单一治疗HSP90抑制剂(紫线)或克拉屈滨(橙色线),这表明增长了HSP90抑制剂的联合治疗和克拉屈滨可能具有抗肿瘤EF体内 fects。 图5G显示了HSP90抑制剂和阿霉素(绿线)的组合疗法不抑制三维成长球状体以上的单一治疗阿霉素(橙色线)或HSP90抑制剂(紫线),这表明HSP90抑制剂和阿霉素的组合治疗方法可能不具有体内抗肿瘤效果。这个实验有助于我们更好地选择化合物,以测试其体内抗肿瘤作用和SpheroidSizer的关键是迅速实验数据分析。
表1人工测量和SpheroidSizer在分析同一组288的图像。之间的图像分析。手术时间比较 请Ç舔这里查看此表的放大版。

图1 SpheroidSizer - 。的主动轮廓算法用于测量球体的大小一个开放源代码的软件应用程序A)应用程序B中的核心工作流程)的插图在迭代中的不同阶段。请注意,初始化轮廓(迭代0)被故意放大,以展示该算法。C)的主要和次要的眼轴长度测量,并通过SpheroidSizer体积的计算。 L - 长轴:线段连接一对轮廓(简称长)的最远点; W - 短轴:最长的线垂直于主轴线(称为宽度)。
类="jove_content"FO:保持together.within页="总是"> 
球体与坏死的核心图2。从SpheroidSizer的自动分割,表现出对各种图像条件下的鲁棒性代表性的结果。A)典型的图像质量好B)具有不同的亮度和对比度的图像。C)和分散注意力的碎片图像D)图片。在各图的顶部面板的图像是源/原始图像;在每个图的下面板的图像是质量控制的图像;而红色轮廓是由自动化计算得出的球体分割。
hres.jpg"SRC ="/ files/ftp_upload/51639/51639fig3.jpg"/>
图3插图的"手动初始化"和"手绘图"工具。一)"手动初始化"工具使整个球体一个合适的椭圆形初始化的绘制,当不准确的球体分割的自动初始化后出现:B )的"手绘图"工具可以让球体边界的准确手绘图,当不准确的球体分割发生自动和手动初始化。围绕球体的蓝线显示的初始化轮廓;红色轮廓是确定球体的边界。请注意,在"手动初始化"中A)和B中"手绘图"球体)椭球体是故意放大,以更好地展示工具。
图4:在分析同一套24幅图像SpheroidSizer和手动测量之间的图像分析性能的比较。 A)代表性的球状体,以显示如何球状体的长度和宽度是由人工测量和SpheroidSizer确定。前24图像包含在使用手动测量红线每个球体的手绘长/宽;较低的24幅图像(同24幅图像)包含使用SpheroidSizer B)的长度或宽度从各个球体三次测量的标准偏差在红色轮廓的计算机绘制球体边界。

图5:利用球体的一个典型的例子粒度仪在药物筛选-从药物屏幕采用BON-1三维肿瘤球体A)屏幕截图的文件夹的安排和文件名 这个项目B)屏幕截图先进的收集,该球体"图像的图像分析在SpheroidSizer C)的配置窗口的屏幕快照SpheroidSizer1.0窗口,并显示结果表。D)屏幕截图SpheroidSizer E)导出的格式输出文件的屏幕截图SpheroidSizer,F出口列表输出文件)后与HSP90抑制剂和克拉屈滨在与HSP90抑制剂和阿霉素的治疗肿瘤的三维球体。G)增长治疗肿瘤的三维球体生长。 请点击此处查看该图的放大版本。
这项研究提出了一种快速,灵活,有效和自动化的程序 - SpheroidSizer为准确测定的3D球体瘤的大小。 SpheroidSizer是易于使用,不需要用户输入。对于SpheroidSizer准确,顺利和成功运行的最关键步骤包括:该球体被成像在场地中央不接触井的边缘;所有被作为一个项目一起分析这些文件应在显微镜一样具有相同的目标下进行成像;所有被分析的文件是正确命名和布置如在协议指示;和之前的计算正确的用户自定义设置输入。
SpheroidSizer的优点包括其容忍的图像中逐渐变化的背景,以及产生对应于利用主动轮廓算法的球状体的一般球形光滑轮廓的能力。的活跃表现初始化不佳,或其他地方的边缘从所需的轮廓分心的存在:轮廓可以在两种情况下受到损害。特别是在我们的测试的情况下,第二种情况有时发生时,一个大的旋转椭圆体的坏死核心吸引导致较小的轮廓被报告的活动轮廓。值得一提的是,其他自动门限为基础的方法也遭受在这种情况下,除非阈值是由手专门设置。因此,该软件提出了努力来帮助用户检测并通过提供易于质量控制功能弥补损害的分割。如果细分误差从初始化发生不佳,用途可以使用"手动初始化"工具来覆盖自动初始化。当图像质量太差的主动轮廓线,用户可以轻松地"手画"即送入量化的轮廓。现有软件如CellProfiler可以在半自动化的追求时尚的适于这种应用Ñ。工作流程可以很累赘,当大量不同的成像条件的影像呈现,或当图像的一个子集需要更多的人为干预,正确测量。 SpheroidSizer提供了一个全功能于一身的套件,用于计算和质量控制,以管理高通量图像分析工作流程。
SpheroidSizer目前仅限于检测每幅图像的球体,只测量球体的轴向长度。该程序可以被扩展,以支持在球体与坏死核心需要研究诸如量化进一步定量,检测在一个图像中的多个球体或监视球体的形状。此外,该程序可以被修改,以检测并测量来自动物或人的切除肿瘤,其在体内的临床前或临床研究进行时肯定会有利于研究者的大小。后处理所检测的球体,也可以调查目的ing在减少所需的质量控制人的努力,进一步提高吞吐量。 SpheroidSizer是一个广义的图像分析中的应用用于从任何类型的细胞产生的,并因此可用于广泛的癌症研究界三维肿瘤球状体。
没有利益冲突的声明。
我们要感谢的雷蒙德和富赛克勒基金会为他们在我们的研究支持。
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Axiovert 200M 倒置显微镜 | Carl Zeiss Microscopy, LLC | 成像显微镜 | |
| Vostro 1720 | Dell Inc. | 单核普通笔记本电脑 | |
| HP Z820 | HP Inc. | 多核性能工作站 | |
| MATLAB 和 Simulink R2013a | Mathworks, Inc, Natick, MA | MATLAB 软件 |
Request permission to reuse the text or figures of this JoVE article
Request Permission