国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

文本模式下的Pinnacle放療計劃系統(tǒng)的數(shù)據(jù)解鎖及維護

2019-07-31 02:50曾德高曾彪
中國衛(wèi)生產(chǎn)業(yè) 2019年12期

曾德高 曾彪

[摘要] 放射治療計劃系統(tǒng)是放射治療領(lǐng)域的核心軟件設(shè)備,Pinnacle是基于Unix平臺的放療計劃系統(tǒng)。Unix文本模式可以快捷、高效、安全的管理與維護Pinnacle計劃系統(tǒng)。該文主要介紹了Pinnacle放療計劃系統(tǒng)的數(shù)據(jù)架構(gòu)、非正常關(guān)閉下的Pinnacle放療數(shù)據(jù)解鎖的情況分析和3種解決方案以及通過編輯腳本維護Pinnacle數(shù)據(jù)的高效性等。文本模式下的Pinnacle放療計劃系統(tǒng)數(shù)據(jù)解鎖及維護方案非常高效和便捷,能解決放療計劃系統(tǒng)使用中碰到的各種數(shù)據(jù)問題,滿足臨床的需求,值得向同樣擁有Pinnacle計劃系統(tǒng)的醫(yī)院推廣。

[關(guān)鍵詞] Pinnacle;解鎖;備份Unix文本

放射治療計劃系統(tǒng)(Radiotherapy Treatment Planning System,TPS)是一種重要的放療設(shè)備,是放射治療領(lǐng)域的核心軟件設(shè)備,通過對放療設(shè)備和患者建模,來模擬放療計劃實施的過程。放射治療系統(tǒng)采用一個或多個算法對患者體內(nèi)吸收劑量分布進行計算,計算結(jié)果通過一種或多種評價方法,對已設(shè)計的計劃結(jié)果予以評價,經(jīng)過反復(fù)修正和完善,最終獲得用于臨床的詳細(xì)可行的治療方案??梢哉f,放療計劃系統(tǒng)就是現(xiàn)代放療流程中的神經(jīng)中樞或指揮中心,其對現(xiàn)代放療的整個流程非常重要。

放療計劃系統(tǒng)代表性的產(chǎn)品有Pinnacle、Eclipse、Oncentra、Monaco、Xio等。其中基于Windows平臺的計劃系統(tǒng)有Oncentra、Monaco和Eclipse;基于Liunx平臺的計劃系統(tǒng)有CMS_XIO和Precise;基于Unix平臺的Pinnacle。放療中心網(wǎng)絡(luò)經(jīng)過前期的信息化建設(shè),建成了基本適應(yīng)放射治療應(yīng)用系統(tǒng)要求的網(wǎng)絡(luò)基礎(chǔ)平臺[3]。基于Unix核心的Pinnacle計劃系統(tǒng)在放療物理計劃設(shè)計中扮演著主力軍的角色。然而,Pinnacle計劃系統(tǒng)經(jīng)常會出現(xiàn)非正常關(guān)閉(非正常關(guān)閉包括工作站意外斷電沒及時保存數(shù)據(jù)、直接關(guān)掉醫(yī)生工作站的計劃設(shè)計軟件)后患者數(shù)據(jù)被鎖或者是數(shù)據(jù)被損壞的情況。出現(xiàn)這種情況后需要科室網(wǎng)絡(luò)工程師從后臺用命令進行數(shù)據(jù)解鎖或者數(shù)據(jù)恢復(fù)。

1? Pinnacle放療計劃系統(tǒng)簡介

1.1? 基于Unix核心的Pinnacle計劃系統(tǒng)介紹

Pinnacle是飛利浦公司旗下的一款逆向調(diào)強計劃系統(tǒng)。整套計劃系統(tǒng)架構(gòu)主要由物理工作站和醫(yī)生工作站組成。核心是物理工作站,服務(wù)器包含在物理工作站里面,是整個系統(tǒng)架構(gòu)的核心。數(shù)據(jù)存儲在服務(wù)器端,做的RAID5磁盤陣列。Pinnacle基于Solaris Unix,Unix是一款強大而靈活的操作系統(tǒng),有著強大的文本后臺模式,并且包括了最新的數(shù)據(jù)中心技術(shù)。Solaris Unix系統(tǒng)具有穩(wěn)定、安全性能高,內(nèi)核功能強大等優(yōu)點。

1.2? 基于Unix平臺Pinnacle計劃系統(tǒng)的數(shù)據(jù)存儲機制

Pinnacle計劃系統(tǒng)的數(shù)據(jù)存儲在服務(wù)器端,做的RAID5磁盤陣列。其他物理師工作站通過SUN公司的ZFS(動態(tài)文件系統(tǒng))共享使用服務(wù)器端的數(shù)據(jù)。醫(yī)生工作站則采用虛擬終端軟件登陸對應(yīng)的物理師工作站。整個Pinnacle數(shù)據(jù)架構(gòu)

患者數(shù)據(jù)存儲在服務(wù)端的/usr/local/ADAC/Patient/Institution_2/Mount_0目錄下(Institution_2和Mount_0可根據(jù)自身的配置文件更改目錄名),數(shù)據(jù)時以文件的形式存儲,與傳統(tǒng)的SQL或者ORACLE數(shù)據(jù)庫有差別。當(dāng)物理師在計劃設(shè)計界面打開患者數(shù)據(jù)(不管有無修改數(shù)據(jù)),數(shù)據(jù)屬性就以打開時間穩(wěn)準(zhǔn)。當(dāng)從數(shù)據(jù)庫新接收或刪除患者數(shù)據(jù)的時候Patient目錄下的Institution配置文件會重新生成。

2? 解決方案

2.1? 基于Unix核心的Pinnacle數(shù)據(jù)解鎖解決方案

由于Unix是多任務(wù)多用戶的系統(tǒng),并且有著強大的后臺處理能力,我們可以從后臺登錄系統(tǒng)進行數(shù)據(jù)解鎖。從計劃設(shè)計界面以時間順序排序患者列表,找到患者數(shù)據(jù)的最新打開時間。

2.2? 情況分析及數(shù)據(jù)解鎖維護方案

第一種情況,當(dāng)打開患者數(shù)據(jù)的時候顯示數(shù)據(jù)已經(jīng)在其他工作站打開,此時會在打開的工作站上顯示打開進程PID號,記住此PID號找到對應(yīng)的物理工作站,然后用SecureCRT后臺登陸軟件登陸到對應(yīng)工作站運行命令kill-9 PID,最后重新打開病人數(shù)據(jù)即可。

第二種情況,正在運行的工作站出現(xiàn)患者數(shù)據(jù)被非正常關(guān)閉(患者數(shù)據(jù)未鎖定),再次打開患者數(shù)據(jù)的時候顯示數(shù)據(jù)不能被打開。首先用SecureCRT軟件登陸到Pinnacle服務(wù)器,cd /usr/local/ADAC/Patient/Institution_2/Mount_0進入患者數(shù)據(jù)目錄下。ls -trl按照時間順序找到對應(yīng)病人文件夾(已損壞的)。cd 到對應(yīng)患者文件夾(已損壞的),然后進入Plan_x目錄查看是否有Plan.TrailBackup,有則運行命令cp Plan.TrailBackup Plan.Trail。做這一步的主要目的是用系統(tǒng)自動保存的計劃配置文件替換原有的計劃配置文件。最后,退出所有計劃設(shè)計界面重新打開病人數(shù)據(jù)。

第三種情況,由第二種情況的患者目錄下沒有Plan.TrailBackup文件,此種情況需要重新接收導(dǎo)入患者CT。將病人目錄Patient_xxxx下將舊病人目錄下的Patient.*開頭的所有文件以及Plan_*拷貝至新接收的病人文件夾的同等位置處,并將所有權(quán)改為p3rtp:Pinnacle。可以用cp和chown命令完成。

2.3? 基于Unix核心的Pinnacle腳本的重要性

由于廠家出廠設(shè)置Pinnacle服務(wù)器接收DICOM數(shù)據(jù)的文件夾為9.9G,網(wǎng)絡(luò)工程師經(jīng)常進入Configure模式手動刪除多余的已經(jīng)失效的DICOM數(shù)據(jù)。于是,我們自己從后臺用文本模式編輯了一個腳本自動刪除這些失效數(shù)據(jù),基本可以做到一鍵清理。

3? 結(jié)論

Unix系統(tǒng)是一個多任務(wù)多用戶操作系統(tǒng),可以有多個用戶同時登陸系統(tǒng),但并不是所有的用戶都一定都要做同一件事[4]。值得注意的是:多用戶多任務(wù)并不是大家同時擠到一接在一臺機器的鍵盤和顯示器前來操作機器,多用戶可以通過遠(yuǎn)程登錄來進行,而不用占用物理師計劃設(shè)計的機器。當(dāng)醫(yī)生畫好的靶區(qū)或者物理師已經(jīng)設(shè)計好的計劃意外出現(xiàn)異常的時候不至于要重畫靶區(qū)或者重做計劃,大大提高了物理師臨床醫(yī)師的工作效率。同樣,通過腳本讓內(nèi)核執(zhí)行無效數(shù)據(jù)刪除,省去了人工刪除的繁瑣步驟且刪錯的風(fēng)險降低。文本模式下的Pinnacle放療計劃系統(tǒng)數(shù)據(jù)解鎖及維護方案值得向同樣擁有Pinnacle計劃系統(tǒng)的醫(yī)院推廣。

[參考文獻]

[1]? 張新,孫京昇,王培臣,乖.放射治療計劃系統(tǒng)標(biāo)準(zhǔn)體系構(gòu)建[J].標(biāo)準(zhǔn)科學(xué),2014,8(7):34-36.

[2]? 曾彪,魯旭蔚.核通調(diào)強放療計劃系統(tǒng)的臨床應(yīng)用[J].醫(yī)療裝備,2010,5(6):6-7.

[3]? 吳智理,倪千禧,張九堂.堆疊技術(shù)在放療網(wǎng)絡(luò)中的應(yīng)用[J].醫(yī)療數(shù)字化,2014,29(8):55-57.

[4]? 鄭超,等.基于Linux防火墻的局域網(wǎng)安全環(huán)境設(shè)計與實現(xiàn)[J].科學(xué)技術(shù)與工程,2008,8(11):2854-2857.

[5]? 雷大明,曾德高,魯旭蔚.文本模式下的CMS_XIO數(shù)據(jù)解鎖及備份[J].醫(yī)療裝備,2017,19(2):63-64.

(收稿日期:2018-00-00)

清涧县| 大港区| 聊城市| 衡东县| 衡水市| 华宁县| 长治市| 香格里拉县| 申扎县| 南皮县| 肇州县| 蒙山县| 兰坪| 营口市| 象山县| 泌阳县| 宿州市| 高淳县| 普兰店市| 扬州市| 汶上县| 响水县| 盘锦市| 唐山市| 九寨沟县| 双峰县| 阳新县| 出国| 新宁县| 东宁县| 平远县| 晋州市| 贞丰县| 长海县| 广水市| 邛崃市| 黄龙县| 合阳县| 马龙县| 奉节县| 句容市|