Zum Anzeigen dieser Inhalte ist ein JoVE-Abonnement erforderlich. Melden Sie sich an oder starten Sie Ihre kostenlose Testversion.
Method Article
Hier stellen wir ein Protokoll zur Verwendung eines curvelet transform-basierten Open-Source-Softwaretools MATLAB zur Quantifizierung der fibrillaren Kollagenorganisation in der extrazellulären Matrix von normalem und krankem Gewebe vor. Dieses Werkzeug kann auf Bilder mit Kollagenfasern oder anderen Arten von linienähnlichen Strukturen angewendet werden.
Fibrillare Kollagene sind prominente komponenten der extrazellulären Matrix (ECM), und ihre topologischen Veränderungen haben sich gezeigt, dass sie mit dem Fortschreiten einer breiten Palette von Krankheiten wie Brust-, Eierstock-, Nieren- und Bauchspeicheldrüsenkrebs in Verbindung gebracht werden. Frei verfügbare Software-Tools zur Faserquantifizierung konzentrieren sich hauptsächlich auf die Berechnung der Faserausrichtung oder -ausrichtung und unterliegen Einschränkungen wie der Anforderung manueller Schritte, ungenauigkeiten bei der Erkennung der Faserkante im lauten Hintergrund oder dem Fehlen einer lokalisierten Feature-Charakterisierung. Das in diesem Protokoll beschriebene Kollagenfaserquantitierungstool zeichnet sich durch eine optimale multiskalierende Bilddarstellung aus, die durch Curvelet-Transformation (CT) ermöglicht wird. Dieser algorithmische Ansatz ermöglicht die Entfernung von Rauschen von fibrillaren Kollagenbildern und die Verbesserung von Faserkanten, um Positions- und Orientierungsinformationen direkt aus einer Faser bereitzustellen, anstatt die indirekten pixel- oder fensterweisen Informationen aus anderen Werkzeugen zu verwenden. Dieses CT-basierte Framework enthält zwei separate, aber verknüpfte Pakete mit den Namen "CT-FIRE" und "CurveAlign", die die Faserorganisation auf globaler, Interessensgebiet-Basis (ROI) oder auf individueller Faserbasis quantifizieren können. Dieses Quantifizierungskonzept wurde seit mehr als zehn Jahren entwickelt und hat sich nun zu einer umfassenden und nutzergesteuerten Collagen-Quantifizierungsplattform entwickelt. Mit dieser Plattform kann man bis zu etwa dreißig Fasermerkmale messen, einschließlich einzelner Fasereigenschaften wie Länge, Winkel, Breite und Geradheit sowie Massenmessungen wie Dichte und Ausrichtung. Darüber hinaus kann der Benutzer den Faserwinkel relativ zu manuelloder automatisch segmentierten Grenzen messen. Diese Plattform bietet auch mehrere zusätzliche Module, einschließlich der Module für die ROI-Analyse, die automatische Grenzerstellung und die Nachbearbeitung. Die Verwendung dieser Plattform erfordert keine Vorkenntnisse in der Programmierung oder Bildverarbeitung und kann große Datensätze einschließlich Hunderter oder Tausender Bilder verarbeiten, was eine effiziente Quantifizierung der Kollagenfaserorganisation für biologische oder biomedizinische Anwendungen ermöglicht.
Fibrillare Kollagene sind prominente, strukturelle ECM-Komponenten. Ihre Organisation ändert Auswirkungen Gewebefunktion und sind wahrscheinlich mit dem Fortschreiten vieler Krankheiten von Osteogenesis imperfecta1, Herzfunktionsstörung2, und Wundheilung3 zu verschiedenen Arten von Krebs einschließlich Brust4,5,6, Eierstock7,8, Niere9und Bauchspeicheldrüsenkrebs10 . Viele etablierte bildgebende Modalitäten können verwendet werden, um fibrillares Kollagen zu visualisieren, wie z. B. Mikroskopie der zweiten harmonischen Generation11, Flecken oder Farbstoffe in Verbindung mit Hellfeld- oder Fluoreszenzmikroskopie oder polarisierter Lichtmikroskopie12, flüssige kristallbasierte Polarisationsmikroskopie (LC-PolScope)13und Elektronenmikroskopie14. Mit der zunehmenden Bedeutung der fibrillaren Kollagenorganisation und der zunehmenden Anwendung dieser Methoden ist auch der Bedarf an verbesserten Ansätzen zur Kollagenfaseranalyse gestiegen.
Es wurden viele Anstrengungen unternommen, um Berechnungsmethoden zur automatisierten Messung von fibrillarem Kollagen zu entwickeln. Frei verfügbare Software-Tools konzentrieren sich hauptsächlich auf die Berechnung der Faserausrichtung oder -ausrichtung, indem entweder der erste Derivat oder der Strukturtensor für die Pixel15,16oder Fourier transform-based spectrum analysis für Bildkacheln17übernommen wird. Alle diese Tools unterliegen Einschränkungen, wie z. B. der Anforderung manueller Schritte, der Ungenauigkeit bei der Erkennung der Faserkante im lauten Hintergrund oder dem Fehlen einer lokalisierten Feature-Charakterisierung.
Im Vergleich zu anderen frei verfügbaren Open-Source-Software-Tools verwenden die in diesem Protokoll beschriebenen Methoden CT – eine optimale, multiskale, gerichtete Bilddarstellungsmethode –, um Rauschen von fibrillaren Kollagenbildern zu entfernen und Faserkanten zu verbessern oder zu verfolgen. Informationen über Standort und Ausrichtung können direkt aus einer Faser bereitgestellt werden, anstatt die indirekten pixel- oder fensterweisen Informationen zu verwenden, um die Metriken der Faserorganisation abzuleiten. Dieses CT-basierte Framework18,19,20,21 kann die Faserorganisation auf globaler, ROI- oder Faserbasis quantifizieren, hauptsächlich über zwei separate, aber verknüpfte Pakete mit den Namen "CT-FIRE"18,21 und "CurveAlign"19,21. Was die Implementierung der Software betrifft, können in CT-FIRE CT-Koeffizienten auf mehreren Skalen verwendet werden, um ein Bild zu rekonstruieren, das Kanten verbessert und Rauschen reduziert. Anschließend wird ein individueller Faserextraktionsalgorithmus auf das CT-rekonstruierte Bild angewendet, um Fasern zu verfolgen, um ihre repräsentativen Mittelpunkte zu finden, Faserzweige von den Mittelpunkten zu erweitern und Faserzweige zu einem Glasfasernetz zu verbinden. In CurveAlign können CT-Koeffizienten auf einer benutzerdefinierten Skala verwendet werden, um die lokale Faserausrichtung zu verfolgen, wobei die Ausrichtung und die Positionen von Kurvengezurteilen extrahiert und gruppiert werden, um die Faserausrichtung an den entsprechenden Positionen zu schätzen. Dieses daraus resultierende Quantifizierungsframework wurde seit mehr als zehn Jahren entwickelt und hat sich in vielen Aspekten wie Funktionalität, Benutzeroberfläche und Modularität stark weiterentwickelt. Dieses Tool kann beispielsweise die lokale Faserausrichtung visualisieren und ermöglicht es dem Benutzer, bis zu dreißig Fasermerkmale einschließlich einzelner Fasereigenschaften wie Länge, Winkel, Breite und Geradheit sowie Massenmessungen wie Dichte und Ausrichtung zu messen. Zusätzlich kann der Anwender den Faserwinkel relativ zu manuell oder automatisch segmentierten Grenzen messen, was beispielsweise eine wichtige Rolle bei der bildbasierten Biomarkerentwicklung beiBrustkrebs-22- und Bauchspeicheldrüsenkrebsstudien10spielt. Diese Plattform bietet mehrere Feature-Module, darunter module für die ROI-Analyse, die automatische Grenzerstellung und die Nachbearbeitung. Das ROI-Modul kann verwendet werden, um verschiedene ROI-Formen zu kommentieren und entsprechende ROI-Analysen durchzuführen. Als Anwendungsbeispiel kann das automatische Boundary Creation Modul verwendet werden, um Hämatoxylin und Eosin (H&E) Helle Feldbilder mit SHG-Bildern der zweiten harmonischen Generation zu registrieren und die Bildmaske von Tumorgrenzen aus den registrierten H&E-Bildern zu erzeugen. Das Nachbearbeitungsmodul kann die Verarbeitung und Integration von Ausgabedatendateien aus einzelnen Bildern für eine mögliche statistische Auswertung erleichtern.
Diese Quantifizierungsplattform erfordert keine Vorkenntnisse in der Programmierung oder Bildverarbeitung und kann große Datensätze einschließlich Hunderter oder Tausender Bilder verarbeiten, was eine effiziente Quantifizierung der Kollagenorganisation für biologische oder biomedizinische Anwendungen ermöglicht. Es wurde in verschiedenen Forschungsbereichen von vielen Forschern auf der ganzen Welt, einschließlich uns selbst, weit verbreitet. Es gibt vier Hauptpublikationen zu CT-FIRE und CurveAlign18,19,20,21, von denen die ersten drei 272 Mal zitiert wurden (Stand 2020-05-04 laut Google Scholar). Eine Überprüfung der Publikationen, die diese Plattform zitierten (CT-FIRE oder CurveAlign), zeigt, dass es ungefähr 110 Zeitschriftenpapiere gibt, die sie direkt für ihre Analyse verwendet haben, in denen etwa 35 Publikationen mit unserer Gruppe kollaboriert wurden, und die anderen (ca. 75) wurden von anderen Gruppen geschrieben. Zum Beispiel, Diese Plattform wurde für die folgenden Studien verwendet: Brustkrebs22,23,24, Bauchspeicheldrüsenkrebs10,25, Nierenkrebs9,26, Wundheilung3,27,28,29,30, Eierstockkrebs8,31,7, uterosacral ligament32, hypophosphatemic dentin33, bas Zellkarzinom34, hypoxisches Sarkom35, Knorpelgewebe36, Herzfunktionsstörungen37, Neuronen38, Glioblastom39, lymphatische Kontraktionen40, faserige Cacffolds41, Magenkrebs42, Mikrotubuli43und Blasenfibrose44. Abbildung 1 zeigt die krebsbildende Anwendung von CurveAlign, um die tumorassoziierten Kollagensignaturen von Brustkrebs19 aus dem SHG-Bild zu finden. Abbildung 2 beschreibt einen typischen schematischen Workflow dieser Plattform. Obwohl diese Tools technisch überprüft wurden18,19,21, und ein reguläres Protokoll20 für die Ausrichtungsanalyse mit CurveAlign ist auch verfügbar, ein visuelles Protokoll, das alle wesentlichen Funktionen demonstriert, könnte nützlich sein. Ein visualisiertes Protokoll, wie hier vorgestellt, wird den Lernprozess der Nutzung dieser Plattform erleichtern und Probleme und Fragen, die Benutzer haben könnten, effizienter behandeln.
HINWEIS: Dieses Protokoll beschreibt die Verwendung von CT-FIRE und CurveAlign für die Kollagenquantifizierung. Diese beiden Instrumente haben einander ergänzende, aber unterschiedliche Hauptziele und sind in gewissem Maße miteinander verbunden. CT-FIRE kann über die CurveAlign-Schnittstelle gestartet werden, um die meisten Operationen mit Ausnahme der erweiterten Nachbearbeitung und ROI-Analyse durchzuführen. Für einen vollständigen Betrieb von CT-FIRE sollte es separat gestartet werden.
1. Bildsammlung und Bildanforderung
HINWEIS: Das Tool kann jede Bilddatei mit linienähnlichen Strukturen verarbeiten, die von MATLAB lesbar sind, unabhängig von der Bildgebungsmodalität, die zum Sammeln verwendet wird.
2. Software-Installation und Systemanforderung
HINWEIS: Sowohl Standalone- als auch Quellcode-Versionen sind frei verfügbar. Die Quellcodeversion erfordert eine vollständige MATLAB-Installation, einschließlich Toolboxes der Signalverarbeitung, Bildverarbeitung, Statistikanalyse und Parallel Computing. Zum Ausführen der Quellcodeversion sollten alle erforderlichen Ordner, einschließlich einiger aus den Drittanbieterquellen, dem MATLAB-Pfad hinzugefügt werden. Die Verwendung der Standalone-Anwendung (APP) wird für die meisten Benutzer empfohlen, was die Installation einer frei verfügbaren MATLAB Compiler Runtime (MCR) der angegebenen Version erfordert. Das Verfahren zum Installieren und Starten der APP wird unten beschrieben.
3. Individuelle Faserextraktion mit CT-FIRE
HINWEIS: CT-FIRE verwendet CT, um das Bild zu entrauschen, die Faserkanten zu verbessern und dann einen Faserextraktionsalgorithmus zu verwenden, um einzelne Fasern zu verfolgen. Länge, Winkel, Breite und Geradheit werden für einzelne Fasern berechnet.
4. Faseranalyse mit CurveAlign
HINWEIS: CurveAlign wurde ursprünglich entwickelt, um die Winkel von Fasern in Bezug auf benutzerdefinierte Grenzen automatisch zu messen. Die aktuelle Version von CurveAlign kann zur Massenbewertung von dichte- und ausrichtungsbasierten Features zusätzlich zur relativen Winkelmessung verwendet werden, indem entweder die einzelnen Faserinformationen geladen werden, die von CT-FIRE extrahiert wurden, oder direkt unter Verwendung der lokalen Ausrichtung der Kurven. CurveAlign berechnet bis zu dreißig Features im Zusammenhang mit globalen oder lokalen Features, vor allem dichte und Ausrichtung sowie individuelle Fasereigenschaften, wenn CT-FIRE als Faserverfolgungsmethode angenommen wird.
5. Geschätzte Laufzeit
Diese Methoden wurden in zahlreichen Studien erfolgreich angewandt. Einige typische Anwendungen sind: 1) Conklin et al.22 verwendeten CurveAlign, um tumorassoziierte Kollagensignaturen zu berechnen, und fanden heraus, dass Kollagenfasern häufiger senkrecht zum Kanalumfang bei duktalen Karzinom-In-situ-Läsionen (DCIS) ausgerichtet waren; 2) Drifka et al.10 nutzten den CT-FIRE-Modus in CurveAlign, um die stromale Kollagenausrichtung für pankreastisches duktorzinom und norm...
Dieses Protokoll beschreibt die Verwendung von CT-FIRE und CurveAlign für die fibrillare Kollagenquantifizierung und kann auf jedes Bild mit Kollagenfasern oder anderen linienartigen oder faserähnlichen, länglichen Strukturen angewendet werden, die für die Analyse durch CT-FIRE oder CurveAlign geeignet sind. Beispielsweise könnten Elastin oder elastische Fasern auf dieser Plattform auf ähnliche Weise verarbeitet werden. Wir haben beide Werkzeuge auf rechnerisch erzeugten synthetischen Fasern getestet
Die Autoren haben nichts zu verraten.
Wir danken vielen Mitwirkenden und Anwendern von CT-FIRE und CurveAlign im Laufe der Jahre, dr. Rob Nowak, Dr. Carolyn Pehlke, Dr. Jeremy Bredfeldt, Guneet Mehta, Andrew Leicht, Dr. Adib Keikhosravi, Dr. Matt Conklin, Dr. Jayne Squirrell, Dr. Paolo Provenzano, Dr. Brenda Ogle, Dr. Patricia Keely, Dr. Joseph Szulczewski, Dr. Suzanne Ponik und weitere technische Beiträge von Swati Diese Arbeit wurde durch Fördermittel der Semiconductor Research Corporation, des Morgridge Institute for Research und der NIH-Stipendien R01CA19996, R01CA181385 und U54CA210190 an K.W.E. unterstützt.
Name | Company | Catalog Number | Comments |
CT-FIRE | Univerity of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/ctfire/ |
CurveAlign | University of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/curvealign/ |
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