flowio
Ler e escrever arquivos FCS de citometria de fluxo
Auch verfügbar von: davila7
Dados de citometria de fluxo exigem manipulação de arquivos especializada. O FlowIO analisa arquivos FCS, extrai dados de eventos como arrays NumPy e permite conversão para formatos CSV para pipelines de análise posteriores.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "flowio". Read my flow cytometry file and show the channel information
Erwartetes Ergebnis:
- File: sample.fcs (245 KB)
- FCS Version: 3.1
- Events: 10,234
- Channels: 8
- Channel [0] FSC-A | Forward Scatter | scatter
- Channel [1] SSC-A | Side Scatter | scatter
- Channel [2] FL1-A | FITC | fluoro
- Channel [3] FL2-A | PE | fluoro
- Time channel: Index 7
Verwendung von "flowio". Convert this FCS file to CSV format
Erwartetes Ergebnis:
- Loaded sample.fcs with 15,000 events and 12 channels
- Converted event data to Pandas DataFrame
- Exported to sample.csv (2.3 MB)
- Columns: FSC-A, SSC-A, FL1-A, FL2-A, FL3-A, FL4-A, FL5-A, Time
Sicherheitsaudit
SicherAll 177 static findings are false positives. The scanner misidentified markdown documentation artifacts and legitimate scientific terminology as security issues. Shell command patterns are installation instructions in code blocks. 'Weak cryptographic algorithm' detections refer to 'PnE' (Parameter n Exponential), a legitimate flow cytometry data format term for amplification exponents. No actual executable code or malicious patterns exist in this skill.
Risikofaktoren
⚙️ Externe Befehle (2)
🌐 Netzwerkzugriff (1)
⚡ Enthält Skripte (1)
Qualitätsbewertung
Was du bauen kannst
Pré-processar dados de citometria
Extrair eventos de arquivos FCS e preparar dados para pipelines de análise com ferramentas de compensação e gating.
Inspecionar arquivos de experimento
Visualizar rapidamente contagens de canais, contagens de eventos e metadados de experimentos de citometria de fluxo sem software especializado.
Converter em lote para CSV
Processar diretórios de arquivos FCS e exportar para formato CSV para fluxos de trabalho de machine learning.
Probiere diese Prompts
Use FlowIO to read experiment.fcs and show the version, event count, and channel names.
Load sample.fcs using FlowIO and extract the event data as a NumPy array with preprocessing applied.
Create a new FCS file named output.fcs from a NumPy array with 1000 events and 5 channels named FSC-A, SSC-A, FL1-A, FL2-A, Time.
Find all .fcs files in data/ directory, read each one, and export the event data to CSV files with the same basename.
Bewährte Verfahren
- Use o parâmetro only_text=True quando apenas metadados forem necessários para economizar memória
- Envolva operações de arquivo em blocos try-except para lidar com erros de parsing de forma elegante
- Use ignore_offset_discrepancy=True para arquivos com inconsistências de offset
Vermeiden
- Não tente modificar diretamente os dados de eventos em objetos FlowData
- Não use o construtor FlowData para arquivos com múltiplos conjuntos de dados - use read_multiple_data_sets()
- Não assuma que o pré-processamento é sempre desejado - defina o parâmetro preprocess explicitamente
Häufig gestellte Fragen
Quais versões de FCS são suportadas?
Como extrair apenas metadados?
Posso modificar dados de eventos?
Como lidar com arquivos com múltiplos conjuntos de dados?
Que pré-processamento é aplicado?
Isso pode integrar com outras ferramentas?
Entwicklerdetails
Autor
K-Dense-AILizenz
BSD-3-Clause license
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/flowioRef
main
Dateistruktur