總瀏覽量:
健康資料分析暨研究信任平台
HARBOR — Health Analytics & Research Base Of Reliance

HARBOR 是什麼?

“A harbor built on mutual reliance and data trust.”

HARBOR 為台灣健康大數據整合服務平台(GHD)之可信任研究環境(Trusted Research Environment, TRE)服務

HARBOR 是由國家衛生研究院 GHD 建置的可信任研究環境(Trusted Research Environment, TRE),提供研究者一個能夠安全分析健康資料的受控空間。 在 HARBOR 中,敏感資料不需離開管理範圍,也無須在不同機構間流通,研究者可以直接在受控的安全環境內進行分析、模型訓練與報告產出,而資料提供者則可確保資料的安全、隱私與可控性。
International data standards schematic diagram
International data standards schematic diagram

任務

在台灣建立一個安全、透明、可信任 的資料分析生態系,使健康資料能在保障隱私的前提下,實現科學研究。 我們的使命包括:
  • 使健康資料安全可用
    透過技術、治理與審查制度,使敏感資料能在可信任的管理環境內被合法、安全使用。
  • 提供研究輔助
    提供統計工具、資料探索與查詢功能,以及受信的分析作業環境,協助研究者在安全框架內順利完成研究。
  • 加強跨領域、機構合作
    透過 OMOP 標準化與 TRE 架構,支援跨醫院、跨領域的數據合作。
  • 建立永續的公正信任基礎
    透過透明治理、稽核紀錄與倫理審查,建立對健康資料使用的社會信任。
HARBOR 的核心價值可概括為三點:

資料安全可信

資料不外流,分析環境受控

研究者互信

推動跨領域合作與共享,建立社群信任

成果可靠可用

研究結果經嚴格審查,保護隱私與社會利益

HARBOR 不僅是一個資料平台,更是一個以信任為核心的研究生態系,將科技、安全與人文關懷結合,實現資料驅動的智慧醫療與健康研究願景。

HARBOR 的重要性

台灣擁有豐富的健康資料,但常因隱私疑慮與資料無法外流,導致研究受阻。 HARBOR 並非一般資料庫,而是:
  • 受控、稽核可追溯的資料分析環境
  • 提供跨院分析所需的安全作業環境與治理制度,並依需求協助資料提供者採用合適的標準化方法
  • 遵循國際 5 Safes 架構的資料治理系統
  • 促進資料再利用與跨機構協作的基礎設施
International data standards schematic diagram
HARBOR 的設計理念是:

「讓研究走進來,而不是讓資料出去。」

透過這個安全的資料分析港灣:
  • 研究者得到可用的工具與資料
  • 醫院與資料提供者降低風險與負擔
  • 政府單位能提升治理透明度
HARBOR 提供的服務
安全運算環境
  • 虛擬桌面(VDI)、零信任架構
  • 身分驗證與最小權限管理(RBAC)
  • 全程稽核紀錄(Audit Trail)
  • 分析、查詢、模型訓練皆在環境內完成
  • 禁止下載原始資料

資料留在平台,但研究可以進行。

Secure computing environment schematic
Research workbench and analytical tools
研究工具與分析套件

HARBOR 提供現代化的分析工具,協助研究者快速開始研究:

  • Python / R Notebook
  • 基礎資料查詢與程式化分析能力
  • 受控環境中的資料瀏覽與操作功能
  • 資料目錄(Data Catalog)
資料準備支援

HARBOR 協助醫療資料進入國際通用格式,使跨院研究成為可能。

包括:

  • 資料盤點與欄位分析
  • ICD、LOINC、RxNorm、NHI code 語意對應
  • 資料清理、欄位統一、品質檢查
  • OMOP(Observational Medical Outcomes Partnership)表格載入

標準化讓研究能跨機構運作,而不需真的交換資料。

Data preparation and standardization workflow
Governance and compliance framework
治理與法規一致性

為確保資料安全,我們採用國際 TRE 標準:

  • Data Access Committee 存取審查
  • IRB / Ethics Governance Committee
  • 使用者授權與訓練
  • Safe Outputs:研究結果需審查後才能導出
  • 稽核紀錄與風險管理

HARBOR 嚴格遵循 Five Safes 原則:Safe People、Safe Projects、Safe Data、Safe Settings、Safe Outputs。

示範研究

HARBOR 已完成多項示範案例:

  • 口腔癌與肺癌資料分析(使用合成資料)
  • 跨院資料 OMOP(Observational Medical Outcomes Partnership)格式轉換
  • TRE 使用流程與輸出審查測試
  • 多資料來源協作研究場景展示
Pilot research and demonstration scenarios
HARBOR 如何保障資料安全

一、什麼是 TRE?

TRE(Trusted Research Environment) 是一個安全、受控的資料分析環境,讓研究者能在保護隱私的前提下進行分析。核心精神是: 「資料不外流,研究走進來」
Trusted Research Environment Five Safes
Safe People

只有受訓合格、具授權的研究人員可存取資料。

Safe Projects

研究計畫必須合乎倫理並具社會公共利益。

Safe Data

資料經過去識別或匿名化處理以保護隱私。

Safe Settings

所有分析均在安全環境中完成,資料不外流。

Safe Outputs

研究結果須經審查後方可輸出,避免再識別。

二、TRE 的三大構面

技術面(安全環境)
  • 虛擬化與零信任架構(VDI、Zero Trust)
  • 差分隱私與合成資料技術
  • 身分驗證與權限控管(IAM、RBAC)
  • 結果輸出審查(DLP)
治理面(透明與合規)
  • 資料存取審核委員會(DAC)
  • 完整稽核紀錄與透明流程
  • 參考 GDPR、HIPAA、EHDS 等國際框架
操作面(研究者體驗)
  • 互動式分析環境與 Notebook
  • 支援 AI / ML 與視覺化
  • 自動報告與儀表板
  • 多角色協作與教育訓練

三、平衡資料與隱私的策略

層級 資料類型 使用情境
公開層 匿名統計資料 開放資料、教育
受控層 去識別資料 研究、AI 訓練
高敏感層 基因與精神醫療資料 限安全環境

四、未來展望

技術面

採用隱私強化技術(PETs),提升跨域資料在安全環境中的使用能力。

治理面

透明化決策,並參考國際資料治理趨勢,促進國際合作與信任。

操作面

打造研究者與社會共贏的生態系,提升信任與參與。

TRE 的使命:
讓資料安全可用,讓研究跨越邊界,讓社會建立信任。

五、TRE 申請使用流程

1
資料管理者申請與授權
  • 申請 TRE 使用帳號
  • 交付研究計畫與倫理審查文件
  • 資料由原資料提供單位自行整理與管理,HARBOR 依需求提供流程與技術協助
  • HARBOR 提供分析用安全帳號
2
分析人員進入分析環境
  • 使用安全帳號登入 TRE
  • 遵守虛擬桌面或雲端分析環境規範
  • 使用內建工具進行資料分析(Notebook、統計軟體等)
3
資料分析與輸出
  • 分析人員在 TRE 內完成資料處理與分析
  • 將分析結果送交審查(避免再識別風險)
  • 取得審核通過後,導出報告或圖表
4
紀錄與稽核
  • 系統自動記錄每次存取與操作
  • 供管理者及審核委員會追蹤
  • 保證研究過程透明、合規
5
注意事項
  • 資料不外流:任何原始敏感資料都不能下載或外傳
  • 遵守規範:所有操作需遵循倫理與法律要求
  • 分層存取:根據資料敏感度,設置公開、受控、高敏感三個層級
  • 審查結果:任何外部使用或分享結果前,需經審查批准
HARBOR 環境版本資訊

BC Platforms 系統 Jupyter Notebook 環境版本資訊

資料來源:本資訊由瑞林生物科技提供,內容反映文件更新日期時 BC Platforms 系統之 Jupyter Notebook 環境設定與軟體版本資訊;後續如有更新,仍應以系統實際運行之環境版本為準。

既有軟體版本資訊

No. 軟體 版本 備註
1Python3.12.11Jupyter Notebook
2R4.3.3Jupyter Notebook
3RStudio2024.09.0+375Jupyter Notebook
4Julia1.11.5Jupyter Notebook
5PLINKv 1.9GWAS was conducted using PLINK v1.9(系統內建分析 BC Pipeline - GWAS case-control, GWAS quantitative trait, Allele frequencies)

更新日期:2026.03.10

Python Packages

Package Version Editable project location
aiohappyeyeballs2.6.1
aiohttp3.12.13
aiosignal1.3.2
alembic1.16.2
altair5.5.0
annotated-types0.7.0
anyio4.9.0
archspec0.2.5
argon2-cffi25.1.0
argon2-cffi-bindings21.2.0
arrow1.3.0
asttokens3.0.0
async_generator1.10
async-lru2.0.5
attrs25.3.0
autograd1.8.0
autograd-gamma0.5.0
babel2.17.0
bcjupyterimport20.1/bcpackages/bcjupyterimportPy
bcstorage0.1/bcpackages/bcstoragePy
beautifulsoup44.13.4
bleach6.2.0
blinker1.9.0
bokeh3.7.3
boltons25.0.0
Bottleneck1.5.0
Brotli1.1.0
cached-property1.5.2
certifi2025.6.15
certipy0.2.2
cffi1.17.1
charset-normalizer3.4.2
click8.2.1
cloudpickle3.1.1
colorama0.4.6
comm0.2.2
conda25.5.1
conda-libmamba-solver25.4.0
conda-package-handling2.4.0
conda_package_streaming0.11.0
contourpy1.3.2
cryptography45.0.4
cycler0.12.1
Cython3.1.2
cytoolz1.0.1
dask2025.5.1
debugpy1.8.14
decorator5.2.1
defusedxml0.7.1
dill0.4.0
distributed2025.5.1
distro1.9.0
et_xmlfile2.0.0
exceptiongroup1.3.0
executing2.2.0
fastjsonschema2.21.1
fonttools4.58.4
formulaic1.1.1
fqdn1.5.1
frozendict2.4.6
frozenlist1.6.0
fsspec2025.5.1
gitdb4.0.12
GitPython3.1.44
gmpy22.2.1
greenlet3.2.3
h110.16.0
h24.2.0
h5py3.14.0
hpack4.1.0
httpcore1.0.9
httpx0.28.1
hyperframe6.1.0
idna3.10
imagecodecs2025.3.30
imageio2.37.0
importlib_metadata8.7.0
importlib_resources6.5.2
interface-meta1.3.0
ipykernel6.29.5
ipympl0.9.7
ipython9.3.0
ipython_genutils0.2.0
ipython_pygments_lexers1.1.1
ipywidgets8.1.7
isoduration20.11.0
jedi0.19.2
Jinja23.1.6
joblib1.5.1
json50.12.0
jsonpatch1.33
jsonpointer3.0.0
jsonschema4.24.0
jsonschema-specifications2025.4.1
jupyter_client8.6.3
jupyter_core5.8.1
jupyter-events0.12.0
jupyter-lsp2.2.5
jupyter-pluto-proxy0.1.2
jupyter-rsession-proxy2.2.1
jupyter_server2.16.0
jupyter_server_mathjax0.2.6
jupyter_server_proxy4.4.0
jupyter_server_terminals0.5.3
jupyterhub5.3.0
jupyterlab4.2.7
jupyterlab_git0.51.2
jupyterlab_pygments0.3.0
jupyterlab_server2.27.3
jupyterlab_widgets3.0.15
kiwisolver1.4.8
lazy_loader0.4
libmambapy2.3.0
lifelines0.30.0
llvmlite0.44.0
locket1.0.0
lz44.4.4
Mako1.3.10
MarkupSafe3.0.2
matplotlib3.10.3
matplotlib-inline0.1.7
menuinst2.3.0
mistune3.1.3
mpmath1.3.0
msgpack1.1.1
multidict6.5.1
munkres1.1.4
narwhals1.44.0
nbclassic1.3.1
nbclient0.10.2
nbconvert7.16.6
nbdime4.0.2
nbformat5.10.4
nest_asyncio1.6.0
networkx3.5
notebook7.2.2
notebook_shim0.2.4
numba0.61.2
numexpr2.10.2
numpy2.2.6
oauthlib3.3.1
openpyxl3.1.5
overrides7.7.0
packaging25.0
pamela1.2.0
pandas2.3.0
pandocfilters1.5.0
parso0.8.4
partd1.4.2
patsy1.0.1
pexpect4.9.0
pickleshare0.7.5
pillow11.2.1
pip25.1.1
pkgutil_resolve_name1.3.10
platformdirs4.3.8
pluggy1.6.0
prometheus_client0.22.1
prompt_toolkit3.0.51
propcache0.3.1
protobuf5.29.3
psutil7.0.0
ptyprocess0.7.0
pure_eval0.2.3
py-cpuinfo9.0.0
pyarrow20.0.0
pycosat0.6.6
pycparser2.22
pydantic2.11.7
pydantic_core2.33.2
Pygments2.19.2
PyJWT2.10.1
pyparsing3.2.3
PySocks1.7.1
python-dateutil2.9.0.post0
python-json-logger2.0.7
pytz2025.2
PyWavelets1.8.0
PyYAML6.0.2
pyzmq27.0.0
referencing0.36.2
requests2.32.4
rfc3339_validator0.1.4
rfc3986-validator0.1.1
rpds-py0.25.1
rpy23.5.11
ruamel.yaml0.18.14
ruamel.yaml.clib0.2.8
scikit-image0.25.2
scikit-learn1.7.0
scipy1.15.2
seaborn0.13.2
Send2Trash1.8.3
setuptools80.9.0
simpervisor1.0.0
simplegeneric0.8.1
six1.17.0
smmap5.0.2
sniffio1.3.1
sortedcontainers2.4.0
soupsieve2.7
SQLAlchemy2.0.41
stack_data0.6.3
statsmodels0.14.4
sympy1.14.0
tableone0.9.5
tables3.10.2
tabulate0.9.0
tblib3.1.0
terminado0.18.1
threadpoolctl3.6.0
tifffile2025.6.11
tinycss21.4.0
tomli2.2.1
toolz1.0.0
tornado6.5.1
tqdm4.67.1
traitlets5.14.3
truststore0.10.1
types-python-dateutil2.9.0.20250516
typing_extensions4.14.0
typing-inspection0.4.1
typing_utils0.1.0
tzdata2025.2
tzlocal5.3
unicodedata216.0.0
uri-template1.3.0
urllib32.5.0
wcwidth0.2.13
webcolors24.11.1
webencodings0.5.1
websocket-client1.8.0
wheel0.45.1
widgetsnbextension4.0.14
wrapt1.17.2
xlrd2.0.1
xyzservices2025.4.0
yarl1.20.1
zict3.0.0
zipp3.23.0
zstandard0.23.0

R Packages

Package Version
askpass1.2.1
assertthat0.2.1
backports1.5.0
base4.3.3
base64enc0.1-3
BiocManager1.30.26
BiocVersion3.18.1
bit4.6.0
bit644.6.0-1
bitops1.0-9
blob1.2.4
brew1.0-10
brio1.1.5
broom1.0.8
bslib0.9.0
cachem1.1.0
callr3.7.6
caret6.0-94
cellranger1.1.0
checkmate2.3.2
chk0.10.0
class7.3-23
cli3.6.5
clipr0.8.0
clock0.7.3
cluster2.1.8.1
cobalt4.6.0
codetools0.2-20
colorspace2.1-1
commonmark1.9.5
compiler4.3.3
conflicted1.2.0
cpp110.5.2
crayon1.5.3
credentials2.0.2
curl6.2.2
data.table1.17.6
datasets4.3.3
DBI1.2.3
dbplyr2.5.0
desc1.4.3
devtools2.4.5
diagram1.6.5
dials1.4.0
DiceDesign1.10
diffobj0.3.6
digest0.6.37
doFuture1.1.1
downlit0.4.4
dplyr1.1.4
dtplyr1.3.1
e10711.7-16
ellipsis0.3.2
evaluate1.0.4
fansi1.0.6
farver2.1.2
fastmap1.2.0
fontawesome0.5.3
forcats1.0.0
foreach1.5.2
forecast8.24.0
foreign0.8-90
Formula1.2-5
fracdiff1.5-3
fs1.6.6
furrr0.3.1
future1.58.0
future.apply1.20.0
gargle1.5.2
gdata3.0.1
generics0.1.4
gert2.1.4
ggplot23.5.2
gh1.5.0
gitcreds0.1.2
globals0.18.0
glue1.8.0
gmodels2.19.1
googledrive2.1.1
googlesheets41.1.1
gower1.0.1
GPfit1.0-9
graphics4.3.3
grDevices4.3.3
grid4.3.3
gridExtra2.3
gtable0.3.6
gtools3.9.5
hardhat1.4.1
haven2.5.4
here1.0.1
hexbin1.28.5
highr0.11
Hmisc5.2-3
hms1.1.3
htmlTable2.4.3
htmltools0.5.8.1
htmlwidgets1.6.4
httpuv1.6.15
httr1.4.7
httr21.1.2
ids1.0.1
infer1.0.8
ini0.3.1
ipred0.9-15
IRdisplay1.1
IRkernel1.3.2
isoband0.2.7
iterators1.0.14
jquerylib0.1.4
jsonlite2.0.0
KernSmooth2.23-26
knitr1.50
labeling0.4.3
labelled2.14.1
later1.4.2
lattice0.22-7
lava1.8.1
lhs1.2.0
lifecycle1.0.4
listenv0.9.1
lmtest0.9-40
lubridate1.9.4
magrittr2.0.3
MASS7.3-60.0.1
MatchIt4.7.2
Matrix1.6-5
memoise2.0.1
methods4.3.3
mgcv1.9-3
mime0.13
miniUI0.1.2
minqa1.2.8
mitools2.4
modeldata1.4.0
modelenv0.2.0
ModelMetrics1.2.2.2
modelr0.1.11
munsell0.5.1
nlme3.1-168
nnet7.3-20
numDeriv2016.8-1.1
nycflights131.0.2
openssl2.3.3
parallel4.3.3
parallelly1.45.0
parsnip1.3.2
patchwork1.3.1
pbdZMQ0.3-14
pillar1.10.2
pkgbuild1.4.8
pkgconfig2.0.3
pkgdown2.1.3
pkgload1.4.0
plogr0.2.0
plyr1.8.9
png0.1-8
praise1.0.0
prettyunits1.2.0
pROC1.18.5
processx3.8.6
prodlim2025.04.28
profvis0.4.0
progress1.2.3
progressr0.15.1
promises1.3.2
proxy0.4-27
ps1.9.1
purrr1.0.4
quadprog1.5-8
quantmod0.4.28
R62.6.1
ragg1.4.0
randomForest4.7-1.2
rappdirs0.3.3
rbounds2.2
rcmdcheck1.4.0
RColorBrewer1.1-3
Rcpp1.0.14
RcppArmadillo14.4.2-1
RcppProgress0.4.2
RcppTOML0.2.3
RCurl1.98-1.16
readr2.1.5
readxl1.4.5
recipes1.3.1
rematch2.0.0
rematch22.1.2
remotes2.5.0
repr1.1.7
reprex2.1.1
reshape21.4.4
reticulate1.42.0
rlang1.1.6
rmarkdown2.29
RODBC1.3-25
roxygen27.3.2
rpart4.1.24
rprojroot2.0.4
rsample1.3.0
RSQLite2.4.1
rstudioapi0.17.1
rversions2.1.2
rvest1.0.4
sass0.4.10
scales1.4.0
selectr0.4-2
sessioninfo1.2.3
sfd0.1.0
shape1.4.6.1
shiny1.11.0
slider0.3.2
sourcetools0.1.7-1
sparsevctrs0.3.4
splines4.3.3
SQUAREM2021.1
stats4.3.3
stats44.3.3
stringi1.8.7
stringr1.5.1
survey4.4-2
survival3.8-3
sys3.4.3
systemfonts1.2.3
tableone0.13.2
tcltk4.3.3
testthat3.2.3
textshaping1.0.1
tibble3.3.0
tidymodels1.3.0
tidyr1.3.1
tidyselect1.2.1
tidyverse2.0.0
timechange0.3.0
timeDate4041.110
tinytex0.57
tools4.3.3
tseries0.10-58
TTR0.24.4
tune1.3.0
tzdb0.5.0
urca1.3-4
urlchecker1.0.1
usethis3.1.0
utf81.2.6
utils4.3.3
uuid1.2-1
vctrs0.6.5
viridis0.6.5
viridisLite0.4.2
vroom1.6.5
waldo0.6.1
warp0.2.1
whisker0.4.1
withr3.0.2
workflows1.2.0
workflowsets1.1.1
xfun0.52
xml21.3.8
xopen1.0.1
xtable1.8-4
xts0.14.1
yaml2.3.10
yardstick1.3.2
zip2.3.3
zlib1.0.3
zlibbioc1.48.2
zoo1.8-14