技术领域
[0001] 本发明涉及数据处理技术领域,尤其涉及一种流式方案生成方法、装置、设备、存储介质及计算机程序产品。
相关背景技术
[0002] 多参数流式细胞术(multiparameter flow cytometry,MP‑FCM)是运用不同荧光标记的多种抗体组合对造血细胞表面或胞内抗原的表达状况进行检测,进而对细胞的系列来源、分化程度、表型异常与否进行分析判断的高通量、高敏感性检测技术,其在恶性血液病的诊断分型、治疗监测、愈后评估及治疗靶点筛查中已成为必不可少的实验诊断手段。FCM检测从小规模样本的临床研究发展到大规模样本的临床验证,目前已成为恶性血液病临床疗效判断和预后分层的重要依据。流式免疫分型适应症基于临床症状和体征提示,初步考虑或需要鉴别血液肿瘤,而对于检测抗体的选择也应该是基于患者的特异性临床症状和体征而进行有针对性的组合。
[0003] 抗体的选择既要考虑诊断的敏感性和特异性,又要尽量减少不必要的资源浪费。比较实用的方案是将抗体分为初步评估的一线抗体和进一步精细评价而需要加做的二线抗体两大类。另外当临床的送检目的如果是随访,则需要根据既往的诊断和肿瘤细胞免疫表型异常表达谱来选择针对性更强的最合适的抗体组合。因此,实验室在完成临床送检的流式基本套餐(一线抗体)以外,需要资深的分析人员依据实验室的现有条件,依据样本的初步免疫表型,制定二线抗体的检测方案。目前,实验室多色方案搭建是通过纯人工的方式进行设计,因此,对人员的要求高且地方实验室因各地医保政策要求、厂家供应商服务水平不一,子公司发展策略的不同等情形,会出现设备及试剂储备不同的情况。
[0004] 因此,亟需一种流式方案生成方法,能够有效提高多色方案搭建的效率,并降低人工成本。
具体实施方式
[0051] 应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0052] 本发明实施例提供了一种流式方案生成方法,参照图1,图1为本发明流式方案生成方法第一实施例的流程示意图。
[0053] 本实施例中,所述流式方案生成方法包括步骤S10~S40:
[0054] 步骤S10:获取当前实验室地址信息和用户输入的需求信息,并对所述需求信息进行预处理,获得CD分子需求信息。
[0055] 需要说明的是,本实施例的执行主体可以是一种应用于流式方案设计场景中的具有数据处理、网络通信以及程序运行功能的计算机服务器设备,例如服务器、平板电脑、智能手机、智能手表等,或者是一种能够实现上述功能的电子设备、流式方案生成设备等。以下以包含流式方案生成设备的流式方案生成系统(以下简称系统)为例,对本实施例及下述各实施例进行举例说明。
[0056] 应理解的是,上述当前实验室地址信息可以包括省份/直辖市/自治区、城市/地区、区/县、街道/路名及门牌号和楼层及房间号等,例如当前实验室地址信息可能如下所示:“XX省XX市XX区XX街道XX号XX楼XX室(或XX园区XX单位内)”,这样的地址信息既包含了宏观的地理位置信息,也包含了微观的具体位置信息。
[0057] 需要解释的是,在获取到用户输入的需求信息时,需要确定用户输入的需求信息是否符合预设要求(即判断用户输入的需求信息中是否包括CD分子),在用户输入的需求信息符合预设要求时,对所述需求信息进行预处理(预处理可以是提取需求信息中的CD分子,也可以是对输入的需求信息进行标准化),获得获得CD分子需求信息。
[0058] 需要说明的是,CD分子,全称为分化簇或分化群,也被称为白细胞分化抗原。CD分子指的是不同谱系的白细胞在正常分化成熟的不同阶段及活化过程中,出现或消失的细胞表面标记。它们是细胞膜上的一类蛋白质或糖蛋白,通常用作细胞的重要受体或配体。
[0059] 步骤S20:基于所述当前实验室地址信息在试剂库和流式细胞仪配置清单中确定当前实验室中试剂情况和设备配置情况。
[0060] 需要解释的是,上述试剂库可以是通过收集各地方实验室的所有试剂清单,导入系统中后形成的各地方实验室的试剂库。上述流式细胞仪配置清单可以是通过收集各地方实验室的所有设备清单及设备的配置情况,导入系统中后形成的各地方实验室的流式细胞仪配置清单。
[0061] 应理解的是,上述试剂情况可以包括试剂名称、试剂种类和试剂含量等,上述设备配置情况可以是流式细胞仪配置情况,可以包括激光器配置情况、荧光通道配置情况等。
[0062] 步骤S30:基于所述CD分子需求信息,根据所述试剂情况和所述设备配置情况选取各所述CD分子对应的荧光素,生成初始搭配方案。
[0063] 在具体实现中,可以根据所述试剂情况确定各所述试剂的荧光信息;根据所述设备配置情况确定各所述设备的仪器通道参数;基于所述CD分子需求信息,根据所述荧光信息和所述仪器通道参数选取各所述CD分子对应的荧光素,生成初始搭配方案。
[0064] 可理解的是,上述初始搭配方案中每个CD分子可以对应多个荧光素,而后续对初始搭配方案进行方案优化可以对每个CD分子对应多个荧光素中选取最合适的荧光素。
[0065] 步骤S40:根据多色荧光搭配原则对所述初始搭配方案进行方案优化,获得目标搭配方案。
[0066] 需要说明的是,上述多色荧光搭配原则可以包括(1)根据“弱表达抗原选择强荧光染料,强表达抗原选择弱荧光染料”的原则,也就是对于一些低表达的抗原,搭配抗体染料时,应选择荧光较亮的染料;对于高表达的抗原,选择相对较暗的荧光染料。(2)优先选择干扰较小的检测通道;(3)表达互相排斥的抗原可以放在相互干扰较大的检测通道,共表达的抗原避免放在相互干扰的通道;(4)细胞内抗原检测优先选择小分子荧光素;(5)选择光谱重叠小的荧光素。由于荧光素的宽发射谱的特点,荧光通道间有光谱重叠现象如PE‑Cy5与APC,因此选择试剂组合时要将光谱叠加可能性减到最低,如PE‑Cy5.5替代PE‑Cy5。
[0067] 在具体实现中,可以通过所述初始搭配方案确定各所述CD分子对应的荧光素;确定各所述CD分子对应的荧光素的特征信息、各所述CD分子的特征信息和检测通道的干扰信息;基于多色荧光搭配原则,根据所述各所述CD分子对应的荧光素的特征信息、各所述CD分子的特征信息和检测通道的干扰信息确定各所述CD分子对应的目标荧光素;通过各所述CD分子对应的目标荧光素对所述初始搭配方案进行方案优化,生成目标搭配方案。
[0068] 举例有一选择了检测流式免疫分型项目的急性白血病样本,二线抗体检测需要进行进一步的系列标记检测。具体步骤如下:
[0069] 步骤1:获取当前实验室地址信息和用户输入的需求信息,并对需求信息进行预处理,获得CD分子需求信息,其中CD分子需求信息表示:CD分子分别有CD7,MPO,cCD3,CD117,CD45;
[0070] 步骤2:基于当前实验室地址信息在试剂库和流式细胞仪配置清单中确定当前实验室中试剂情况和设备配置情况;
[0071] 步骤3:基于CD分子需求信息,根据试剂情况和设备配置情况(地方实验室拥有BD FACSCantoII Flow Cytometer,3激光8色)选取各CD分子对应的荧光素,生成初始搭配方案;初始搭配方案即举例该地方实验室对于提出的CD分子需要有以下可选的荧光素供选择:
[0072] CD7:FITC/PE/PC5;
[0073] cMPO:FITC/PE;
[0074] cCD3:ECD/APC/Pacific Blue;
[0075] CD117:PE/PC7;
[0076] CD45:PC7/V500。
[0077] 步骤4:根据多色荧光搭配原则对初始搭配方案进行方案优化,获得目标搭配方案。
[0078] 目标搭配方案输出的内含关系具体如下:
[0079] cMPO以及cCD3为胞内抗体,根据多色荧光搭配原则中的(4),优先选择cMPO PE以及cCD3 APC;在cCD3选择了APC后,根据多色荧光搭配原则中的(5),CD7可选择搭配荧光素为FITC。又因为CD7为强表达抗原,FITC为弱荧光素,CD117为弱表达抗原,PC7为强荧光素,根据多色荧光搭配原则中的(1),CD7选择FITC以及CD117选择PC7;最后根据多色荧光搭配原则中的(3),CD45选择紫光V500,避免影响蓝光通道和红光通道的其他荧光。因此,最终系统输出的目标搭配方案为:CD7 FITC/cMPO PE/CD117 PC7/cCD3 APC/CD45 V500。
[0080] 本实施例公开了获取当前实验室地址信息和用户输入的需求信息,并对所述需求信息进行预处理,获得CD分子需求信息;基于所述当前实验室地址信息在试剂库和流式细胞仪配置清单中确定当前实验室中试剂情况和设备配置情况;基于所述CD分子需求信息,根据所述试剂情况和所述设备配置情况选取各所述CD分子对应的荧光素,生成初始搭配方案;根据多色荧光搭配原则对所述初始搭配方案进行方案优化,获得目标搭配方案。由于本实施例是基于CD分子需求信息,根据当前实验室中试剂情况和设备配置情况选取各CD分子对应的荧光素,然后根据多色荧光搭配原则获得目标搭配方案,相比于现有技术,本实施例有效提高了多色方案搭建的效率,并降低了人工成本。
[0081] 参考图2,图2为本发明流式方案生成方法第二实施例的流程示意图。
[0082] 基于上述第一实施例,在本实施例中,所述步骤S10之前,还包括步骤S01~S04:
[0083] 步骤S01:采集各地实验室的试剂清单,基于各所述试剂清单生成试剂库。
[0084] 步骤S02:采集所述各地实验室中的设备清单及设备配置情况,基于各所述设备清单和各所述设备配置情况生成初始流式细胞仪配置清单。
[0085] 步骤S03:根据所述各地实验室中设备历史运行数据和实验室设备检验阈值,确定所述各地实验室中的各设备的故障状态。
[0086] 步骤S04:基于所述各地实验室中的各设备的故障状态对所述初始流式细胞仪配置清单进行调整,获得流式细胞仪配置清单。
[0087] 为了保证后续多色方案搭建的有效性,因此需要确定各地实验室中的各设备的故障状态。
[0088] 在具体实现中,可以根据所述各地实验室中设备历史运行数据确定设备历史运行数据中的基准值;基于基准值,确定实验室设备运行时数据的波动范围;根据所述基准值和所述波动范围,确定实验室设备的极值点,其中,所述极值点,包括:最高极值点和最低极值点;根据极值点确定用于故障诊断的实验室设备检验阈值;通过所述实验室设备检验阈值确定所述各地实验室中的各设备的故障状态。
[0089] 本实施例公开了采集各地实验室的试剂清单,基于各所述试剂清单生成试剂库;采集所述各地实验室中的设备清单及设备配置情况,基于各所述设备清单和各所述设备配置情况生成初始流式细胞仪配置清单;根据所述各地实验室中设备历史运行数据和实验室设备检验阈值,确定所述各地实验室中的各设备的故障状态;基于所述各地实验室中的各设备的故障状态对所述初始流式细胞仪配置清单进行调整,获得流式细胞仪配置清单。由于本实施例是根据各地实验室中设备历史运行数据和实验室设备检验阈值,确定各地实验室中的各设备的故障状态;基于各地实验室中的各设备的故障状态对初始流式细胞仪配置清单进行调整,获得流式细胞仪配置清单,相比于现有技术,本实施例保证了多色方案搭建的有效性。
[0090] 参考图3,图3为本发明流式方案生成方法第三实施例的流程示意图。
[0091] 基于上述各实施例,在本实施例中,所述步骤S10,包括步骤S101~S104:
[0092] 步骤S101:获取当前实验室地址信息和用户输入的需求信息,对所述需求信息进行分析,获得分析结果。
[0093] 步骤S102:根据所述分析结果判断所述需求信息中是否包括CD分子。
[0094] 步骤S103:若所述需求信息中包括CD分子,则对所述需求信息进行预处理,获得CD分子需求信息。
[0095] 步骤S104:若所述需求信息中不包括CD分子,则提示用户输入错误,请重新输入需求信息。
[0096] 需要说明的是,本实施例对需求信息进行分析,获得分析结果的具体实现方式可以是确定CD分子的特征信息,基于CD分子的特征信息对需求信息进行关键词提取,根据提取结果确定分析结果。
[0097] 可理解的是,上述对需求信息进行预处理可以是对用户输入的需求信息进行标准化处理,将用户输入的需求信息转化为符合系统预设格式的信息,从而获得CD分子需求信息。
[0098] 本实施例公开了获取当前实验室地址信息和用户输入的需求信息,对所述需求信息进行分析,获得分析结果;根据所述分析结果判断所述需求信息中是否包括CD分子;若所述需求信息中包括CD分子,则对所述需求信息进行预处理,获得CD分子需求信息;若所述需求信息中不包括CD分子,则提示用户输入错误,请重新输入需求信息,相比于现有技术,本实施例不仅保证了需求信息的有效性,还提高了用户体验感。
[0099] 此外,本发明实施例还提出一种存储介质,所述存储介质上存储有流式方案生成程序,所述流式方案生成程序被处理器执行时实现如上文所述的流式方案生成方法的步骤。
[0100] 参照图4,图4为本发明流式方案生成装置第一实施例的结构框图。
[0101] 如图4所示,本发明实施例提出的流式方案生成装置包括:信息获取模块501、情况确定模块502、方案生成模块503和方案优化模块504。
[0102] 所述信息获取模块501,用于获取当前实验室地址信息和用户输入的需求信息,并对所述需求信息进行预处理,获得CD分子需求信息。
[0103] 所述情况确定模块502,用于基于所述当前实验室地址信息在试剂库和流式细胞仪配置清单中确定当前实验室中试剂情况和设备配置情况。
[0104] 所述方案生成模块503,用于基于所述CD分子需求信息,根据所述试剂情况和所述设备配置情况选取各所述CD分子对应的荧光素,生成初始搭配方案。
[0105] 所述方案优化模块504,用于根据多色荧光搭配原则对所述初始搭配方案进行方案优化,获得目标搭配方案。
[0106] 所述方案生成模块503,还用于根据所述试剂情况确定各所述试剂的荧光信息;根据所述设备配置情况确定各所述设备的仪器通道参数;基于所述CD分子需求信息,根据所述荧光信息和所述仪器通道参数选取各所述CD分子对应的荧光素,生成初始搭配方案。
[0107] 所述方案优化模块504,还用于通过所述初始搭配方案确定各所述CD分子对应的荧光素;确定各所述CD分子对应的荧光素的特征信息、各所述CD分子的特征信息和检测通道的干扰信息;基于多色荧光搭配原则,根据所述各所述CD分子对应的荧光素的特征信息、各所述CD分子的特征信息和检测通道的干扰信息确定各所述CD分子对应的目标荧光素;通过各所述CD分子对应的目标荧光素对所述初始搭配方案进行方案优化,生成目标搭配方案。
[0108] 本装置实施例公开了获取当前实验室地址信息和用户输入的需求信息,并对所述需求信息进行预处理,获得CD分子需求信息;基于所述当前实验室地址信息在试剂库和流式细胞仪配置清单中确定当前实验室中试剂情况和设备配置情况;基于所述CD分子需求信息,根据所述试剂情况和所述设备配置情况选取各所述CD分子对应的荧光素,生成初始搭配方案;根据多色荧光搭配原则对所述初始搭配方案进行方案优化,获得目标搭配方案。由于本装置实施例是基于CD分子需求信息,根据当前实验室中试剂情况和设备配置情况选取各CD分子对应的荧光素,然后根据多色荧光搭配原则获得目标搭配方案,相比于现有技术,本装置实施例有效提高了多色方案搭建的效率,并降低了人工成本。
[0109] 基于本发明上述流式方案生成装置第一实施例,提出本发明流式方案生成装置的第二实施例。
[0110] 在本实施例中,所述信息获取模块501,还用于采集各地实验室的试剂清单,基于各所述试剂清单生成试剂库;采集所述各地实验室中的设备清单及设备配置情况,基于各所述设备清单和各所述设备配置情况生成初始流式细胞仪配置清单;根据所述各地实验室中设备历史运行数据和实验室设备检验阈值,确定所述各地实验室中的各设备的故障状态;基于所述各地实验室中的各设备的故障状态对所述初始流式细胞仪配置清单进行调整,获得流式细胞仪配置清单。
[0111] 所述信息获取模块501,还用于根据所述各地实验室中设备历史运行数据确定设备历史运行数据中的基准值;基于基准值,确定实验室设备运行时数据的波动范围;根据所述基准值和所述波动范围,确定实验室设备的极值点,其中,所述极值点,包括:最高极值点和最低极值点;根据极值点确定用于故障诊断的实验室设备检验阈值;通过所述实验室设备检验阈值确定所述各地实验室中的各设备的故障状态。
[0112] 本发明流式方案生成装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
[0113] 本申请提供一种流式方案生成设备,流式方案生成设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的流式方案生成方法。
[0114] 下面参考图5,其示出了适于用来实现本申请实施例的流式方案生成设备的结构示意图。本申请实施例中的流式方案生成设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(Personal Digital Assistant:个人数字助理)、PAD(Portable Application Description:平板电脑)、PMP(Portable Media Player:便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图5示出的流式方案生成设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
[0115] 如图5所示,流式方案生成设备可以包括处理装置1001(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(ROM:Read Only Memory)1002中的程序或者从存储装置1003加载到随机访问存储器(RAM:Random Access Memory)1004中的程序而执行各种适当的动作和处理。在RAM1004中,还存储有流式方案生成设备操作所需的各种程序和数据。处理装置1001、ROM1002以及RAM1004通过总线1005彼此相连。输入/输出(I/O)接口1006也连接至总线。通常,以下系统可以连接至I/O接口1006:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置1007;包括例如液晶显示器(LCD:Liquid Crystal Display)、扬声器、振动器等的输出装置1008;包括例如磁带、硬盘等的存储装置1003;以及通信装置1009。通信装置1009可以允许流式方案生成设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的流式方案生成设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。
[0116] 特别地,根据本申请公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置1003被安装,或者从ROM1002被安装。在该计算机程序被处理装置1001执行时,执行本申请公开实施例的方法中限定的上述功能。
[0117] 本申请提供的流式方案生成设备,采用上述实施例中的流式方案生成方法,能解决现有技术中多色方案搭建的效率低且人工成本高的技术问题。与现有技术相比,本申请提供的流式方案生成设备的有益效果与上述实施例提供的流式方案生成方法的有益效果相同,且该流式方案生成设备中的其他技术特征与上一实施例方法公开的特征相同,在此不做赘述。
[0118] 应当理解,本申请公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0119] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
[0120] 附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0121] 描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。
[0122] 本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的流式方案生成方法的步骤。
[0123] 本申请提供的计算机程序产品能够解决现有技术中多色方案搭建的效率低且人工成本高的技术问题。与现有技术相比,本申请提供的计算机程序产品的有益效果与上述实施例提供的流式方案生成方法的有益效果相同,在此不做赘述。
[0124] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0125] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0126] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0127] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。