🔬

pathml

آمن ⚡ يحتوي على سكربتات⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات

تحليل شرائح علم الأمراض باستخدام التعلم الآلي

متاح أيضًا من: davila7

PathML يبسط سير عمل علم الأمراض الحسابي من خلال توفير أدوات موحدة لتحميل تنسيقات الشرائح المتنوعة ومعالجة الصور مسبقًا وتدريب نماذج التعلم الآلي. يمكن للباحثين تحليل صور الشرائح الكاملة وبنية الرسوم البيانية للأنسجة وتكميم بيانات الفلورسescence المناعية المتعددة في إطار عمل واحد.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "pathml". Load slide.svs and apply stain normalization

النتيجة المتوقعة:

  • ✓ Loaded slide.svs (40x magnification, 89600×76800 pixels)
  • ✓ Applied Macenko stain normalization to target image
  • ✓ Detected 12 tissue regions across 4 levels
  • ✓ Generated 2,847 tiles (256×256) from tissue areas
  • ✓ Normalization complete - stains now consistent across batch

استخدام "pathml". Segment nuclei with HoVer-Net

النتيجة المتوقعة:

  • ✓ Loaded HoVer-Net model with 5 nuclear categories
  • ✓ Processed 2,847 tiles in 4.2 minutes (GPU)
  • ✓ Detected 124,856 nuclei across sample
  • ✓ Generated segmentation masks and classification maps
  • ✓ Nuclear counts by type: epithelial (45K), fibroblast (32K), immune (28K), other (20K)

استخدام "pathml". Analyze CODEX multiplex data

النتيجة المتوقعة:

  • ✓ Loaded CODEX dataset (30 markers, 4 runs)
  • ✓ Collapsed multi-run data into single multichannel image
  • ✓ Segmented 45,231 cells using Mesmer
  • ✓ Extracted marker expression per cell (median intensity)
  • ✓ Exported to AnnData for downstream analysis

التدقيق الأمني

آمن
v4 • 1/17/2026

PathML is a legitimate open-source computational pathology toolkit. All 554 static findings are false positives - the scanner detected patterns in markdown documentation (code examples) rather than actual executable code. The 'eval()' detections are PyTorch's model.eval() method, not dynamic code execution. Shell command patterns are documentation examples for batch processing workflows. No malicious intent, data exfiltration, or security vulnerabilities confirmed.

8
الملفات التي تم فحصها
4,409
الأسطر التي تم تحليلها
4
النتائج
4
إجمالي عمليات التدقيق

عوامل الخطر

⚡ يحتوي على سكربتات (2)
⚙️ الأوامر الخارجية (2)
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
21
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

تجزئة النوى في الأنسجة الملصقة بـ H&E

تحميل صور الشرائح الكاملة وتطبيق خطوط معالجة مسبقة واستخدام HoVer-Net لاكتشاف وتصنيف النوى الخلوية للتحليل الكمي.

تحليل بيانات التصوير المتعدد CODEX

معالجة تجارب CODEX متعددة التشغيل وتجزئة الخلايا باستخدام Mesmer وتكميم تعبير علامات البروتين للبروتيوميكس المكاني.

تدريب نماذج علم الأمراض المخصصة

استخدام تكامل PathML مع PyTorch لتدريب نماذج التعلم العميق على مجموعات البيانات العامة مثل PanNuke مع تحسين تحميل البيانات.

جرّب هذه الموجهات

تحميل WSI أساسي
Load the SVS file at data/slide.svs using PathML and display the image pyramid structure. Show me what levels are available and their dimensions.
خط المعالجة المسبقة
Create a PathML pipeline that detects tissue regions, normalizes H&E stains using Macenko method, and removes artifacts from slide.svs
تجزئة النوى
Use PathML's HoVer-Net model to segment nuclei in the preprocessed slide. Extract segmentation masks and classify nucleus types.
بناء رسوم بيانية للأنسجة
From the segmented nuclei, construct a spatial graph where nodes are cells and edges connect neighboring cells. Extract graph features for downstream analysis.

أفضل الممارسات

  • استخدم دائمًا فئة الشرائح المناسبة لتنسيق صورتك (SVSSlide و CODEXSlide وما إلى ذلك)
  • أنتج البلاطات بدقة مناسبة لتحليلك - استخدم معلمة المستوى لموازنة التفاصيل مقابل الأداء
  • طبق تطبيع الصبغة قبل تدريب نماذج التعلم الآلي لتقليل تأثيرات الدفعة

تجنب

  • لا تحمل WSI بالكامل في الذاكرة - استخدم البلاطات والذاكرة المُخطط لها للشرائح الكبيرة
  • تجنب تدريب النماذج على صور غير طبيعية من مختبرات أو ماسحات ضوئية مختلفة
  • لا تستخدم مكتبات تحميل الصور العامة - PathML يتعامل مع البيانات الوصفية ومستويات الهرم بشكل صحيح

الأسئلة المتكررة

ما التنسيقات التي تدعمها PathML للشرائح؟
PathML يدعم أكثر من 160 تنسيقًا بما في ذلك Aperio SVS و Hamamatsu NDPI و Leica SCN وتنسيقات Zeiss و DICOM و TIFF القياسي.
كيف أت��امل مع مشاكل الذاكرة للشرائح الكبيرة؟
استخدم المعالجة القائمة على البلاطات مع generate_tiles() وحدد معلمة المستوى المناسبة واحفظ النتائج الوسيطة في HDF5.
هل يمكن لـ PathML تدريب نماذج التعلم العميق المخصصة؟
نعم، PathML يتكامل مع PyTorch ويوفر نماذج مبنية مسبقًا مثل HoVer-Net. يمكنك أيضًا تنفيذ بنيات مخصصة.
ما الفرق بين HoVer-Net و HACT-Net؟
HoVer-Net يُجزئ النوى الفردية، بينما HACT-Net يصنف أنواع الخلايا بشكل هرمي عبر مناطق الأنسجة.
كيف أحلل بيانات CODEX المتعددة؟
استخدم فئة CODEXSlide وطي البيانات متعددة التشغيل وقم بالتجزئة باستخدام Mesmer ثم قم بتكميم تعبير العلامات لكل خلية.
هل يمكنني استخدام PathML للمشاريع التجارية؟
PathML يستخدم ترخيص GPL-2.0 الذي قد يكون له قيود. تحقق من شروط الترخيص لمتطلبات الاستخدام التجاري.

تفاصيل المطور

المؤلف

K-Dense-AI

الترخيص

GPL-2.0 license

مرجع

main