本公開(kāi)涉及用于操作診斷實(shí)驗(yàn)室系統(tǒng)的軟件架構(gòu)。
背景技術(shù):
1、診斷實(shí)驗(yàn)室系統(tǒng)進(jìn)行測(cè)試,以識(shí)別生物樣本中的分析物或其他成分,諸如血清、血漿、尿液、間質(zhì)液、腦脊液等。樣本可以被容納在樣本容器中和/或貫穿實(shí)驗(yàn)室系統(tǒng)在樣本容器中被傳輸。樣本通常被路由到實(shí)驗(yàn)室系統(tǒng)的多個(gè)不同儀器以進(jìn)行處理和分析。
2、許多實(shí)驗(yàn)室系統(tǒng)基于決定每個(gè)樣本容器應(yīng)采用的路線的啟發(fā)式規(guī)則集,將樣本路由至其目的地。這種路由技術(shù)可能導(dǎo)致樣本容器的低效運(yùn)輸,這可能包括貫穿實(shí)驗(yàn)室系統(tǒng)的樣本容器的交通堵塞。當(dāng)前的樣本容器路由程序不靈活,并且因此需要對(duì)每個(gè)新的實(shí)驗(yàn)室布局進(jìn)行相當(dāng)大的定制,或者進(jìn)行相當(dāng)大的更新以適應(yīng)現(xiàn)有實(shí)驗(yàn)室布局的硬件改變,這可能既耗時(shí)又昂貴。因此,存在對(duì)操作診斷實(shí)驗(yàn)室系統(tǒng)和傳輸樣本容器的系統(tǒng)和方法的需求,該系統(tǒng)和方法為不同的實(shí)驗(yàn)室配置及其硬件改變提供靈活性。
技術(shù)實(shí)現(xiàn)思路
1、根據(jù)第一方面,提供了一種用于分析生物樣本的診斷實(shí)驗(yàn)室系統(tǒng)。該診斷實(shí)驗(yàn)室系統(tǒng)包括用于制備或測(cè)試生物樣本的至少一個(gè)儀器,以及被配置為將樣本容器傳輸?shù)皆撝辽僖粋€(gè)儀器和從該至少一個(gè)儀器傳輸樣本容器的傳輸系統(tǒng)。樣本容器在其中包含待分析的生物樣本,并且傳輸系統(tǒng)包括多個(gè)樣本載體、軌道段和軌道轉(zhuǎn)轍器。診斷實(shí)驗(yàn)室系統(tǒng)還包括計(jì)算機(jī),該計(jì)算機(jī)被配置為執(zhí)行程序以控制診斷實(shí)驗(yàn)室系統(tǒng)的操作。該程序具有包括相互通信的多個(gè)可單獨(dú)替換的軟件模塊的架構(gòu)。所述多個(gè)可單獨(dú)替換的軟件模塊包括第一軟件模塊,用于識(shí)別要對(duì)生物樣本執(zhí)行的至少一個(gè)測(cè)試或規(guī)劃其至少一個(gè)階段。所述多個(gè)可單獨(dú)替換的軟件模塊還包括第二軟件模塊,用于向傳輸系統(tǒng)生成指令,以根據(jù)所述至少一個(gè)測(cè)試或其至少一個(gè)階段使樣本容器移向或移離所述至少一個(gè)儀器,其中傳輸系統(tǒng)的硬件組件的電氣規(guī)格改變僅需要更新第二軟件模塊。
2、在另一方面中,提供了一種操作用于分析生物樣本的診斷實(shí)驗(yàn)室系統(tǒng)的方法。該方法包括響應(yīng)于在第一軟件模塊處接收到輸入,使用第一軟件模塊識(shí)別要對(duì)生物樣本執(zhí)行的至少一個(gè)測(cè)試。從診斷實(shí)驗(yàn)室系統(tǒng)的工作站或從外部源接收輸入。第一軟件模塊是程序的一部分,該程序包括相互通信的多個(gè)可單獨(dú)替換的軟件模塊,并且該程序在計(jì)算機(jī)上執(zhí)行以控制診斷實(shí)驗(yàn)室系統(tǒng)的操作。該方法還包括使用程序的第一或另一軟件模塊規(guī)劃至少一個(gè)測(cè)試的至少一個(gè)階段,并使用程序的第二軟件模塊向診斷實(shí)驗(yàn)室系統(tǒng)的傳輸系統(tǒng)生成指令,以根據(jù)至少一個(gè)測(cè)試或其至少一個(gè)階段使包含生物樣本的樣本容器移向或移離診斷實(shí)驗(yàn)室系統(tǒng)的儀器,其中傳輸系統(tǒng)的硬件組件的電氣規(guī)格改變僅需要更新第二軟件模塊。該方法還包括響應(yīng)于所生成的指令,使用傳輸系統(tǒng)來(lái)傳輸樣本容器。
3、本公開(kāi)的仍其他方面、特征和優(yōu)點(diǎn)可從以下對(duì)許多示例實(shí)施例(包括設(shè)想用于實(shí)施本公開(kāi)的最佳模式)的描述和說(shuō)明中容易清楚。本公開(kāi)還可以有其他和不同的實(shí)施例,并且其若干細(xì)節(jié)可以在各個(gè)方面中進(jìn)行修改,所有這些都不脫離本公開(kāi)的范圍。本公開(kāi)旨在覆蓋落入權(quán)利要求及其等同物的范圍內(nèi)的所有修改、等同物和替代物。
1.一種用于分析生物樣本的診斷實(shí)驗(yàn)室系統(tǒng),包括:
2.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述傳輸系統(tǒng)的硬件組件包括樣本載體、軌道段、軌道轉(zhuǎn)轍器、電機(jī)、供電源、電源、傳感器、變壓器或電路部件。
3.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括訂單層,所述訂單層被配置為響應(yīng)于從所述診斷實(shí)驗(yàn)室系統(tǒng)的工作站或從外部源接收的輸入來(lái)識(shí)別要對(duì)生物樣本執(zhí)行的所述至少一個(gè)測(cè)試。
4.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括任務(wù)層,所述任務(wù)層被配置為規(guī)劃其至少一個(gè)階段,其中由任務(wù)層規(guī)劃的至少一個(gè)階段包括從樣本容器吸取生物樣本。
5.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括被配置為規(guī)劃其至少一個(gè)階段的分配層,其中由分配層規(guī)劃的至少一個(gè)階段包括樣本載體的分配,以在所述診斷實(shí)驗(yàn)室系統(tǒng)中的指定位置處容納所述樣本容器。
6.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括被配置為規(guī)劃其至少一個(gè)階段的分配層,其中由分配層規(guī)劃的至少一個(gè)階段包括分配至少一個(gè)儀器以容納所述樣本容器。
7.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括軌跡層,所述軌跡層被配置為規(guī)劃其至少一個(gè)階段,其中由軌跡層規(guī)劃的至少一個(gè)階段包括路徑的確定,所述樣本容器將通過(guò)所述路徑被傳輸?shù)剿鲋辽僖粋€(gè)儀器或從所述至少一個(gè)儀器被傳輸,所述路徑包括至少一個(gè)軌道段或至少一個(gè)軌道轉(zhuǎn)轍器。
8.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第二軟件模塊包括物理傳輸層,所述物理傳輸層生成指令以激活所述傳輸系統(tǒng)中的硬件組件,來(lái)根據(jù)所述至少一個(gè)測(cè)試或其至少一個(gè)階段將所述樣本容器移向或移離所述至少一個(gè)儀器。
9.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第二軟件模塊包括物理傳輸層,所述物理傳輸層向所述傳輸系統(tǒng)生成指令,以根據(jù)所述至少一個(gè)測(cè)試或其至少一個(gè)階段向樣本載體、軌道段或軌道轉(zhuǎn)轍器中選定的一個(gè)或多個(gè)施加適當(dāng)?shù)碾娏?,從而將所述樣本容器移向或移離所述至少一個(gè)儀器。
10.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),其中所述第一軟件模塊包括:
11.根據(jù)權(quán)利要求1所述的診斷實(shí)驗(yàn)室系統(tǒng),還包括第三軟件模塊,用于規(guī)劃所述至少一個(gè)測(cè)試的至少一個(gè)階段,并將所規(guī)劃的至少一個(gè)階段輸出到所述第二軟件模塊,所述至少一個(gè)階段包括路徑的確定,所述樣本容器將通過(guò)所述路徑被傳輸?shù)剿鲋辽僖粋€(gè)儀器,所述路徑包括至少一個(gè)軌道段或至少一個(gè)軌道轉(zhuǎn)轍器。
12.根據(jù)權(quán)利要求11所述的診斷實(shí)驗(yàn)室系統(tǒng),還包括第四軟件模塊,用于規(guī)劃所述至少一個(gè)測(cè)試的至少一個(gè)階段,并將所規(guī)劃的至少一個(gè)階段輸出到所述第三軟件模塊,所述至少一個(gè)階段包括分配樣本載體以在指定位置處容納樣本容器,以及分配至少一個(gè)儀器以容納樣本容器。
13.根據(jù)權(quán)利要求12所述的診斷實(shí)驗(yàn)室系統(tǒng),還包括第五軟件模塊,用于規(guī)劃所述至少一個(gè)測(cè)試的至少一個(gè)階段,并將所規(guī)劃的至少一個(gè)階段輸出到所述第四軟件模塊,所述至少一個(gè)階段包括從所述樣本容器吸取所述生物樣本。
14.一種操作用于分析生物樣本的診斷實(shí)驗(yàn)室系統(tǒng)的方法,包括:
15.根據(jù)權(quán)利要求14所述的方法,其中所述傳輸系統(tǒng)的硬件組件包括樣本載體、軌道段、軌道轉(zhuǎn)轍器、電機(jī)、供電源、電源、傳感器、變壓器或電路部件。
16.根據(jù)權(quán)利要求14所述的方法,其中所述規(guī)劃包括使用第一軟件模塊或另一軟件模塊來(lái)規(guī)劃所述測(cè)試的至少一個(gè)階段,以包括從樣本容器吸取生物樣本。
17.根據(jù)權(quán)利要求14所述的方法,其中所述規(guī)劃包括使用第一軟件模塊或另一軟件模塊來(lái)規(guī)劃所述測(cè)試的至少一個(gè)階段,以包括分配傳輸系統(tǒng)的樣本載體以在診斷實(shí)驗(yàn)室系統(tǒng)中的指定位置處容納樣本容器,或者分配診斷實(shí)驗(yàn)室系統(tǒng)的儀器以容納樣本容器。
18.根據(jù)權(quán)利要求14所述的方法,其中所述規(guī)劃包括使用第一軟件模塊或另一軟件模塊來(lái)規(guī)劃所述測(cè)試的至少一個(gè)階段,以包括路徑的確定,所述樣本容器將通過(guò)所述路徑被傳輸?shù)絻x器或從儀器傳輸,所述路徑包括所述傳輸系統(tǒng)的至少一個(gè)軌道段或至少一個(gè)軌道轉(zhuǎn)轍器。
19.根據(jù)權(quán)利要求14所述的方法,其中生成指令包括使用第二軟件模塊生成指令,以激活所述傳輸系統(tǒng)中的硬件組件,從而根據(jù)所述至少一個(gè)測(cè)試或其至少一個(gè)階段將所述樣本容器移向或移離所述儀器。
20.根據(jù)權(quán)利要求14所述的方法,其中生成指令包括使用第二軟件模塊生成指令,以根據(jù)所述至少一個(gè)測(cè)試或其至少一個(gè)階段向所述傳輸系統(tǒng)的選定的一個(gè)或多個(gè)樣本載體、軌道段或軌道轉(zhuǎn)轍器施加適當(dāng)?shù)碾娏Γ詫⑺鰳颖救萜饕葡蚧蛞齐x所述儀器。