技能 omero-integration
🔬

omero-integration

低風險 ⚙️ 外部命令📁 檔案系統存取🔑 環境變數🌐 網路存取

使用 Python 存取 OMERO 顯微鏡資料

也可從以下取得: davila7

此技能提供對 OMERO(用於顯微鏡和高通量篩選的科學影像管理平台)的 Python API 存取。連線到 OMERO 伺服器、擷取影像、分析像素資料,以及以程式化方式管理註釋。

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「omero-integration」。 How do I connect to OMERO and list all my projects?

預期結果:

  • - 使用 BlitzGateway 搭配內容管理員以自動清理
  • - 呼叫 conn.connect() 建立連線
  • - 使用 conn.listProjects() 擷取所有專案
  • - 使用 project.getName() 存取專案名稱

正在使用「omero-integration」。 Create an image from NumPy array in OMERO

預期結果:

  • - 使用 conn.createImageFromNumpySeq() 方法
  • - 傳入產生器或 NumPy 陣列清單
  • - 指定 size_z、size_c、size_t 維度
  • - 可選地傳入資料集物件以連結至資料集

安全審計

低風險
v4 • 1/17/2026

Documentation-only skill for OMERO scientific imaging platform. All 655 static findings are false positives. Scanner misidentified markdown code block delimiters as shell commands, random number generation as weak crypto, and legitimate API calls as reconnaissance.

11
已掃描檔案
5,433
分析行數
4
發現項
4
審計總數

風險因素

⚙️ 外部命令
未記錄任何特定位置
📁 檔案系統存取
未記錄任何特定位置
🔑 環境變數
未記錄任何特定位置
🌐 網路存取
未記錄任何特定位置
審計者: claude 查看審計歷史 →

品質評分

45
架構
100
可維護性
85
內容
29
社群
90
安全
83
規範符合性

你能建構什麼

Manage large image datasets

Organize and retrieve thousands of microscopy images from OMERO repositories for analysis and reporting.

Automate image analysis pipelines

Extract pixel data from time-series images and store measurement results directly in OMERO.

High-content screening workflows

Process plate-based screening data and track results across experimental conditions.

試試這些提示

基本連線
示範如何使用 BlitzGateway 連線到 OMERO 伺服器,並使用環境變數來管理憑證。
影像擷取
撰寫 Python 代碼以列出特定 OMERO 資料集中的所有影像,並取得它們的像素維度。
像素分析
如何從 OMERO 影像存取原始像素資料作為 NumPy 陣列,並計算強度統計?
ROI 管理
示範如何在影像上建立矩形 ROI、擷取這些區域內的像素強度,並將結果儲存至 OMERO 表格。

最佳實務

  • 使用內容管理員(搭配 BlitzGateway)以自動清理連線
  • 將憑證儲存於環境變數中,切勿直接寫入程式碼
  • 對於加密的正式環境連線,使用 secure=True 參數
  • 操作完成後關閉連線以釋放伺服器資源

避免

  • 直接將憑證硬編碼至原始碼中
  • 未使用內容管理員或明確 close() 而保持連線開啟
  • 處理大型資料集時未使用分頁或串流

常見問題

什麼是 OMERO?
OMERO 是一個開源平台,用於管理、可視化和分析科學研究中的顯微鏡影像和中繼資料。
我需要 OMERO 伺服器嗎?
是的,此技能需要存取執行中的 OMERO 伺服器並提供有效的使用者憑證才能連線和執行操作。
使用什麼程式語言?
此技能使用 omero-py 函式庫(BlitzGateway API)提供所有操作的 Python 範例。
我可以處理大型影像資料集嗎?
是的,請使用分頁、限制結果,並考慮使用伺服器端腳本以避免大量資料傳輸至本機。
如何處理憑證?
憑證應從環境變數(os.environ.get)或安全設定檔載入,切勿直接寫入程式碼。
支援哪些影像格式?
OMERO 支援多種格式,包括 TIFF、PNG、JPEG,以及透過 Bio-Formats 支援的專有顯微鏡格式。