Zum Anzeigen dieser Inhalte ist ein JoVE-Abonnement erforderlich. Melden Sie sich an oder starten Sie Ihre kostenlose Testversion.
Method Article
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.
HINWEIS: Das israelische Gesundheitsministerium genehmigte die Verwendung von Mäusen gemäß Protokoll IL-218-01-21 für die ethische Verwendung von Versuchstieren. SOA ist nur mit Windows 10 und Python 3.9 kompatibel. Es ist als Open-Source-Code verfügbar: https://github.com/inbar2748/DendriteProject. Unter diesem Link gibt es auch eine README. DM-Datei mit Anweisungen zum Herunterladen der Software, einem Link zur Website der Software und einer Anforderungsdatei mit Informationen zu den erforderlichen Versionen aller Pakete. Weitere Beispiele für Analysen, die mit der Software durchgeführt wurden, wurden dort ebenfalls bereitgestellt.
Abbildung 1: SOA-Workflow für die Segmentierung und Wachstumsrichtungsanalyse. Gezeigt werden die Verarbeitungsschritte von Fluoreszenzbildern dendritischer Netzwerke und die Datenanalyse. Das 2D-Bild wird hochgeladen, segmentiert (in zwei Schritten: dendritische Verzweigungen werden als Linien erkannt, und dann werden die relevanten Linien zusammengeführt), und die räumlichen Informationen jedes dendritischen Zweiges werden erhalten. Die Daten werden für alle dendritischen Zweige im Bild gesammelt. Schließlich werden die Daten analysiert, um die gewünschten morphologischen Parameter zu erhalten. Abkürzung: SOA = Segmentierungs- und Orientierungsanalyse. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.
1. Öffnen Sie die SOA-Anwendung.
Abbildung 2: Beispiel für einen Workflow mit der grafischen Benutzeroberfläche der SOA. Linke Spalte: GUI-Abschnitte des Workflows. Mittlere Spalte: Bild eines dendritischen Netzwerks, das während des Workflows verarbeitet wird (Maßstabsleiste: 20 μm). Rechte Spalte: Vergrößerung des durch ein rotes Rechteck markierten Bereichs in den Bildern der mittleren Spalte (Maßstabsleiste: 4 μm). Schritt 1: Auswahl und Hochladen eines Bildes. Schritt 2: Die erste Stufe der Segmentierung ist die Erkennung von Linien, die die identifizierten dendritischen Zweige darstellen. Schritt 3: Die zweite Stufe der Segmentierung ist die näherungsbasierte Verschmelzung der Segmentauskleidung in einzelnen dendritischen Ästen. Die Einstellungen aller Schritte können geändert werden. Abkürzungen: SOA = Segmentierungs- und Orientierungsanalyse; GUI = grafische Benutzeroberfläche. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.
2. Öffnen Sie ein Bild zur Analyse.
3. Segmentierungsoptimierung
HINWEIS: Ändern Sie in der SoA Viewer-Menüleiste Eigenschaften die Werte der ausgewählten Parameter, um die Einstellungen für den Segmentierungsprozess anzupassen. Eine detaillierte Beschreibung der Parameter, wie z. B . der Schwellenwert, finden Sie im Ergänzungsmaterial.
4. Erstellen Sie die Ausgabedateien.
5. Navigationssymbolleiste
HINWEIS: Eine Navigationssymbolleiste ist in allen Abbildungsfenstern enthalten und kann zum Navigieren durch den Datensatz verwendet werden. Jede der Schaltflächen am unteren Rand der Symbolleiste wird im Folgenden beschrieben.
Eine repräsentative Analyse wurde an Bildern von dendritischen Netzwerken in Kultur durchgeführt. Zellen wurden extrahiert, wie von Baranes et al. beschrieben. 16,17. Kurz gesagt, Hippocampuszellen wurden aus den Gehirnen postnataler Ratten extrahiert und auf 2D-Glasdeckgläsern für 1-2 Wochen kultiviert. Die Kulturen wurden dann fixiert und durch indirekte Immunfluoreszenz unter Verwendung eines Antikörpers gegen den dendritischen Proteinmarker, das...
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...
Die Autoren erklären, dass sie keine konkurrierenden finanziellen Interessen haben.
Die Autoren danken Dr. Orly Weiss für die Aufbereitung der Kulturbilder.
Name | Company | Catalog Number | Comments |
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 |
Genehmigung beantragen, um den Text oder die Abbildungen dieses JoVE-Artikels zu verwenden
Genehmigung beantragenThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. Alle Rechte vorbehalten