flowio
قراءة وكتابة ملفات FCS للتدفق الخلوي
Auch verfügbar von: davila7
تتطلب بيانات التدفق الخلوي معالجة متخصصة للملفات. يحلل FlowIO ملفات FCS ويستخرج بيانات الأحداث كمصفوفات NumPy ويتيح التحويل إلى تنسيقات CSV لخطوط تحليل البيانات.
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
معالجة مسبقة لبيانات القياس الخلوي
استخراج الأحداث من ملفات FCS وإعداد البيانات لخطوط تحليل الأدوات مع التعويض والبوابة.
فحص ملفات التجارب
عرض سريع لأعداد القنوات وأحداث البيانات الوصفية من تجارب التدفق الخلوي دون الحاجة إلى برنامج متخصص.
تحويل دفعة إلى CSV
معالجة أدلة ملفات FCS وتصديرها إلى تنسيق CSV لعمليات التعلم الآلي.
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 only_text=True parameter when only metadata is needed to save memory
- Wrap file operations in try-except blocks to handle parsing errors gracefully
- Use ignore_offset_discrepancy=True for files with offset inconsistencies
Vermeiden
- Do not attempt direct modification of event data in FlowData objects
- Do not use FlowData constructor for multi-dataset files - use read_multiple_data_sets()
- Do not assume preprocessing is always desired - set preprocess parameter explicitly
Häufig gestellte Fragen
ما هي إصدارات FCS المدعومة؟
كيف يمكن استخراج البيانات الوصفية فقط؟
هل يمكنني تعديل بيانات الأحداث؟
كيفية التعامل مع الملفات متعددة المجموعات؟
ما هي المعالجة المسبقة المطبقة؟
هل يمكن دمجها مع أدوات أخرى؟
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