$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Hodowla i obrazowanie C. elegans zgodnie z metodą opisaną w tym protokole tworzy duże obrazy przeglądowe populacji robaków. Aby ułatwić kontrolę wzrokową i klasyfikację robaków na podstawie tych obrazów, opracowaliśmy Worm-align. Worm-align to prosty i przyjazny dla użytkownika skrypt FIJI, którego można używać do tworzenia montaży wyprostowanych i wyrównanych robaków. Robaki są wybierane z obrazów poglądowych poprzez narysowanie linii wzdłuż osi podłużnej robaków. Każdemu wybranemu robakowi przypisywany jest numer, przycinany i prostowany, a następnie dodawany do montażu. Montaże mogą być generowane dla każdego obrazu lub łączące wszystkie obrazy z oryginalnego folderu wejściowego.
Zgodnie z oczekiwaniami, wynik potoku w dużej mierze zależy od jakości linii narysowanych na obrazach. Aby zilustrować ten punkt, Rysunek 4 pokazuje kilka przykładów linii i ich dane wyjściowe z Worm-align. Pełna linia od głowy do czubka ogona tworzy prawidłowo ustawionego robaka (oznaczonego jako "dobry"). Rysunek 4 pokazuje również, jak niedokładności śledzenia podczas wykonywania wyrównania robaka wpływają na wynik wyrównania. Z adnotowanego montażu zawartego w Rysunek 4C, należy zwrócić uwagę na to, aby uniknąć następujących błędów, ponieważ utrudniają one prawidłowe ustawienie robaków:
- Niekonsekwentne śledzenie robaka od głowy do ogona (oznaczone jako "ogon do głowy"). Powoduje to, że robaki są zorientowane w różnych kierunkach (tj. ogon do głowy lub głowa w ogon) w wyrównaniu.
- Niekompletne śledzenie (oznaczone jako "niekompletne"). Powoduje to, że tylko ta część robaka, która została prześledzona, zostanie przycięta do montażu.
- Włączenie wielu robaków do jednego śladu (oznaczonego jako "robak z dwiema głowami"). Powoduje to, że robaki oraz (znaczne sekcje) ich sąsiadów są wstawiane do tego samego panelu montażu.
- Dodawanie losowych linii do obrazu (oznaczonych jako "losowe"). Powoduje to wstawienie losowych paneli w montażu.
Dla stworzenia montażu nie jest problemem, jeśli dwie pojedyncze linie przecinają się (oznaczone jako "przecinające") lub są połączone na obu końcach robaka (oznaczone jako "połączone"), o ile każda linia śledzi całą długość pojedynczego robaka: Skrypt Worm-align indywidualnie i sekwencyjnie wybiera każdą linię ROI, przycina ją i prostuje, tak, aby każdy panel w końcowym montażu reprezentował pojedynczy ślad linii. Jednak w przypadku krzyżujących się robaków, mimo że wyprostowane robaki na całej długości pojawiają się dla robaka "intersecting1" i robaka "intercining2" w montażu (patrz Rysunek 5A-B), wyraźnie widać, że robaki te krzyżują się ze sobą na oryginalnym obrazie przeglądowym. W związku z tym można wnioskować, że identyfikacja wizualna przecinających się linii jest możliwa na podstawie obrazu nakładki znajdującego się w podfolderze 'data' (Rysunek 5A), a także na podstawie paneli poszczególnych robaków w montażu (Rysunek 5B). Ponadto, wszelkie nakładanie się robaków/linii może być zidentyfikowane na podstawie tabeli kontroli jakości (QC) generowanej dla każdego przetworzonego obrazu przez Worm-align i zapisanej w podfolderze danych. Ta tabela rejestruje trzy parametry dla każdego z ROI linii narysowanych na obrazie (patrz Rysunek 5C): Spośród nich długość wskazuje długość ROI linii, co jest dobrym wskaźnikiem rozmiaru robaka; a numer robaka wskazuje kolejność, w jakiej linie zostały narysowane na obrazie przeglądowym. Wreszcie ostatnia kolumna wskazuje, czy robak/linia, o której mowa, nakłada się na siebie którykolwiek z innych robaków/linii zaznaczonych na obrazie. W przypadku nakładania się liczba w tej kolumnie będzie inna niż podana w kolumnie Numer robaka. W połączeniu z obrazem nakładki, tabela kontroli jakości powinna pomóc badaczowi w podejmowaniu wyuczonych decyzji dotyczących tego, które robaki powinny zostać wykluczone z montażu i/lub kwantyfikacji.
Dane wyjściowe z Worm-align mogą być wykorzystane do późniejszej kwantyfikacji intensywności fluorescencji u pojedynczych robaków. Na FIDŻI liniowe ROI mogą być używane do pomiaru intensywności fluorescencji w oryginalnych danych obrazu, na przykład poprzez wykonanie prostego skryptu FIJI "Worm-quant.ijm", który można również znaleźć w repozytorium Worm-align na Github. Alternatywnie, dane wyjściowe Worm-align można zaimportować do oprogramowania do analizy obrazu innej firmy. Pokazujemy to, importując dane wyjściowe Worm-align dwóch zestawów danych do potoku Worm_CP, który wygenerowaliśmy w CellProfiler. Worm_CP wykorzystuje pliki znajdujące się w podfolderze "CellProfiler" w folderze wyjściowym Worm-align w celu precyzyjnego dostrojenia masek segmentacji poszczególnych robaków wybranych podczas wykonywania makra Worm-align. W szczególności wykorzystuje maskę liniową (o nazwie: Lines_) do izolowania wybranych robaków z populacji robaków widocznych w masce binarnej (o nazwie: Mask_). Należy zauważyć, że linie, które przecinają się na obrazie przeglądowym (Rysunek 5A), choć nie stanowią problemu dla generowania montaży, są problematyczne dla potoku Worm_CP. Dlaczego tak jest, zilustrowano na stronie Rysunek 5 D-E. Worm_CP używa maski liniowej (Rysunek 5D), a nie indywidualnych ROI, aby pomóc w identyfikacji poszczególnych robaków. Przecinająca się linia narysowana jako druga podczas wykonywania wyrównania robaka jest nakładana na pierwszą linię i dlatego intensywność wzdłuż tej linii będzie równa intensywności ROI2, w tym w bitach, w których linie 1 i 2 nakładają się na siebie. W rezultacie CellProfiler podzieli linię2 na segmenty jako jeden obiekt, ale linię1 na dwa obiekty, które są oddzielone w miejscu, w którym przecina się z linią2. Oznacza to, że CellProfiler wytworzy dwie (połowiczne) maski robaka dla robaka 'intersecting1' (Rysunek 5E). Najprostszym sposobem wykluczenia tych zdarzeń z końcowej analizy (jeśli jest to wymagane) jest zidentyfikowanie liczby krzyżujących się robaków z tabeli QC (podfolderu danych) i usunięcie pomiarów dla tych robaków z plików wyjściowych CellProfiler. Należy pamiętać, że robakom niekoniecznie zostanie przydzielony ten sam numer w FIJI i CellProfiler: Aby zidentyfikować numer robaka FIJI w danych wyjściowych CellProfiler, należy zwrócić uwagę na wartości Intensity_Max_Intensity w pliku wyjściowym "Lines.csv". Każda wartość Intensity_Max_Intensity, która pojawia się w tabeli "Lines.csv" więcej niż raz na obraz, wskazuje na zwrot z inwestycji w tę linię, co skutkuje pękniętą maską robaka.
Po podzieleniu masek na segmenty, Worm_CP może zmierzyć intensywność fluorescencji w wybranych robakach dla wszystkich zarejestrowanych kanałów. Wszystkie pomiary są wykonywane na podstawie oryginalnych (surowych) danych obrazu, choć należy zauważyć, że CellProfiler automatycznie przeskalowuje intensywność pikseli w skali 0-1. Osiąga się to poprzez podzielenie wartości intensywności nieprzetworzonych pikseli przez maksymalną możliwą intensywność pikseli dla obrazu. W przypadku obrazów 8-bitowych wartość ta wynosi 255, a w przypadku obrazów 16-bitowych jest to 65535. W związku z tym wartości intensywności CellProfiler należy pomnożyć przez maksymalną możliwą wartość intensywności, aby odzyskać wartości równoważne surowym danym obrazu. Dane wyjściowe Worm_CP składają się z dwóch plików csv "worms.csv" i "Lines.csv", które są zapisywane w wybranym folderze wyjściowym. Podczas sprawdzania tych plików jasne jest, że CellProfiler rejestruje dużą liczbę parametrów związanych z intensywnością fluorescencji. Spośród nich Intensity_IntegratedIntensity odpowiada całkowitej fluorescencji na robaka (tj. sumie intensywności fluorescencji we wszystkich pikselach, które składają się na maskę pojedynczego robaka). Parametr Intensity_MeanIntensity odnosi się do średniej intensywności fluorescencji w obrębie pojedynczego robaka (tj. średniej intensywności fluorescencji na piksel dla wszystkich pikseli zawartych w pojedynczym robaku). Ze względu na sporadyczne występowanie (niewielkich) błędów w segmentacji masek robaków, zaleca się stosowanie pomiarów MeanIntensity przy porównywaniu pomiarów fluorescencji poszczególnych robaków w dwóch warunkach. Jeśli chcesz odjąć fluorescencję tła od pomiarów ilościowych, użyj pomiarów o nazwie MeanIntensity_Threshold.
Użyliśmy Worm_CP potoku do ilościowego określenia intensywności fluorescencji od zwierząt utrwalonych, które zostały oznaczone barwnikiem fluorescencyjnym, który włącza się do kropelek lipidów (LDs) (Rysunek 6). Aby zweryfikować kwantyfikację fluorescencji z potoku Worm-align/Worm_CP, określiliśmy ilościowo intensywność fluorescencji w tym samym zestawie robaków ze zbioru danych BODIPY za pomocą potoku Worm-align/Worm_CP lub ręcznej kwantyfikacji w FIJI/ImageJ. Ręczna kwantyfikacja została przeprowadzona na FIJI/ImageJ, poprzez okrążenie każdego robaka, a także ciemną strefę tła na każdym obrazie. Intensywność fluorescencji została zmierzona w menedżerze ROI, a wartość zmierzona dla tła obrazu została odjęta od pomiaru fluorescencji robaka każdego robaka, zgodnie z opisem17. Porównaliśmy robaki N2 typu dzikiego (WT) z mutantami dbl-1(nk3), które wykazują zmniejszoną zawartość kropelek lipidów18. Zgodnie z oczekiwaniami, intensywność zielonej fluorescencji jest znacznie zmniejszona między robakami WT i dbl-1(nk3) przy użyciu obu metod (Rysunek 6A,B). Przykłady wyrównanych robaków można zaobserwować w Rysunek 6C,D. Zawartość lipidów w kropelkach zmniejsza się o 17% (wartość p<0,0001, niesparowany test t) między WT a dbl-1 (nk3) przy użyciu ręcznej kwantyfikacji i o 14% (wartość p = 0,0051 niesparowany test t) przy użyciu Worm_CP rurociągu. Spadek zawartości kropelek lipidów obserwowany tutaj w dbl-1(nk3) przy obu metodach oznaczania ilościowego jest zgodny z literaturą18. Pokazuje to, że kwantyfikacja uzyskanych obrazów fluorescencyjnych za pomocą Worm_CP potoku CellProfiler jest porównywalna z ręczną kwantyfikacją.
Również użyliśmy Worm_CP do ilościowego określenia reakcji na szok cieplny u żywych robaków wyrażających GFP pod kontrolą genu indukowanego szokiem cieplnym hsp-70(C12C8.1)9. Rysunek 7 pokazuje reprezentatywne obrazy żywych C. elegans niosących reagujący na ciepło reporter hsp-70(C12C8.1)p::GFP. Przy braku stresu cieplnego robaki nie wywołują ekspresji GFP (Rysunek 7A,B). Jednakże, kiedy robaki są wystawione na krótki szok cieplny trwający 30 minut w temperaturze 34 °C, indukują one ekspresję GFP (Rysunek 7C,D). Poziomy ekspresji GFP z szokiem cieplnym i bez niego są określane ilościowo w Rysunek 7E.
Na dzień dzisiejszy, jest Worm_CP to bardzo prosty potok. Jednak takie podejście umożliwia dokładniejszą segmentację poszczególnych masek robaków, co pozwala na dokładniejsze określenie ilościowe intensywności fluorescencji u robaków wybranych z obrazu. Z tego powodu preferujemy to podejście zamiast przybliżonej kwantyfikacji na FIDŻI, przy użyciu samych masek liniowych. Ponadto CellProfiler ma tę zaletę, że dodatkowe moduły analityczne można łatwo włączyć do potoku. Na przykład w przypadku zestawu danych, który analizuje zawartość kropelek lipidów, wstawienie dodatkowych modułów do Worm_CP rurociągu może zbadać liczbę kropelek lipidów i intensywność fluorescencji poszczególnych kropelek w tych robakach, które zostały wybrane na obrazach przeglądowych.

Rysunek 1: Generowanie mikropipety do jamy ustnej. Szklana kapilara jest przedłużana w płomieniu palnika Bunsena (A), aż zapewni cienkie, wydłużone kończyny (B). Przedłużona szklana kapilara jest następnie podłączana do adaptera mikropipety do jamy ustnej. (C) Schemat mikropipety do jamy ustnej. Mikropipeta do ust została zmontowana ze szklaną kapilarą podłączoną do adaptera. Silikonowa rurka o średnicy 6 mm łączy adapter z filtrem strzykawkowym 0,2 μm, używanym dla bezpieczeństwa. Drugi koniec filtra jest przymocowany do silikonowej rurki o średnicy 3 mm zakończonej końcówką filtra o pojemności 1 ml. Eksperymentator może zasysać przez końcówkę filtra. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Ryc. 2: Zasysanie cieczy otaczającej osad robaka za pomocą mikropipety doustnej. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Dodawanie szkiełka nakrywkowego na robaki leżące na podkładce agarozowej Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rycina 4: Przykłady prostowania robaków przy użyciu Worm-align na obrazach fluorescencyjnych uzyskanych od żywych zwierząt przenoszących transkrypcję reporterową fat-7p::GFP w jelicie i czerwony marker do jednoczesnego wstrzyknięcia w gardle (myo-2p::tdtomato). (A) Zrzut ekranu złożonego obrazu żywego robaka uzyskanego pod mikroskopem fluorescencyjnym w 3 dniu dorosłości. Obraz został otwarty za pomocą Worm_align, a linie zostały narysowane wzdłuż osi podłużnej robaków za pomocą Worm-align. (B) Zrzut ekranu tego samego obrazu co w (A), z przykładami dobrego i złego rysowania linii wzdłuż osi robaków, za pomocą Worm-align. (C) Przykłady linii narysowanych na czubku robaków które mogą wznieść się do nieprawidłowo ustawionych robaków. Wyjście robaków wybranych w B. Obrazy zostały wykonane obiektywem 20x na odwróconym mikroskopie szerokokątnym (patrz tabela materiałów) z intensywnością zielonej fluorescencji = 1, ekspozycją = 60 ms i intensywnością czerwonej fluorescencji = 8, ekspozycją = 60 ms. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 5: Przykłady prostowania ślimaków za pomocą wyrównania ślimaka na przecinających się ślimakach. (A) Zrzut ekranu złożonego obrazu uzyskanego pod mikroskopem fluorescencyjnym żywych robaków w 3 dniu dorosłego życia zwierząt noszących transkrypcję reporterowego tłuszczu-7p::GFP w jelicie i czerwony marker do jednoczesnego wstrzyknięcia w gardle (myo-2p::tdtomato). Przecinające się robaki są oznaczone jako "intersecting1" i "intersecting2", podczas gdy robaki nienakładające się na siebie są oznaczone jako "good3" i "good4". (B) Montaż stworzony przez Worm-align reprezentujący wyprostowane robaki wybrane w (A). W montażu można zauważyć, że robaki 1 i 2 przecinały się na oryginalnym obrazie (robaki oznaczone jako "intersecting1" i "intersecting2"). (C) Zrzut ekranu tabeli QC z Worm-align, która pozwala dostrzec przypadki gdzie robaki się przecinają. Długość: długość linii zwrotu z inwestycji; numer robaka: kolejność, w jakiej zostały narysowane linie; Ostatnia kolumna wskazuje, czy robak/linia zainteresowania nakłada się na siebie. W tym przykładzie robak w pierwszym surowym pliku (robak numer 1) nakłada się na robaka numer 2, na co wskazuje liczba "2" w ostatniej kolumnie. (D) Zrzut ekranu przedstawiający linie narysowane za pomocą Worm-align na czterech robakach wybranych w A. (E) Zrzut ekranu przedstawiający maski wygenerowane przez Worm-align na czterech robakach wybranych w A, pokazujący, jak renderowane są maski dwóch przecinających się robaków. W tym przypadku dwie maski zamiast jednej odpowiadają teraz robakowi "intersecting1". Zdjęcia zostały wykonane obiektywem 20x na odwróconym mikroskopie szerokokątnym (patrz tabela materiałów) z intensywnością zielonej fluorescencji = 1, ekspozycją = 60 ms i intensywnością czerwonej fluorescencji = 8, ekspozycją = 60 ms. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 6: Worm_CP rurociąg określa ilościowo fluorescencję tak dokładnie, jak w przypadku ręcznej oceny ilościowej. Porównanie ilościowej oceny fluorescencji młodych dorosłych robaków utrwalonych i wybarwionych pod kątem zawartości kropelek lipidów za pomocą zielonego barwnika fluorescencyjnego BODIPY, przy użyciu Worm_CP rurociągu (A) lub ręcznej kwantyfikacji (B). Zawartość lipidów w kropelkach WT i dbl-1 (nk3) monitorowano poprzez wiązanie i barwienie zwierząt za pomocą BODIPY, który ulega interkalacji w kwasy tłuszczowe kropelek lipidów (patrz protokół A). Młode dorosłe zwierzęta utrwalono 60% izopropanolem i barwiono preparatem BODIPY przez 1 godzinę. Ten sam zestaw zwierząt został oceniony ilościowo za pomocą Worm_CP rurociągu (patrz krok 7) lub ręcznie zgodnie ze standardowymi procedurami17. (A) Kwantyfikacja fluorescencji przy użyciu Worm_CP rurociągu. WT: n=22 zwierzęta, średnia fluorescencja = 1,016 (A.U) ± 0,206 SD; dbl-1(nk3): n=25 zwierząt, średnia fluorescencja = 0,8714 (A.U) ± 0,126 SD. Niesparowany test t. (B) Ręczne oznaczanie ilościowe fluorescencji. WT: n=22 zwierzęta, średnia fluorescencja = 1,048 ± 0,153 SD; dbl-1(nk3): n=25 zwierząt, średnia fluorescencja = 0,8632 ± 0,109 SD. Niesparowany test t. (C, D) Reprezentatywny przykład lub dane wyjściowe Worm-Align dla zwierząt WT (C) i dbl-1(nk3) (D) wyprostowanych za pomocą potoku Worm-align. Zdjęcia zostały wykonane obiektywem 20x na odwróconym mikroskopie szerokokątnym (patrz tabela materiałów) z intensywnością zielonej fluorescencji = 2, ekspozycją = 60 ms. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 7: Przykład kwantyfikacji fluorescencji i wyrównania żywych robaków na podstawie obrazów fluorescencyjnych żywych robaków przenoszących reporter transkrypcyjny hsp-70(C12C8.1)p::GFP po szoku cieplnym. (A) Po krótkim szoku cieplnym (30 minut w temperaturze 34 °C), młode dorosłe robaki zostały odzyskane w temperaturze uprawy (25 °C) i zamontowane, a następnie zobrazowane 3,5 godziny po szoku cieplnym. Około 30 robaków poddano ocenie ilościowej po szoku cieplnym przy użyciu rurociągu Worm-align. Punkty A-B) Przykłady wyrównanych robaków, które nie były narażone na szok cieplny. (C-D) Przykłady robaków poddanych szokowi termicznemu przenoszących hsp-70(C12C8.1)p::GFP przy użyciu Worm-align. (E) przedstawia średnią intensywność (parametr Worm_CP: MeanIntensity_Threshold) wyhodowanych młodych dorosłych robaków WT bez szoku cieplnego lub po wystawieniu na szok cieplny (34 °C przez 30 min). Zdjęcia wykonano obiektywem 20x na odwróconym mikroskopie szerokokątnym (patrz tabela materiałów) z intensywnością zielonej fluorescencji = 1, ekspozycją = 60 ms; brak HS: n=12, HS: n=32. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Rysunek uzupełniający 1: Lokalizacja na FIDŻI, gdzie można znaleźć makro Worm-align, po zainstalowaniu. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 2: Wybór folderu zawierającego wszystkie zdjęcia wykonane przy tych samych ustawieniach. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 3: Generacja 4 podfolderów w folderze wyjściowym na FIDŻI. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 4: Rysowanie linii w poprzek szerokości robaka i ustawień kanału dla montażu. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 5: Podgląd obrazu z zastosowanymi ustawieniami. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 6: Rysunek linii wzdłuż osi podłużnej interesujących robaków do włączenia do montażu i/lub kwantyfikacji. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 7: Montaż wybranych robaków w folderze wyjściowym, w folderze "wyrównanym". Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 8: Usuwanie poprzednich obrazów z poprzedniej analizy w Cell Profiler. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 9: Importowanie metadanych do CellProfiler z folderu wyjściowego Worm-align poprzez wybranie podfolderu Settings.csv. Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 10: Potok CellProfiler Worm_CP.cpproj wykorzystuje obrazy Lines_ do wyodrębniania wybranych robaków (A) i tworzy maski pojedynczych robaków będących przedmiotem zainteresowania (C). Rurociąg mierzy również intensywność tła (B). Perspektywa wszystkich parametrów mierzonych przez potok Worm_CP.ccproj, które są eksportowane w pliku csv (D). Kliknij tutaj, aby pobrać ten plik.
Rysunek uzupełniający 11: Wybór plików wyjściowych w "ExportToSpreadsheet w potoku Worm_CP.cpproj. Kliknij tutaj, aby pobrać ten plik.