Fähigkeiten pyopenms
🔬

pyopenms

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

Analisar dados de espectrometria de massa

Auch verfügbar von: davila7

Processe dados de proteômica e metabolômica com ferramentas abrangentes de espectrometria de massa. Esta habilidade oferece acesso aos algoritmos OpenMS para manipulação de formatos de arquivo, processamento espectral, detecção de recursos e fluxos de trabalho de identificação de peptídeos.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
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". Carregue um arquivo mzML e mostre-me o primeiro espectro

Erwartetes Ergebnis:

  • Use MSExperiment para conter os dados e MzMLFile para carregá-lo
  • Acesse espectros via iteração ou método getSpectrum(index)
  • Extraia valores de m/z e intensidade com get_peaks() que retorna arrays numpy
  • Obtenha metadados como nível MS e tempo de retenção com getMSLevel() e getRT()

Verwendung von "pyopenms". Como aplico processamento de sinal aos meus espectros?

Erwartetes Ergebnis:

  • Use GaussFilter ou SavitzkyGolayFilter para suavização
  • Defina parâmetros com getParameters() e setValue()
  • Aplique com o método filterExperiment()
  • Considere normalização com LinearNormalizer antes do processamento

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
20
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Proteômica quantitativa

Processar conjuntos de dados LC-MS/MS para identificar e quantificar proteínas em múltiplas amostras

Desenvolvimento de pipelines

Construir pipelines automatizados de processamento de dados de espectrometria de massa com Python

Análise de metabólitos

Realizar pré-processamento de metabolômica não direcionada e anotação de recursos

Probiere diese Prompts

Carregamento básico de arquivos
Como carrego um arquivo mzML e acesso os espectros e cromatogramas usando pyopenms?
Detecção de recursos
Mostre-me como detectar recursos em dados de espectrometria de massa centróides usando o FeatureFinder em pyopenms.
Identificação de peptídeos
Como carrego resultados de identificação de um arquivo idXML e aplico filtragem de taxa de falsa descoberta em pyopenms?
Fluxos de trabalho avançados
Crie um fluxo de trabalho completo do pyopenms que carrega dados mzML, processa espectros, detecta recursos e exporta resultados para um DataFrame do pandas.

Bewährte Verfahren

  • Use IndexedMzMLFileLoader para arquivos grandes para evitar carregar todo o conjunto de dados na memória
  • Aplique processamento de sinal apropriado (suavização, filtragem) antes da detecção de recursos
  • Valide a existência do arquivo com os.path.exists() antes de carregar os dados

Vermeiden

  • Carregar arquivos mzML muito grandes inteiramente na memória sem usar acesso sequencial ou indexado
  • Pular etapas de controle de qualidade antes da análise posterior
  • Ignorar metadados do instrumento que podem afetar a interpretação dos dados

Häufig gestellte Fragen

Quais formatos de arquivo o pyopenms suporta?
mzML, mzXML, mzData, idXML, mzIdentML, pepXML, protXML, featureXML, consensusXML, mzTab, FASTA e TraML.
Como instalo o pyopenms?
Use uv: uv pip install pyopenms. Requer Python 3.8+ e possui requisitos de dependência C++.
O pyopenms pode funcionar sem o OpenMS instalado?
Não, pyopenms é um wrapper Python em torno da biblioteca OpenMS C++ que deve estar disponível no sistema.
O pyopenms inclui mecanismos de busca?
Não, pyopenms se integra com mecanismos de busca, mas você deve instalá-los separadamente (Comet, Mascot, MSGFPlus, etc.).
Como exporto dados para o pandas?
Use o método get_df() em FeatureMap, ConsensusMap ou outros contêineres de dados para exportar diretamente para DataFrames.
Qual é a diferença entre pyopenms e matchms?
pyopenms é abrangente para fluxos de trabalho de proteômica. Use matchms para comparação espectral simples e identificação de metabólitos.