omero-integration
PythonでOMERO顕微鏡データにアクセスする
こちらからも入手できます: davila7
このスキルは、顕微鏡画像および高コンテンツスクリーニング用の科学画像管理プラットフォームであるOMEROへのPython APIアクセスを提供します。OMEROサーバーに接続し、画像を取得し、ピクセルデータをプログラムで分析し、アノテーションを管理します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「omero-integration」を使用しています。 How do I connect to OMERO and list all my projects?
期待される結果:
- - Use BlitzGateway with context manager for automatic cleanup
- - Call conn.connect() to establish connection
- - Use conn.listProjects() to retrieve all projects
- - Access project names with project.getName()
「omero-integration」を使用しています。 Create an image from NumPy array in OMERO
期待される結果:
- - Use conn.createImageFromNumpySeq() method
- - Pass generator or list of NumPy arrays
- - Specify size_z, size_c, size_t dimensions
- - Optionally link to dataset by passing dataset object
セキュリティ監査
低リスク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.
リスク要因
⚙️ 外部コマンド
📁 ファイルシステムへのアクセス
🔑 環境変数
🌐 ネットワークアクセス
品質スコア
作れるもの
大規模な画像データセットの管理
分析とレポートのために、OMEROリポジトリから数千件の顕微鏡画像を整理して取得します。
画像分析パイプラインの自動化
時系列画像からピクセルデータを抽出し、測定結果を直接OMEROに保存します。
高コンテンツスクリーニングワークフロー
プレートベースのスクリーニングデータを処理し、実験条件間で結果を追跡します。
これらのプロンプトを試す
資格情報に環境変数を使用して、BlitzGatewayでOMEROサーバーに接続する方法を教えてください。
特定のOMEROデータセット内のすべての画像をリストし、ピクセル次元を取得するPythonコードを書いてください。
OMERO画像の生のピクセルデータをNumPy配列としてアクセスし、強度統計を計算する方法を教えてください。
画像上に長方形のROIを作成し、その領域内のピクセル強度を抽出し、結果をOMEROテーブルに保存する方法を教えてください。
ベストプラクティス
- コンテキストマネージャ(BlitzGateway)を使用して、接続のクリーンアップを自動化する
- 資格情報は環境変数に格納し、直接コードに記述しない
- 暗号化接続にはsecure=Trueパラメータを使用する
- 接続が完了したら閉じてサーバーリソースを解放する
回避
- 資格情報をソースコードに直接ハードコードする
- コンテキストマネージャや明示的なclose()を使用せずに接続を開いたままにする
- ページネーションやストリーミングせずに大規模なデータセットを処理する
よくある質問
OMEROとは何ですか?
OMEROサーバーは必要ですか?
どのようなプログラミング言語が使用されますか?
大規模な画像データセットを処理できますか?
資格情報はどのように処理されますか?
どのような画像フォーマットがサポートされていますか?
開発者の詳細
作成者
K-Dense-AIライセンス
MIT
リポジトリ
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/omero-integration参照
main
ファイル構成