擎 (1408)、保存/導出引擎(1410)以及分析插件模塊(1412)。
[0116] 數(shù)據(jù)分析模塊(260)包括可用來執(zhí)行各種數(shù)據(jù)分析任務(wù)的圖形用戶界面(1400)。 性質(zhì)模塊(1402)允許數(shù)據(jù)分析模塊與插件、元素和操作的性質(zhì)進行交互。庫組件復制導入 引擎(1408)允許數(shù)據(jù)分析模塊從庫模塊(200)導入數(shù)據(jù)以及存儲的分析程序。數(shù)學模塊 (1404)含有用于操縱數(shù)據(jù)的數(shù)學運算(例如,如先前描述的減去負的孔值)。圖形顯示引 擎(1406)允許產(chǎn)生圖表??山?jīng)由保存/導出引擎(1410)保存和/或?qū)С鰯?shù)據(jù)分析輸出文 件和程序。數(shù)據(jù)分析模塊(260)還可經(jīng)由分析插件模塊(1412)與用于分析的專門化插件 進行交互,所述分析插件模塊允許同樣可以進行開發(fā)和共享的用于測定法的專門化分析工 具。
[0117] 數(shù)據(jù)分析模塊(260)允許操縱數(shù)據(jù)來產(chǎn)生結(jié)果和報告,例如圖表、繪圖及其它。 在測定法中產(chǎn)生數(shù)據(jù)后,數(shù)據(jù)模塊(235)能夠?qū)搿⒋鎯推饰鲈紨?shù)據(jù)。數(shù)據(jù)分析模塊 (260)可使用元素、操作和插件的性質(zhì)來再現(xiàn)報告。一個實施例將包括具有性質(zhì)的微板插 件,所述性質(zhì)定義了為一個測定法指定負和正控制孔的板圖。使用數(shù)據(jù)分析模塊(260),用 戶可以通過從微板上的任何或所有孔減去負控制孔值而將用于所述測定法的值正規(guī)化,因 此減少背景信號。此外,正控制孔可以用作來自實驗孔的響應(yīng)的相對指示符。另外,如果 在這些孔上以取決于劑量的方式使用化合物,那么可繪制個別的孔對比所使用化合物的濃 度。由于此信息存儲于在所述測定法中使用的插件模塊的性質(zhì)中,因此可從測定法插件模 塊(210)和來自數(shù)據(jù)模塊(235)的數(shù)據(jù)檢索所述信息并在數(shù)據(jù)分析模塊(260)中操縱,從 而為用戶再現(xiàn)有用信息。
[0118] 圖15是電子商務(wù)模塊(265)的架構(gòu)框圖,所述電子商務(wù)模塊包括圖形用戶界面 (1500)、導入/導出引擎(1502)、電子商務(wù)引擎(1504)以及通知引擎(1506)。
[0119] 電子商務(wù)模塊(265)允許用戶使用軟件從廠商和技術(shù)提供者訂購測定法、元素、 操作、插件和其它組件。電子商務(wù)模塊含有用戶可訂購的使用導入/導出引擎(1502)的組 件(元素、操作和插件)的列表,所述組件可以通過圖形用戶界面(1500)來查看。電子商 務(wù)引擎(1504)作用類似于收集物品列表、數(shù)量和價格的購物車??山?jīng)由網(wǎng)絡(luò)完成購買,其 中可在外聯(lián)網(wǎng)網(wǎng)絡(luò)庫(130)上進行安全交易。廠商通知引擎(1506)還可發(fā)送廠商訂單信 息,或者用來請求樣本。廠商通知引擎(1506)還可將訂單確認信息發(fā)送回到用戶,并且可 用作用戶與廠商之間的通信服務(wù)。一些用戶可能需要針對某些電子商務(wù)功能性的授權(quán)。
[0120] 圖16A和16B說明示例性過程,其中用戶能夠使用軟件創(chuàng)建新測定法并與小組或 全球社區(qū)共享此測定法。如下描述邏輯流程。用戶從庫選擇組件(例如,元素、操作、插 件)并可將所述組件添加到測定法設(shè)計界面(1600)。用戶可以為在測定法中使用的每一 元素、操作和插件添加和更新性質(zhì)(1602)。用戶還可運行向?qū)眚炞C測定法參數(shù)是有效的 (1604)。用戶還可運行可為裝置控制器的插件來運行已經(jīng)設(shè)計的實驗(1606)。重要的是應(yīng) 注意,裝置控制插件對于進行測定法來說并非總是需要的,因為用戶可以手動地進行測定 法。用戶還可導入測定法數(shù)據(jù)(1608)并關(guān)于測定法設(shè)計將所述數(shù)據(jù)包括在任一點,例如在 測定法過程中的測定法或報告中間結(jié)果的末尾。另外,用戶還可使用數(shù)據(jù)模塊(235)執(zhí)行 數(shù)據(jù)分析(1610)。用戶可保存測定法項目(1612)。在將保存初始化后,用戶可將用戶的簽 名添加到測定法(1614)。在一些配置中,可向管理員(例如,監(jiān)督者、實驗室領(lǐng)導、管理者) 通知用戶已經(jīng)保存測定法,并且通知管理員進行簽署(1616)??山?jīng)由各種方法提供此通知, 例如電子郵件,然而在一個實施方案中,軟件的管理員版本允許管理其他用戶。通知管理員 作為對用戶測定法的證人進行簽署(1616)。管理員可簽署用戶測定法項目(1618),并且將 過程記錄到用戶事務(wù)日志文件(1624)和管理員事務(wù)日志文件(1620)。在其它實例中,可對 軟件進行配置,使得不需要管理員簽名。將測定法項目和事務(wù)日志添加到用戶庫(1628)。
[0121] 繼續(xù)從圖16A到圖16B,用戶能夠與小組共享測定法項目(1630)。用戶可選擇經(jīng) 由內(nèi)聯(lián)網(wǎng)庫與小組共享整個測定法項目或選擇部分共享(1632)。圖22A到22D提供關(guān)于 如何將元素、操作、插件和數(shù)據(jù)從圖形顯示轉(zhuǎn)換到基于文本的測定法數(shù)據(jù)文件的細節(jié)。另 外,當軟件加載測定法數(shù)據(jù)文件時,所述軟件能夠?qū)?shù)據(jù)文件轉(zhuǎn)換到測定法的圖形表示。舉 例來說,用戶可僅共享測定法規(guī)范的子集,并且作為響應(yīng),系統(tǒng)可產(chǎn)生簡短的測定法數(shù)據(jù)文 件,所述文件包括與候選測定法規(guī)范的所述子集相關(guān)聯(lián)的元素數(shù)據(jù)對象子集和/或操作數(shù) 據(jù)對象子集。另外,用戶可經(jīng)由主外聯(lián)網(wǎng)WWW庫與全球社區(qū)共享整個測定法項目或選擇部 分共享(1636)。在一個實施方案中,向管理員通知用戶正在選擇與小組和/或全球社區(qū)共 享測定法項目(或測定法項目的部分)。管理員可通過批準請求而允許共享(1626),并且 將項目(或項目的部分)添加到小組庫(1634)?;蛘?,管理員可通過設(shè)定針對用戶軟件的 許可而將用戶軟件設(shè)定為自動批準與小組的共享。管理員批準流程是可選的特征,并且可 能不是在所有情況下都需要。如果用戶已選擇與全球社區(qū)共享測定法項目(或測定法項目 的部分),那么主外聯(lián)網(wǎng)WWW庫的管理員審閱測定法以進行包括(1638),并且將測定法項目 (或測定法項目的部分)添加到主外聯(lián)網(wǎng)WWW庫并與全球社區(qū)共享(1640)。小組用戶或全 球社區(qū)能夠下載所述測定法項目或部分并且使用所述信息用于他們自己的測定法。這還可 創(chuàng)建合作性工作環(huán)境。關(guān)于下載測定法請參見圖19。
[0122] 圖17A和17B說明示例性過程,通過所述過程用戶能夠基于現(xiàn)有測定法使用軟件 創(chuàng)建新測定法,并與小組或全球社區(qū)共享此測定法。如下描述邏輯流程。用戶從測定法庫 選擇現(xiàn)有測定法(1700)。用戶按需要修改元素、操作和插件的性質(zhì)(1702)。用戶還可按需 要移除元素、操作和插件。用戶可按需要添加元素、操作和插件(1704)。用戶還可運行向?qū)?來評估測定法性質(zhì)和參數(shù)(1706)。用戶可在需要的情況下運行插件(1708)。用戶可如先 前描述(圖16A的步驟1608)導入數(shù)據(jù)(1710)。用戶可如先前描述(圖16A的步驟1610) 分析數(shù)據(jù)(1712)。用戶保存測定法(1714)。添加用戶簽名(1716)。在一些配置中,可向管 理員(例如:監(jiān)督者、實驗室領(lǐng)導、管理者)通知用戶已保存測定法,并通知管理員進行簽署 (1718)。可經(jīng)由各種方法提供此通知,例如電子郵件,然而在一個實施方案中,軟件的管理 員版本允許管理其他用戶。通知管理員作為證人進行簽署(1718)。管理員簽署用戶測定法 項目(1720)。管理員事務(wù)日志文件記錄管理員已簽署用戶項目(1722)。產(chǎn)生用戶事務(wù)日 志文件(1724)。在其它實例中,可對軟件進行配置,使得不需要管理員簽名。將測定法項目 和事務(wù)日志添加到庫(1726)。
[0123] 繼續(xù)從圖17A到17B,用戶可選擇與小組共享測定法項目(1728)。用戶可選擇經(jīng)由 內(nèi)聯(lián)網(wǎng)庫與小組共享整個測定法項目或選擇部分共享(1730)。另外,用戶可經(jīng)由主外聯(lián)網(wǎng) WWW庫與全球社區(qū)共享整個測定法項目或選擇部分共享(1736)。向管理員通知用戶正在選 擇與小組和/或全球社區(qū)共享測定法項目(或測定法項目的部分)。管理員可通過批準請求 而允許共享(1732),并且將測定法項目(或測定法項目的部分)添加到小組庫(1734)?;?者,管理員可通過設(shè)定針對用戶軟件的許可而將用戶軟件設(shè)定為自動批準與小組的共享。 管理員批準流程是可選的特征,并且可能不是在所有情況下都需要。
[0124] 如果用戶已選擇與全球社區(qū)共享測定法項目(或測定法項目的部分),那么主外 聯(lián)網(wǎng)WWW庫的管理員審閱測定法以進行包括(1738),并且將測定法項目(或測定法項目的 部分)添加到主外聯(lián)網(wǎng)WWW庫并與全球社區(qū)共享(1740)。小組用戶或全球社區(qū)能夠下載所 述測定法項目或部分并且使用所述信息用于他們自己的測定法。這還可創(chuàng)建合作性工作環(huán) 境。關(guān)于下載測定法請參見圖19。
[0125] 圖18A和圖18B說明示例性過程,通過所述過程用戶可選擇在給定時間設(shè)計測定 法并在較晚時間將數(shù)據(jù)添加到測定法項目,并且隨后與小組或全球社區(qū)共享測定法。如下 描述邏輯流程。用戶從庫選擇他們的現(xiàn)有測定法(1800)。用戶導入數(shù)據(jù)(1802),分析數(shù)據(jù) (1804),和保存測定法(1806)。添加用戶簽名(1808),并且通知管理員作為證人進行簽署 (1810)。在一些配置中,可向管理員(例如,監(jiān)督者、實驗室領(lǐng)導、管理者)通知用戶已保 存測定法,并通知管理員進行簽署(1810)??山?jīng)由各種方法提供此通知,例如電子郵件,然 而在一個實施方案中,軟件的管理員版本允許管理其他用戶。管理員簽署用戶測定法項目 (1812)。管理員事務(wù)日志文件記錄管理員已簽署用戶項目(1814)。產(chǎn)生用戶事務(wù)日志文件 (1816)。在其它實例中,可對軟件進行配置,使得不需要管理員簽名。將測定法項目和事務(wù) 日志添加到庫(1818)。
[0126] 繼續(xù)從圖18A到18B,用戶選擇與小組共享測定法項目(1820)。用戶可選擇經(jīng)由 內(nèi)聯(lián)網(wǎng)庫與群組共享整個測定法項目或選擇部分共享(1822)。另外,用戶可經(jīng)由主外聯(lián)網(wǎng) WWW庫與全球社區(qū)共享整個測定法項目或選擇部分共享(1824)。向管理員通知用戶正在選 擇與小組和/或全球社區(qū)共享測定法項目(或測定法項目的部分)。管理員可通過批準請 求而允許共享(1826),并且將項目(或項目的部分)添加到小組庫(1828)?;蛘撸谝恍?實施例中,管理員可通過設(shè)定針對用戶軟件的許可而將用戶軟件設(shè)定為自動批準與小組的 共享。管理員批準流程是可選的特征,并且可能不是在所有情況下都需要。如果用戶已選 擇與全球社區(qū)共享測定法項目(或測定法項目的部分),那么主外聯(lián)網(wǎng)WWW庫的管理員審 閱測定法以進行包括(1830),并且將測定法項目(或測定法項目的部分)添加到主外聯(lián)網(wǎng) Wffff庫并與全球社區(qū)共享(1832)。小組用戶或全球社區(qū)能夠下載所述測定法項目或部分并 且使用所述信息用于他們自己的測定法。這還可創(chuàng)建合作性工作環(huán)境。關(guān)于下載測定法請 參見圖19。
[0127] 圖19A和19B說明示例性過程,通過所述過程軟件允許用戶設(shè)計和共享測定法,并 為其他用戶經(jīng)由主外聯(lián)網(wǎng)WWW庫下載測定法項目、模板或組件(1900)并且基于這些測定法 來創(chuàng)建同樣可被共享的新測定法帶來機會。這還可創(chuàng)建合作性工作環(huán)境。如下描述邏輯流 程。用戶從主外聯(lián)網(wǎng)WWW庫下載測定法模板文件(1900)。用戶可隨后按需要修改元素、操作 和插件的性質(zhì)(1902)。用戶可將新的元素、操作和插件添加到測定法模板(1904)。另外,用 戶可從測定法模板刪除元素、操作和插件。用戶可運行向?qū)碓u估測定法參數(shù)(1906)并按 需要運行插件(1908)。如果產(chǎn)生數(shù)據(jù),那么可導入數(shù)據(jù)(1910)。用戶還可分析數(shù)據(jù)(1912)。 用戶可保存此測定法,并添加用戶簽名(1916),通知管理員作為證人進行簽署(1918)。在 一些配置中,可向管理員(例如,監(jiān)督者、實驗室領(lǐng)導、管理者)通知用戶已保存測定法,并 通知管理員進行簽署(1918)??山?jīng)由各種方法提供此通知,例如電子郵件,然而在一個實施 方案中,軟件的管理員版本允許管理其他用戶。管理員簽署用戶測定法項目(1920)。管理 員事務(wù)日志文件記錄管理員已簽署用戶項目(1922)。在其它實例中,可對軟件進行配置,使 得不需要管理員簽名。產(chǎn)生用戶事務(wù)日志文件(1924)。將測定法項目和事務(wù)日志添加到庫 (1926)〇
[0128] 繼續(xù)從圖19A到19B,用戶選擇與小組共享測定法項目(1928)。用戶可選擇經(jīng)由 內(nèi)聯(lián)網(wǎng)庫與群組共享整個測定法項目或選擇部分共享(1930)。另外,用戶可經(jīng)由主外聯(lián)網(wǎng) WWW庫與全球社區(qū)共享整個測定法項目或選擇部分共享(1932)。向管理員通知用戶正在選 擇與小組和/或全球社區(qū)共享測定法項目(或測定法項目的部分)。管理員可通過批準請 求而允許共享(1934),并且將項目(或項目的部分)添加到小組庫(1936)?;蛘撸芾韱T 可通過設(shè)定針對用戶軟件的許可而將用戶軟件設(shè)定為自動批準與小組的共享。管理員批準 流程是可選的特征,并且可能不是在所有情況下都需要。如果用戶已選擇與全球社區(qū)共享 測定法項目(或測定法項目的部分),那么主外聯(lián)網(wǎng)WWW庫的管理員審閱測定法以進行包括 (1938),并且將測定法項目(或測定法項目的部分)添加到主外聯(lián)網(wǎng)WWW庫并與全球社區(qū) 共享(1940)。小組用戶或全球社區(qū)能夠下載所述測定法項目或部分并且使用所述信息用于 他們自己的測定法。這還可創(chuàng)建合作性工作環(huán)境。
[0129] 圖20說明示例性過程,通過所述過程軟件能夠?qū)y定法存儲為項目和包括元素、 操作和插件的組件以及它們的相關(guān)聯(lián)性質(zhì),并且使用戶能夠基于任何查詢參數(shù)來搜索測定 法、用戶和組件。舉例來說,用戶可將某一試劑識別為被污染,并可能希望查詢使用了所述 特定試劑并可能使結(jié)果偏移的所有測定法。類似地,管理員可能希望找出使用了特定試劑 的用戶和測定法的數(shù)目。如下描述邏輯流程。用戶進入搜索屏幕(2000)。用戶可輸入搜索 查詢并選擇例如庫、事務(wù)日志、元素、操作、插件、數(shù)據(jù)、用戶、化合物等等參數(shù)(2002)。某些 查詢可能需要管理員特權(quán),例如檢索用戶或位置的列表。搜索引擎查詢所有用戶事務(wù)日志 (2004)和庫。結(jié)果集合傳達例如測定法、用戶、事務(wù)日志等等匹配結(jié)果的列表(2006)。用 戶可選擇結(jié)果并導出報告(2008)。取決于特權(quán),管理員還能夠以完整細節(jié)查看執(zhí)行的測定 法??蛇x地,可添加用戶簽名(2010)到查詢報告,并產(chǎn)生查詢的事務(wù)日志文件(2018)。這 可能在某些設(shè)定中是可選的而在其它設(shè)定中是需要的。此外,管理員可能需要作為對另一 用戶的證人而簽署查詢事務(wù)日志(2012),并且還添加管理員簽名(2014)并記錄到管理員 事務(wù)文件(2016)。將搜索查詢事務(wù)日志文件添加到事務(wù)日志庫(2020)。
[0130] 圖21A和圖21B說明一個過程,通過所述過程基于樣本細胞的測定法典型工作流 程可需要多種步驟。此圖的目的是示范傳統(tǒng)的基于細胞的測定法的工作流程。在后續(xù)圖中, 此實例性測定法可轉(zhuǎn)換為使用本文描述的測定法軟件技術(shù)進行的測定法。選擇細胞培養(yǎng)板 以用于生長細胞的目的(2100)。制備含有鹽溶液、10%胎牛血清和1%青霉素/鏈霉素的 細胞培養(yǎng)基(2102)。選擇用于測定法的細胞,例如中國倉鼠卵巢