Vorgestellt wird ein Computerwerkzeug, das eine einfache und direkte automatische Messung der Orientierungen neuronaler dendritischer Verzweigungen aus 2D-Fluoreszenzbildern ermöglicht.
Die Struktur neuronaler dendritischer Bäume spielt eine Schlüsselrolle bei der Integration synaptischer Inputs in Neuronen. Daher ist die Charakterisierung der Morphologie von Dendriten für ein besseres Verständnis der neuronalen Funktion unerlässlich. Die Komplexität dendritischer Bäume, sowohl isoliert als auch insbesondere in neuronalen Netzwerken, ist jedoch noch nicht vollständig verstanden. Wir haben ein neues Berechnungswerkzeug entwickelt, SOA (Segmentation and Orientation Analysis), das die automatische Messung der Orientierung dendritischer Zweige aus Fluoreszenzbildern neuronaler 2D-Kulturen ermöglicht. SOA, geschrieben in Python, verwendet Segmentierung, um dendritische Verzweigungen vom Bildhintergrund zu unterscheiden und sammelt eine Datenbank in der räumlichen Richtung jedes Zweiges an. Die Datenbank wird dann verwendet, um morphologische Parameter wie die richtungsweisende Verteilung dendritischer Zweige in einem Netzwerk und die Prävalenz des parallelen dendritischen Zweigwachstums zu berechnen. Die gewonnenen Daten können verwendet werden, um strukturelle Veränderungen in Dendriten als Reaktion auf neuronale Aktivität und auf biologische und pharmakologische Reize nachzuweisen.
Die dendritische Morphogenese ist ein zentrales Thema in den Neurowissenschaften, da die Struktur des dendritischen Baumes die Recheneigenschaften der synaptischen Integration in Neuronen beeinflusst1,2,3. Darüber hinaus sind morphologische Anomalien und Modifikationen in dendritischen Ästen mit degenerativen und neurologischen Entwicklungsstörungen assoziiert4,5,6. In neuronalen Kulturen, in denen die dendritische Verzweigung leichter sichtbar gemacht werden kann, regulieren die Wechselwirkungen zwischen nicht-schwesterlichen dendritischen Ästen die Stellen und das Ausmaß der synaptischen Clusterbildung entlang der Zweige, ein Verhalten, das die synaptische Koaktivität und Plastizität beeinflussen kann7,8,9. Daher ist die Charakterisierung der morphologischen Parameter des dendritischen Baumes unter Verwendung zweidimensionaler (2D) neuronaler Kulturen vorteilhaft, um die dendritische Morphogenese und Funktionalität einzelner und Netzwerke von Neuronen zu verstehen. Dies ist jedoch eine herausfordernde Aufgabe, da dendritische Zweige selbst in “vereinfachten” neuronalen 2D-Kulturen ein komplexes Netz bilden.
Mehrere Werkzeuge wurden entwickelt, um dendritische Strukturen automatisch zu verfolgen und zu analysieren10,11,12,13. Die meisten dieser Werkzeuge sind jedoch für neuronale 3D-Netzwerke konzipiert und natürlich zu komplex, um sie mit 2D-Netzwerken zu verwenden. Im Gegensatz dazu beinhalten weniger fortgeschrittene morphologische Analysewerkzeuge typischerweise eine bedeutende Komponente computergestützter manueller Arbeit, die sehr zeitaufwendig und anfällig für Bedienerverzerrungen ist14. Bestehende halbautomatische Tools wie “ImageJ’15” (ein Open-Source-Bildverarbeitungspaket der NIH mit einer umfangreichen Sammlung von von der Community entwickelten biologischen Bildanalysewerkzeugen) reduzieren die manuelle Arbeit des Benutzers weitgehend. Während der Bildverarbeitung sind jedoch noch einige manuelle Eingriffe erforderlich, und die Qualität der Segmentierung kann weniger als wünschenswert sein.
Dieser Artikel stellt die SOA vor, ein einfaches automatisiertes Werkzeug, das eine direkte Segmentierung und Orientierungsanalyse von dendritischen Verzweigungen innerhalb neuronaler 2D-Netzwerke ermöglicht. Die SOA kann verschiedene linienartige Objekte in 2D-Bildern erkennen und deren morphologische Eigenschaften charakterisieren. Hier verwendeten wir die SOA zur Segmentierung dendritischer Zweige in 2D-Fluoreszenzbildern von dendritischen Netzwerken in Kultur. Die Software identifiziert die dendritischen Verzweigungen und führt erfolgreich Messungen morphologischer Parameter wie Parallelität und räumliche Verteilung durch. Die SOA kann leicht für die Analyse zellulärer Prozesse anderer Zelltypen und für die Untersuchung nicht-biologischer Netzwerke angepasst werden.
Effektive Strategien zur Extraktion morphologischer Informationen aus 2D-Bildern sind dringend erforderlich, um mit den biologischen Bildgebungsdaten Schritt zu halten. Obwohl Bilddaten in Stunden generiert werden können, dauert eine eingehende Analyse der Bilder sehr lange. Infolgedessen ist die Bildverarbeitung in vielen Bereichen eindeutig zu einem großen Hindernis geworden. Das liegt unter anderem an der hohen Komplexität der Daten, insbesondere beim Umgang mit biologischen Proben. Da viele Benutzer keine speziell…
The authors have nothing to disclose.
Die Autoren danken Dr. Orly Weiss für die Aufbereitung der Kulturbilder.
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 |