Prezentujemy oprogramowanie do półautomatycznego śledzenia względnego stężenia białka na całej długości dynamicznych wypukłości komórkowych.
Subskrypcja JoVE jest wymagana do oglądania tego materiału. Zaloguj się lub rozpocznij bezpłatny okres próbny.
Artykuł metodologiczny
Prezentujemy oprogramowanie do półautomatycznego śledzenia względnego stężenia białka na całej długości dynamicznych wypukłości komórkowych.
Filopodia to dynamiczne, przypominające palce wypukłości komórkowe związane z migracją i komunikacją między komórkami. Aby lepiej zrozumieć złożone mechanizmy sygnalizacyjne leżące u podstaw inicjacji, wydłużenia i późniejszej stabilizacji lub wycofania filopodiów, kluczowe jest określenie czasoprzestrzennej aktywności białek w tych dynamicznych strukturach. Aby przeanalizować funkcję białek w filopodiach, opracowaliśmy niedawno półautomatyczny algorytm śledzenia, który dostosowuje się do zmian kształtu filopodiów, umożliwiając w ten sposób równoległą analizę dynamiki wypukłości i względnego stężenia białka na całej długości filopodiów. W tym miejscu przedstawiamy szczegółowy protokół krok po kroku do zoptymalizowanej obsługi komórek, akwizycji obrazu i analizy oprogramowania. Ponadto udostępniamy instrukcje dotyczące korzystania z opcjonalnych funkcji podczas analizy obrazu i reprezentacji danych, a także wskazówki dotyczące rozwiązywania problemów ze wszystkimi krytycznymi krokami po drodze. Na koniec zamieszczamy również porównanie opisywanego oprogramowania do analizy obrazu z innymi dostępnymi programami do kwantyfikacji filopodiów. Łącznie przedstawiony protokół stanowi podstawę do dokładnej analizy dynamiki białek w wypukłościach filopodialnych przy użyciu oprogramowania do analizy obrazu.
Przestrzenno-czasowa kontrola białek regulacyjnych aktyny wiąże się z dynamiką filopodniów 1,2. Śledzenie w czasie rozdzielczo przestrzennego stężenia białek wzdłuż całej długości filopodnium jest zatem kluczowe dla pogłębienia rozumienia mechanizmów leżących u podstaw inicjacji, elongacji, stabilizacji lub kolapsu tych dynamicznych struktur 3,4. W przeciwieństwie do analizy białek w cytosolu, gdzie wiele zmian kształtu komórki zachodzi w większej skali, filopodnia są dynamicznymi mikrostrukturami, które nieustannie ulegają wyboczeniu 5 i zgięciom, co wyklucza analizę z wykorzystaniem prostych metod, takich jak skanowanie liniowe.
Dostępne są różne rozwiązania programowe do śledzenia kształtu filopodii 6,7,8,9Podobnie opracowano oprogramowanie do ratiometrycznego śledzenia dynamiki białek w obrębie ciała komórki 10,11Aby połączyć zautomatyzowane śledzenie kształtu filopodiów z czasowo-przestrzenną analizą białek, opracowaliśmy niedawno oprogramowanie do analizy obrazów oparte na algorytmie otoczki wypukłej (convex-hull) 12Ta nowatorska metoda analizy, obsługiwana poprzez graficzny interfejs użytkownika (GUI), który po raz pierwszy łączy względne stężenie białka wzdłuż długości filopodium z prędkością wzrostu, umożliwiając tym samym dokładny pomiar czasoprzestrzennego rozkładu białek niezależnie od ruchu tych dynamicznych struktur 12.
Koncepcja stojąca za tym oprogramowaniem (kod źródłowy jest ogólnodostępny, patrz poniżej) zakłada, że jeden z wierzchołków otoczki wypukłej będzie pokrywał się z końcówką filopodium (Rycina 1A). Poprzez poszukiwanie w kolejnej klatce najbliższego wierzchołka otoczki wypukłej, można śledzić poruszającą się końcówkę przez cały czas trwania filmu. Po wykryciu końcówki w każdej klatce, jej pozycja służy do wyznaczenia osi poprzez połączenie końcówki z punktem odniesienia u podstawy filopodium (Rycina 1B). Wreszcie, z wykorzystaniem równoodległych punktów węzłowych, których pozycje są określone przez piksel o maksymalnej intensywności znajdujący się w połowie linii prostopadłej do osi, wyznaczany jest szkielet odwzorowujący kształt filopodium. Wykorzystując ten adaptacyjny szkielet, generowany jest kymograf w celu prześledzenia wzrostu filopodium oraz stężeń białek dla maksymalnie trzech kanałów wzdłuż długości filopodium (Rycina 1C).

Rysunek 1: Zasada działania oprogramowania do analizy obrazu. (A) Algorytm stojący za oprogramowaniem. W kroku 1 użytkownik określa punkt odniesienia (podstawę) oraz wierzchołek (koniec) filopodium. W kroku 2-1 szkielet filopodium jest wyznaczany przy użyciu mediany pikseli o maksymalnej wartości intensywności. W kroku 3 szkielet służy do sporządzenia przestrzennego profilu intensywności białka. W kroku 2-2 oprogramowanie automatycznie śledzi wierzchołek w następnej klatce. Cała procedura jest iterowana. (B) Zrzut ekranu algorytmu z rzeczywistym filopodium, wprowadzający istotne elementy, takie jak otoczka wypukła używana do śledzenia. (C) Przegląd parametrów, które można zmierzyć za pomocą algorytmu. Rysunek zmodyfikowano na podstawie referencji 12. Kliknij tutaj, aby zobaczyć powiększoną wersję tego rysunku.
Oprogramowanie do analizy obrazów jest uruchamiane w środowisku Matlab (określanym jako oprogramowanie programistyczne) za pomocą graficznego interfejsu użytkownika. Aby zapewnić maksymalną elastyczność i stabilność dla konkretnych ustawień eksperymentalnych, użytkownik może dostosować szereg parametrów śledzenia (np. dozwolony kąt zgięcia i ruch między klatkami), a także wprowadzić pewne korekty w nagraniach (np. przycinanie, rotację, usuwanie niepożądanych obiektów) (Rysunek 2A i Tabela 1).
| GUI | Nr | Obowiązkowe | Opis | Nazwa (w GUI) | ||||
| #1 | 1a | T | Wczytywanie stosu plików .tiff reprezentującego ciało komórki (z zaznaczonym polem wyboru) lub tworzenie nałożonego ciała komórki z kanałów | CellBody | ||||
| #1 | 1b | T | Wczytywanie stosu plików obrazów odpowiadających białku 1 | Protein 1 | ||||
| #1 | 1c | T | Wczytywanie stosu plików obrazów odpowiadających białku 2 | Protein 2 | ||||
| #1 | 1d | T | Wczytywanie stosu plików obrazów odpowiadających białku 3 | Protein 3 | ||||
| #1 | 1e | N | Resetuje wszystkie ustawienia do wczytanych stosów plików obrazów | Reset | ||||
| #1 | 2a | T | Pasek przewijania służący do określenia klatki początkowej analizy w oknie GUI nr 2 | NA | ||||
| #1 | 2b | T | Pasek przewijania służący do określenia klatki końcowej analizy w oknie GUI nr 2 | NA | ||||
| #1 | 2c | T | Pasek przewijania reprezentujący bieżącą klatkę | NA | ||||
| #1 | 2d | N | Wartość szarości pikseli, poniżej której wszystkie piksele zostaną ustawione na zero | NA | ||||
| #1 | 2e | N | Wartość szarości pikseli, powyżej której wszystkie piksele zostaną ustawione na wartości maksymalne | NA | ||||
| #1 | 2f | N | Ustawienie wartości intensywności pikseli określonych przez <2e> & <2f> | Set | ||||
| #1 | 2g | N | Odtwarzanie filmu z dostosowaną intensywnością | Play | ||||
| #1 | 2h | N | Przycinanie obrazu | Crop | ||||
| #1 | 2i | N | Obracanie obrazu | Rotate | ||||
| #1 | 2j | N | Usuwanie obszarów w całym stosie | Delete regions | ||||
| #1 | 3a | T | Kliknij, aby otworzyć „Okno analizy” (okno GUI nr 2) | Tracking Window | ||||
| #1 | 3b | T | Wprowadź rozmiar piksela w mikronach | Enter Pixel size | ||||
| #2 | 4 | T | Kliknij, aby wygenerować obraz granicy/krawędzi nałożonego ciała komórki | Boundary | ||||
| #2 | 5 | T | Kliknij, aby wybrać podstawę i wierzchołek filopodii | Referernce | ||||
| #2 | 6a | T | Wprowadź liczbę segmentów lub węzłów | No of segments | ||||
| #2 | 6b | T | Wprowadź długość skanowania (prostopadle do osi) | Scan Width | ||||
| #2 | 6c | T | Wprowadź długość, powyżej której filopodia zaczyna się wyginać | Accurate Meas after | ||||
| #2 | 6d | T | Wprowadź promień okręgu detekcji wierzchołka (tj. obszaru, w którym wierzchołek może zostać zlokalizowany w następnej klatce) | Radius of tip detection | ||||
| #2 | 6e | T | Wprowadź maksymalny kąt, pod którym filopodium może wygiąć się od osi pionowej | Angle Threshold | ||||
| #2 | 6f | N | Dodawanie punktów referencyjnych dla podstawy i wierzchołka dla tej konkretnej klatki | Select reference | ||||
| #2 | 6g | N | Wprowadź długość, powyżej której filopodia zaczyna się wyginać dla tej konkretnej klatki | Accurate Meas after | ||||
| #2 | 6h | N | Wprowadź promień okręgu detekcji dla tej konkretnej klatki | Radius of tip detection | ||||
| #2 | 6i | N | Po wprowadzeniu wszystkich parametrów dla konkretnej klatki kliknij, aby zapisać wartości w pamięci i pliku do dalszych odniesień | Add | ||||
| #2 | 6j | N | Kliknij, aby usunąć ręcznie ustawione parametry dla tej klatki | Delete | ||||
| #2 | 6k | N | Kliknij, aby usunąć wszystkie parametry zapisane ręcznie za pomocą „panelu funkcji opcjonalnych” dla wszystkich klatek | Reset | ||||
| #2 | 6l | N | Zaznacz przed śledzeniem, aby zapisać wszystkie wyniki śledzenia w pamięci do późniejszego wykorzystania | History trace | ||||
| #2 | 7 | T | Kliknij, aby rozpocząć śledzenie | Track&Analyze | ||||
| #2 | 8a | N | Kliknij, aby rozpocząć śledzenie intensywności kanału białkowego | Analyze Protein Intensities | ||||
| #2 | 8b | N | Zaznacz, aby śledzić intensywność kanału białkowego wzdłuż długości filopodii | Whole filopodia | ||||
| #2 | 8c | N | Zaznacz, aby śledzić białko referencyjne lub białko A | ProteinA | ||||
| #2 | 8d | N | Zaznacz, aby śledzić białko B | ProteinB | ||||
| #2 | 8e | N | Zaznacz, aby śledzić białko C | ProteinC | ||||
| #2 | 8f | N | Zaznacz, aby śledzić średnią intensywność białka w wierzchołku | Leading tip | ||||
| #2 | 8g | N | Wprowadź długość wierzchołka | Tip Length | ||||
| #2 | 8h | N | Wprowadź minimalną odległość od podstawy, powyżej której zaczyna formować się wierzchołek | threshold | ||||
| #2 | 8i | N | Kliknij, aby zapisać wyniki analizy wierzchołka prowadzącego do pliku | Push Button | ||||
| #2 | 9a | N | Kliknij, aby zainicjować ratiometryczną analizę białek | Compare | ||||
| #2 | 9b | N | Zaznacz, aby porównać białko B w stosunku do A | log10(B/A) | ||||
| #2 | 9c | N | Zaznacz, aby porównać białko C w stosunku do A | log10(C/A) | ||||
| #2 | 9d | N | Zaznacz, aby porównać białko B w stosunku do A w wierzchołku | log10(B/A) | ||||
| #2 | 9e | N | Zaznacz, aby porównać białko C w stosunku do A w wierzchołku | log10(C/A) | ||||
| #2 | 10a | N | Wybierz inną mapę kolorów (domyślna: Jetplot) | Color Map | ||||
| #2 | 10b | N | Edytuj mapę kolorów | Edit colormap | ||||
Tabela 1: Przegląd wszystkich funkcji dostępnych w oknach interfejsu graficznego użytkownika (GUI) nr 1 i 2.
Po wykonaniu tej operacji program tworzy otoczkę wypukłą i automatycznie śledzi wierzchołek przez cały czas trwania filmu. Parametry wyekstrahowane z filmu, takie jak ratiometryczny kymograf, prędkość wzrostu i długość filopodium, są wyświetlane oraz zapisywane w folderze roboczym jako obrazy i pliki danych. Inne parametry, takie jak czas życia filopodium, szybkość wzrostu i szybkość retrakcji, mogą następnie zostać wyekstrahowane i poddane dalszej analizie na podstawie zapisanych plików danych (Rycina 2B).

Rycina 2: Graficzny interfejs użytkownika oprogramowania do analizy obrazów. (A) Okno GUI nr 1 służy do ładowania i przetwarzania obrazów. Program może wczytać do 3 kanałów białkowych, przy czym 2 kanały są porównywane parami. Okno zawiera funkcje obowiązkowe (niebieskie) oraz opcjonalne (zielone) do wstępnego przetwarzania obrazów przed śledzeniem (B) Okno GUI nr 2 służy do śledzenia filopodium, a także do czasowo-przestrzennej i ratiometrycznej analizy białek. Ponownie funkcje opcjonalne zaznaczono na zielono. Rycina została zmodyfikowana na podstawie źródła 12. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
W niniejszym materiale przedstawiamy szczegółowy protokół przygotowania próbek oraz obsługi oprogramowania. Rozpoczynamy od szczegółowych instrukcji dotyczących hodowli komórek oraz rejestrowania filmów zoptymalizowanych pod kątem analizy obrazu. Po sekcji poświęconej akwizycji danych następuje szczegółowy opis obsługi oprogramowania do analizy obrazu. W całym protokole wskazujemy krytyczne kroki oraz opcjonalne funkcje, które należy wziąć pod uwagę podczas gromadzenia i przetwarzania danych. Na koniec przeprowadzamy analizę filopodiów z różnych systemów modelowych przy użyciu oprogramowania do analizy obrazu, a następnie kończymy porównaniem opisanego oprogramowania z innymi programami dostępnymi do kwantyfikacji filopodiów oraz dyskusją na temat ograniczeń i przyszłych kierunków rozwoju.
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.
1. Hodowla komórek
2. Akwizycja obrazów
UWAGA: Długość filopodiów waha się od 2-10 µm 13. Filopodia rosną ze średnią prędkością 0,05-0,1 µm/s 13,14.
3. Wstępne przetwarzanie obrazów
UWAGA: Do wstępnego przetwarzania obrazów należy użyć programu ImageJ lub innego dostępnego oprogramowania 16,17.
4. Analiza obrazu – Krok 1: Wczytywanie obrazów
UWAGA: Opisane tutaj oprogramowanie zostało napisane w środowisku Matlab (określanym jako oprogramowanie programistyczne) i będzie działać wyłącznie z tym programem.
5. Analiza obrazu – Krok 2: Generowanie śladu
.6. Analiza obrazu – Krok 3: Przestrzennie-czasowa analiza białek
7. Analiza obrazu – Krok 4: Ratiometryczna analiza białek
8. Analiza obrazu – Krok 5: Analiza końców filopodiów
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.
Wykorzystując komórki COS przetransfekowane markerem aktyny filamentowej (f-tractin18, kolor czerwony) oraz referencją cytozolową (kolor zielony), zaobserwowano bogate w aktynę wypustki filopodialne (Rysunek 3A, górny panel). Serie czasowe wykazały, że filopodia szybko się wysuwają i wciągają (Rysunek 3A, środkowy panel). Następnie, przy użyciu oprogramowania do analizy obrazu, prześledzono pojedyncze filo...
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.
W tym miejscu przedstawiamy szczegółowy protokół śledzenia dynamiki wzrostu filopodialnego i analizy względnych stężeń białek w tych dynamicznych strukturach za pomocą algorytmu wypukłego kadłuba. Za pomocą oprogramowania można porównać parami do 3 kanałów w jednym przebiegu, przy czym względne stężenia dwóch kanałów (tj. białek) są określane w całym cyklu wysuwania/wycofywania i przechowywane jako pliki obrazów i danych w oddzielnych folderach. Oprócz rutynowych operacji, oprogramowanie zapewnia również szereg ...
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.
Autorzy nie mają nic do ujawnienia.
Autorzy potwierdzają finansowanie z DFG (EXC-1003 dla MG).
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.
| Nazwa | Firma | Numer katalogowy | Komentarze |
|---|---|---|---|
| DMEM | Life Technologies | 31966-021 | |
| 10% Płodowa surowica bydlęca | Biochrom AG | L11-044 | |
| Lipofektamina 2000 | Life Technologies | 11668-027 | |
| 1% penicylina/streptomycyna | Biochrom AG | 12212 | |
| Neurobasal Medium | Life Technologies | 21103-049 | |
| B27 | Life Technologies | 17504-044 | |
| HEPES (roztwór podstawowy 1M) | Life Technologies | 15630 | |
| Citrine-N1 | Addgene | 54593 | |
| Labtech | Thermo | 155411 | |
| Glutamax-I | Thermo | 35050-061 | |
| Instytut Heli | Leibniz DSMZ | ACC-57 | |
| COS 7 | Leibniz Instytut DSMZ | ACC-60 | |
| Ogniwa 3T3 | Instytut Leibniza DSMZ | ACC-59 | |
| Mikroskop | Nicon Eclipse | ||
| Kamera | Andor | DU888 Ultra | |
| jednostka konfokalna | Yokagawa | CSU-X1 | |
| Pirogronian | Gibco | 31966-021 |
Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.