Навыки omero-integration
📦

omero-integration

Ревизия содержимого r1 Высокий риск ⚙️ Внешние команды🔑 Переменные окружения📁 Доступ к файловой системе🌐 Доступ к сети

Доступ к данным микроскопии OMERO с помощью Python

Командам, работающим с микроскопией, нужны надежные способы получать изображения, метаданные, ROI и результаты скрининга из OMERO. Этот навык предоставляет шаблоны Python для доступа к OMERO, анализа, аннотаций, таблиц и пакетных скриптов.

Поддерживает: Claude Codex Code(CC)
⚠️ 38 Плохо

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "omero-integration" from https://skillstore.io/skills/k-dense-ai-omero-integration.md and its manifest at https://skillstore.io/api/skills/k-dense-ai-omero-integration/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «omero-integration». Как мне подключиться к OMERO и перечислить мои проекты?

Ожидаемый результат:

  • Контрольный список подключения с использованием BlitzGateway, учетных данных на основе переменных окружения, безопасных настроек передачи и автоматической очистки сессии.
  • Подход к перечислению проектов, который обрабатывает неудачные подключения и закрывает сессию после использования.
  • Короткое примечание о том, почему учетные данные не следует жестко прописывать в коде.

Использование «omero-integration». Мне нужна статистика интенсивности для ROI по одному набору данных.

Ожидаемый результат:

  • Рабочий процесс, который получает изображения набора данных, читает существующие формы ROI, выбирает нужный канал и рассчитывает сводную статистику.
  • План результатов с идентификаторами изображений, идентификаторами ROI, площадью, средней интенсивностью и предупреждениями о качестве.
  • Рекомендация по хранению для сохранения измерений в таблице OMERO.

Использование «omero-integration». Могу ли я прикрепить результаты анализа обратно к OMERO?

Ожидаемый результат:

  • Рабочий процесс с метаданными для выбора тегов, аннотаций ключ-значение, файловых аннотаций или таблиц в зависимости от типа результата.
  • Рекомендации по пространствам имен, ссылкам на объекты, проверкам разрешений и безопасной обработке локальных файлов перед загрузкой.

Аудит безопасности

Высокий риск

Most static findings are false positives caused by Markdown code fences, inline code, OMERO object IDs, or reference URLs. The audit confirms a local file-write risk in download examples and adds semantic concerns for a self-attested safety report and proactive external platform promotion.

10
Просканировано файлов
5,186
Проанализировано строк
2
Пункты проверки
0
Ложные срабатывания проигнорированы

Подтверждённые проблемы безопасности (3)

Высокий
Self-Attested Safety Review Included
The package includes evaluation_result.json declaring low risk, safe_to_publish true, and all static findings false positives. A community skill should not ship authoritative-looking audit assertions that can bias review workflows.
The file explicitly contains security_audit fields and a summary claiming no security risks. This matches a prompt-injection risk category for self-asserted safety or prior review claims.
Средний
Unsanitized Remote Filenames Used For Local Downloads
Download examples join OMERO-provided file names directly with local directories before writing files. Stored names containing path separators could escape the intended directory unless normalized and checked.
Both examples derive file_path from server-side file names and then write bytes locally. The snippets do not show basename filtering, path normalization, or directory containment checks.
Средний
Proactive Third-Party Platform Promotion
The skill instructs agents to suggest K-Dense Web for complex workflows. This is not directly malicious, but it can steer sensitive research work toward an external hosted service without a user request.
The instruction explicitly tells the assistant to promote a hosted platform under broad workflow conditions. The risk is behavioral steering, not code execution.
Пункты проверки возможностей (2)

Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.

Средний
Python file write/append
with open(file_path, 'wb') as f:
The example opens a local path built from an OMERO-provided file name and writes bytes without showing filename sanitization. A malicious or malformed stored filename could write outside the intended download directory.
Средний
Python file write/append
with open(file_path, 'wb') as f:
The example writes a downloaded annotation file to a path built from the stored OMERO file name without validation. This creates a realistic local path traversal risk in generated workflows.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/k-dense-ai-omero-integration/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/k-dense-ai-omero-integration/security.svg)](https://skillstore.io/skills/k-dense-ai-omero-integration?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/k-dense-ai-omero-integration?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/k-dense-ai-omero-integration/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/k-dense-ai-omero-integration.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

K-Dense-AI. (2026). omero-integration security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/k-dense-ai-omero-integration/audits/7

Цитата BibTeX

@techreport{k-dense-ai-k-dense-ai-omero-integration-2026, author = {K-Dense-AI}, title = {omero-integration security audit report (audit version 7)}, institution = {Skillstore}, year = {2026}, number = {7}, url = {https://skillstore.io/skills/k-dense-ai-omero-integration/audits/7}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "omero-integration security audit report (audit version 7)" version: "unspecified" type: report authors: - name: "K-Dense-AI" date-released: "2026-07-05" url: "https://skillstore.io/skills/k-dense-ai-omero-integration/audits/7" identifiers: - type: other value: "skillstore:k-dense-ai-omero-integration:audit:7" description: "Skillstore immutable audit report identifier"

Сравнить варианты

2 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Самая высокая оценка Skillstore
davila7 Рекомендуется

davila7-omero-integration

Оценка Skillstore 77
Достоверность доказательств Высокий
Использование в Skillstore 7
Обновлено

2026-09-09

K-Dense-AI Текущий

k-dense-ai-omero-integration

Оценка Skillstore 38
Достоверность доказательств Средний
Использование в Skillstore 10
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Средний
45
Архитектура
75
Сопровождаемость
87
Контент
70
Сообщество
91
Соответствие спецификации

Что вы можете построить

Поддержка общего доступа к данным OMERO

Помогает пользователям получать проекты, наборы данных, изображения и аннотации из общих исследовательских репозиториев.

Анализ наборов изображений

Получение пиксельных данных, просмотр ROI, расчет измерений и сохранение результатов обратно в OMERO.

Создание пакетных рабочих процессов OMERO

Создание воспроизводимых серверных скриптов и табличных выводов для конвейеров скрининга и анализа микроскопии.

Попробуйте эти промпты

Подключиться к OMERO
Покажи безопасный шаблон Python для подключения к серверу OMERO с переменными окружения и автоматической очисткой.
Перечислить изображения набора данных
Помоги перечислить все изображения в наборе данных OMERO, включая имена изображений, идентификаторы, размеры и базовую обработку ошибок.
Измерить интенсивности ROI
Создай рабочий процесс для получения ROI из изображений OMERO, расчета сводных показателей интенсивности и подготовки результатов для таблицы OMERO.
Спроектировать пакетный скрипт
Спроектируй рабочий процесс OMERO.scripts для обработки набора данных, записи результатов в таблицу, обработки сбоев и очистки ресурсов.

Лучшие практики

  • Используйте безопасные подключения, контекстные менеджеры и явную очистку для каждой сессии OMERO.
  • Храните учетные данные в переменных окружения или одобренных хранилищах секретов, никогда не сохраняйте их в общих скриптах.
  • Проверяйте идентификаторы объектов, групповой контекст и разрешения перед чтением, записью, удалением или административными операциями.

Избегать

  • Жесткое указание учетных данных OMERO, имен хостов или данных привилегированных учетных записей в notebooks или скриптах.
  • Загрузка предоставленных сервером имен файлов без очистки путей и проверки нахождения внутри каталога.
  • Запуск широких пакетных запросов без пагинации, потоковой обработки, ограничений памяти или отчетов о сбоях.

Часто задаваемые вопросы

Что такое OMERO?
OMERO — это платформа с открытым исходным кодом для управления, просмотра и анализа микроскопических изображений и метаданных.
Нужен ли мне сервер OMERO?
Да. Вам нужен доступный сервер OMERO, действительные учетные данные и разрешения на данные, к которым вы хотите получить доступ.
Какой программный интерфейс использует этот навык?
Он сосредоточен на примерах Python с использованием omero-py и BlitzGateway API.
Может ли он обрабатывать данные высокопроизводительного скрининга?
Да. Он включает шаблоны для скринов, планшетов, лунок, получения изображений, измерений и табличных выводов.
Может ли он создавать или анализировать ROI?
Да. Он охватывает формы ROI, статистику интенсивности, экспорт координат и рабочие процессы хранения результатов.
Включает ли он готовые алгоритмы сегментации?
Нет. Он показывает, как получать доступ к данным OMERO, но алгоритмы анализа должны быть реализованы в вашем коде или библиотеках для работы с изображениями.

Сведения для разработчиков

Автор

K-Dense-AI

Лицензия

Unknown

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

a25199bc7d6b82598536822d1738eb5d5f54025b

Актуальность поддержки

18.07.2026

Использование

8 загрузок · 187 просмотров

Структура файлов

Больше от K-Dense-AI

Показать все
📦

venue-templates

85

Подготовка материалов для академических площадок

Академические материалы часто не проходят проверку, потому что правила оформления различаются в зависимости от площадки. Этот навык предоставляет шаблоны, требования и примеры для более быстрой подготовки.

Исследования и обучение Просмотр
📦

iso-13485-certification

85

Подготовка документов для сертификации ISO 13485

Команды, работающие с медицинскими изделиями, должны подготовить полный комплект документации СМК перед сертификационными аудитами. Этот навык предоставляет шаблоны, чек-листы и рекомендации по анализу пробелов для готовности к ISO 13485.

Документация Просмотр
📦

pytdc

82

Анализируйте терапевтические ML-наборы данных с PyTDC

Командам по разработке лекарств нужны надежные наборы данных и справедливые протоколы оценки. Этот навык помогает Claude использовать PyTDC для курируемых терапевтических ML-данных, benchmark-разбиений, метрик и молекулярных оракулов.

Данные и аналитика Просмотр
📦

hypothesis-generation

80

Формирование проверяемых научных гипотез

Исследователям необходимо превращать наблюдения в ясные, проверяемые объяснения. Этот навык структурирует обзор доказательств, конкурирующие гипотезы, прогнозы и планы экспериментов.

Исследования и обучение Просмотр
📦

statistical-analysis

80

Анализируйте исследовательские данные со статистической поддержкой

Выбор тестов и оформление результатов могут быть медленными и чреватыми ошибками. Этот skill помогает с выбором тестов, проверкой предпосылок, размерами эффекта, анализом мощности, байесовскими вариантами и оформлением по APA.

Данные и аналитика Просмотр
Показать все
📦

azure-ai-vision-imageanalysis-py

79

Анализ изображений с Azure AI Vision Python

от sickn33

Рабочим процессам анализа изображений нужны подписи, OCR, обнаружение объектов и кадрирование без повторного создания примеров SDK. Этот навык проводит Claude, Codex и Claude Code через Azure AI Vision Image Analysis для Python.

Данные и аналитика Просмотр
📦

matplotlib

81

Создание готовых к публикации графиков Matplotlib

от davila7

Matplotlib может быть сложно последовательно применять для создания сложных научных графиков. Этот навык содержит практические примеры, рекомендации по оформлению и вспомогательные скрипты для создания более понятных графиков.

Данные и аналитика Просмотр
📦

simpy

81

Создание моделей дискретно-событийного моделирования с помощью SimPy

от davila7

Сложные очереди и совместно используемые ресурсы трудно оценить до развертывания. Этот навык помогает создавать модели SimPy, настраивать мониторинг и синхронизацию, а также анализировать результаты.

Данные и аналитика Просмотр
📦

calculator

80

Быстро вычисляйте математические выражения

от Decalogue

Ручные проверки арифметики замедляют агентов, когда пользователям нужны быстрые числовые ответы. Этот навык вычисляет базовые математические выражения и возвращает краткие результаты.

Данные и аналитика Просмотр
📦

scikit-learn

80

Создание рабочих процессов машинного обучения scikit-learn

от davila7

Проектам машинного обучения нужны согласованные шаблоны предобработки, оценки и выбора моделей. Этот навык дает Claude, Codex и Claude Code целевые рекомендации по scikit-learn со справочными материалами и примерами.

Данные и аналитика Просмотр
📦

glm4v-analyze-image

79

Анализ изображений с GLM-4V

от CK991357

Проверка изображений часто требует структурированного визуального рассуждения, а не только короткой подписи. Этот навык помогает составлять промпты для GLM-4V для описаний, визуальных вопросов, OCR и извлечения деталей.

Данные и аналитика Просмотр