Fähigkeiten pyopenms
🔬

pyopenms

Sicher ⚡ Enthält Skripte🌐 Netzwerkzugriff📁 Dateisystemzugriff🔑 Umgebungsvariablen⚙️ Externe Befehle

Анализ данных масс-спектрометрии

Auch verfügbar von: davila7

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

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "pyopenms". Загрузите файл mzML и покажите мне первый спектр

Erwartetes Ergebnis:

  • Используйте MSExperiment для хранения данных и MzMLFile для загрузки
  • Получите доступ к спектрам через итерацию или метод getSpectrum(index)
  • Извлеките значения m/z и интенсивности с помощью get_peaks(), который возвращает массивы numpy
  • Получите метаданные, такие как уровень MS и время удерживания, с помощью getMSLevel() и getRT()

Verwendung von "pyopenms". Как применить обработку сигналов к моим спектрам?

Erwartetes Ergebnis:

  • Используйте GaussFilter или SavitzkyGolayFilter для сглаживания
  • Установите параметры с помощью getParameters() и setValue()
  • Примените с помощью метода filterExperiment()
  • Рассмотрите нормализацию с помощью LinearNormalizer перед обработкой

Sicherheitsaudit

Sicher
v4 • 1/17/2026

This skill contains only markdown documentation files with Python code examples. The static analyzer incorrectly flagged markdown syntax patterns as security threats. All 295 static findings are false positives. No executable code exists in this skill.

8
Gescannte Dateien
4,192
Analysierte Zeilen
5
befunde
4
Gesamtzahl Audits

Risikofaktoren

⚡ Enthält Skripte
Keine spezifischen Standorte aufgezeichnet
🌐 Netzwerkzugriff (1)
📁 Dateisystemzugriff
Keine spezifischen Standorte aufgezeichnet
🔑 Umgebungsvariablen
Keine spezifischen Standorte aufgezeichnet
⚙️ Externe Befehle (7)
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
85
Inhalt
29
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Количественная протеомика

Обработка наборов данных LC-MS/MS для идентификации и количественного определения белков в нескольких образцах

Разработка пайплайнов

Создание автоматизированных пайплайнов обработки данных масс-спектрометрии на Python

Анализ метаболитов

Выполнение ненаправленной предобработки метаболомики и аннотирования признаков

Probiere diese Prompts

Базовый загрузка файла
Как загрузить файл mzML и получить доступ к спектрам и хроматограммам с помощью pyopenms?
Обнаружение признаков
Покажите, как обнаружить признаки в центроидных данных масс-спектрометрии с помощью FeatureFinder в pyopenms.
Идентификация пептидов
Как загрузить результаты идентификации из файла idXML и применить фильтрацию ложных открытий в pyopenms?
Продвинутые рабочие процессы
Создайте полный рабочий процесс pyopenms, который загружает данные mzML, обрабатывает спектры, обнаруживает признаки и экспортирует результаты в pandas DataFrame.

Bewährte Verfahren

  • Используйте IndexedMzMLFileLoader для больших файлов, чтобы избежать загрузки всего набора данных в память
  • Примените соответствующую обработку сигналов (сглаживание, фильтрацию) перед обнаружением признаков
  • Проверьте существование файла с помощью os.path.exists() перед загрузкой данных

Vermeiden

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

Häufig gestellte Fragen

Какие форматы файлов поддерживает pyopenms?
mzML, mzXML, mzData, idXML, mzIdentML, pepXML, protXML, featureXML, consensusXML, mzTab, FASTA и TraML.
Как установить pyopenms?
Используйте uv: uv pip install pyopenms. Требует Python 3.8+ и имеет требования к зависимостям C++.
Может ли pyopenms работать без установленного OpenMS?
Нет, pyopenms является оберткой Python вокруг библиотеки OpenMS на C++, которая должна быть доступна в системе.
Включает ли pyopenms поисковые системы?
Нет, pyopenms интегрируется с поисковыми системами, но вы должны установить их отдельно (Comet, Mascot, MSGFPlus и т.д.).
Как экспортировать данные в pandas?
Используйте метод get_df() на FeatureMap, ConsensusMap или других контейнерах данных для экспорта непосредственно в DataFrames.
В чем разница между pyopenms и matchms?
pyopenms является комплексным решением для рабочих процессов протеомики. Используйте matchms для простого сравнения спектров и идентификации метаболитов.