المقدمة هي أداة حسابية تسمح قياس تلقائي بسيط ومباشر للتوجهات الفروع التشجر العصبية من الصور الفلورية 2D.
بنية الأشجار التشجر العصبي يلعب دورا رئيسيا في دمج المدخلات متشابك في الخلايا العصبية. لذلك ، فإن توصيف مورفولوجيا التشعبات أمر ضروري لفهم أفضل لوظيفة الخلايا العصبية. ومع ذلك ، فإن تعقيد الأشجار التشجرية ، سواء عندما تكون معزولة وخاصة عندما تقع داخل شبكات الخلايا العصبية ، لم يكن مفهوما تماما. طورنا أداة حسابية جديدة ، SOA (تحليل التقسيم والتوجيه) ، والتي تسمح للقياس التلقائي لتوجيه الفروع التشجرية من الصور الفلورية للثقافات العصبية ثنائية الأبعاد. SOA، مكتوبة في بيثون، ويستخدم تجزئة لتمييز الفروع dendritic من خلفية الصورة ويتراكم قاعدة بيانات عن الاتجاه المكاني لكل فرع. ثم يتم استخدام قاعدة البيانات لحساب المعلمات المورفولوجية مثل التوزيع الاتجاهي للفروع التشجرية في الشبكة وانتشار نمو الفرع المتوازي. ويمكن استخدام البيانات التي تم الحصول عليها للكشف عن التغيرات الهيكلية في التشعبات استجابة لنشاط الخلايا العصبية والمحفزات البيولوجية والصيدلانية.
تكوين المورفوجين Dendritic هو موضوع مركزي في علم الأعصاب ، حيث يؤثر هيكل الشجرة التغصنية على الخصائص الحسابية للتكامل المتشابك في الخلايا العصبية1،2،3. وعلاوة على ذلك، فإن التشوهات المورفولوجية والتعديلات في الفروع التغصنية متورطة في اضطرابات تنكسية وعصبية النمو4,5,6. في الثقافات العصبية حيث يمكن تصور تشعبات التشجر بسهولة أكبر ، تنظم التفاعلات بين الفروع غير الشقيقة مواقع ومدى التجمع المتشابك على طول الفروع ، وهو سلوك قد يؤثر على التفاعل المتشابك واللدونة7،8،9. لذلك، توصيف المعلمات المورفولوجية للشجرة التغصنية باستخدام الثقافات العصبية ثنائية الأبعاد (2D) مفيد لفهم مورفوجينيسيس التغصني ووظائف واحدة وشبكات الخلايا العصبية. ومع ذلك ، هذه مهمة صعبة لأن الفروع التشجرية تشكل شبكة معقدة حتى في الثقافات العصبية ثنائية الأبعاد “المبسطة”.
وقد تم تطوير العديد من الأدوات لتتبع وتحليل الهياكل التغصنية تلقائيا10,11,12,13. ومع ذلك، تم تصميم معظم هذه الأدوات لشبكات الخلايا العصبية ثلاثية الأبعاد وهي بطبيعة الحال معقدة للغاية لاستخدامها مع الشبكات ثنائية الأبعاد. وعلى النقيض من ذلك، تنطوي أدوات التحليل المورفولوجي الأقل تقدما عادة على مكون هام من العمل اليدوي بمساعدة الحاسوب، وهو يستغرق وقتا طويلا جدا وعرضة لتحيز المشغل14. الأدوات شبه التلقائية الحالية ، مثل “ImageJ’15 (حزمة معالجة الصور مفتوحة المصدر من NIH مع مجموعة واسعة من أدوات تحليل الصور البيولوجية المطورة من المجتمع) ، تقلل إلى حد كبير من العمل اليدوي للمستخدم. ومع ذلك، لا تزال هناك حاجة إلى بعض التدخلات اليدوية أثناء معالجة الصور، ويمكن أن تكون جودة التقسيم أقل من المرغوب فيه.
تقدم هذه الورقة SOA ، وهي أداة آلية بسيطة تسمح بتقسيم مباشر وتحليل اتجاه الفروع التغصنية داخل شبكات الخلايا العصبية ثنائية الأبعاد. يمكن للSA الكشف عن مختلف الأجسام الشبيهة بالخط في الصور 2D وتوصيف خصائصها المورفولوجية. هنا ، استخدمنا SOA لتقسيم الفروع التشجرية في صور مضانة 2D من الشبكات التشجرية في الثقافة. ويحدد البرنامج الفروع التشجرية وينجح في إجراء قياسات للمعلمات المورفولوجية مثل التوازي والتوزيع المكاني. ويمكن تكييف ال SOA بسهولة لتحليل العمليات الخلوية لأنواع الخلايا الأخرى ولدراسة الشبكات غير البيولوجية.
وهناك حاجة ماسة إلى استراتيجيات فعالة لاستخراج المعلومات المورفولوجية من الصور ثلاثية الأبعاد لمواكبة بيانات التصوير البيولوجي. على الرغم من أنه يمكن توليد بيانات التصوير في ساعات ، إلا أن التحليل المتعمق للصور يستغرق وقتا طويلا. ونتيجة لذلك، أصبح من الواضح أن معالجة الصور تشكل عقبة رئي…
The authors have nothing to disclose.
ويود المؤلفون أن يشكروا الدكتور أورلي فايس على إعداد الصور الثقافية.
Matplotlib | 2002 – 2012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the Matplotlib development team; 2012 – 2021 The Matplotlib development team. | 3.4.2 | a Python 2D plotting library |
matplotlib-scalebar | Philippe Pinard | 0.7.2 | artist for matplotlib to display a scale bar |
NumPy | The NumPy community. | 1.20.3 | fundamental package for scientific computing library |
OpenCV | OpenCV team | 4.5.2.54 | Open Source Computer Vision Library |
PyCharm | JetBrains | 2020.3.1 (Community Edition) version | Build #PC-203.6682.86, built on December 18, 2020. Runtime version: 11.0.9.1+11-b1145.37 amd64. VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Windows 10 10.0. Memory: 978M, Cores: 4 |
PyQt5 | Riverbank Computing | 5.15.4 | manage the GUI |
python | Python Software Foundation License | 3.9 version | |
Qt Designer | The QT Company Ltd. | 5.11.1 version | |
scipy | Community library project | 1.6.3 | Python-based ecosystem of open-source software for mathematics, science, and engineering |
Seaborn | Michael Waskom. | 0.11.1 | Python's Statistical Data Visualization Library. |
Windows 10 | Microsoft | ||
Xlsxwriter | John McNamara | 1.4.3 | Python module for creating Excel XLSX files |