$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
1. Krytyczne kroki i rozwiązywanie problemów związanych z pozyskiwaniem danych
Typowe ustawienia obrazowania dla próbki wyrażającej GFP i RFP można znaleźć w tabeli 3. W opisanym ustawieniu mikroskopu arkusz światła jest statyczny, utworzony przez cylindryczną soczewkę. Dwa obiektywy oświetleniowe to soczewki powietrzne, a obiektyw wykrywania to soczewka zanurzająca się w wodzie. Zoom 1.0 z obiektywami 20X/1.0 lub 40X/1.0 zapewnia rozmiar piksela 230 nm i 115 nm oraz pole widzenia odpowiednio 441 x 441 μm lub 221 x 221 μm. Zaleca się stosowanie domyślnej grubości jasnego arkusza ze stosunkiem środka do obramowania 1:2. Dla 20X/1,0 grubość ta odpowiada 4,5 μm, a dla 40X/1,0 do 3,2 μm w środku. Jeśli szybkość obrazowania nie jest głównym priorytetem, należy użyć oddzielnych ścieżek w przypadku próbki wielokolorowej, aby uniknąć przesłuchów emisji fluorescencji między kanałami. Najwyższa prędkość akwizycji jest ograniczona do 50 ms na krok z przez prędkość ruchu sterownika z. Jeśli celem jest osiągnięcie maksymalnej prędkości obrazowania w przypadku np. dwóch ścieżek z dwustronnym oświetleniem, czas naświetlania musi być tak ustawiony, aby suma wszystkich obrazów wykonanych na krok z była mniejsza niż 50 ms. Z drugiej strony, jeśli rejestrowany jest tylko pojedynczy obraz na krok z, nie jest korzystne ustawianie czasu naświetlania krótszego niż 50 ms.
| Rozmiar obrazu 1920 x 1920 |
| 16-bitowy |
| Skanowanie w pozycji pivot włączone |
| Dwustronne podświetlenie z fuzją online |
| Obiektyw z oświetleniem 10x/0,2 |
| Planapochromatyczny obiektyw detekcyjny 20x/1,0 W |
| Ścieżka 1: Wzbudzenie 488 nm typowo 2% lasera 100 mW, filtr emisyjny SP 550 nm |
| Ścieżka 2: Wzbudzenie 561 nm typowo 3% lasera 75 mW, filtr emisyjny 585 nm LP |
| Czas naświetlania do 100 ms |
| Grubość stosu Z 50-100 μm |
| Wielkość kroku 1-1,5 μm Z w trybie ciągłego napędu Z |
| Inkubacja w temperaturze 28,5 °C |
Tabela 3: Ustawienia obrazowania.
Oględziny próbki po eksperymencie
Ważne jest, aby upewnić się, że próbka jest nadal zdrowa pod koniec eksperymentu. Jako pierwszy odczyt sprawdź bicie serca próbki pod stereoskopem. Za pomocą pary ostrych kleszczyków próbkę można wyjąć z agarozy i przenieść do inkubatora w celu dalszego rozwoju w celu sprawdzenia, czy obrazowanie miało na nią wpływ. Alternatywnie można go utrwalić do barwienia przeciwciałami.
Montaż i dryf
Istotne jest, aby osmolarność roztworu komory była zbliżona do osmolarności agarozy zatapiającej, w przeciwnym razie dojdzie do pęcznienia/kurczenia się agarozy, a następnie niestabilności próbki. Dlatego należy użyć tego samego roztworu (pożywka E3 bez błękitu metylenowego) do napełnienia komory i przygotowania 1% podwielokrotności agarozy o niskiej temperaturze topnienia. Dodatkowo nie należy pozostawiać agarozy w bloku grzewczym o temperaturze 70 °C na dłużej niż 2 godziny, ponieważ może ona stracić swoje właściwości żelujące.
Nie umieszczaj ryb w zbyt gorącej agarozie, ponieważ może to prowadzić do reakcji szoku cieplnego lub śmierci zarodka. Jeśli nie masz pewności co do wpływu ciepłej agarozy na zarodki, sprawdź, czy ogon się nie zgina i czy tętno nie zwalnia. Jeśli tak się stanie, użyj innego zarodka do eksperymentu.
Całkowita długość kolumny agarozowej z próbką powinna być krótka (około 2 cm) i należy zamontować danio pręgowanego z głową skierowaną w stronę końcówki tłoka. Podobnie cylinder agarozy wyciśnięty z kapilary powinien być utrzymywany tak krótko, jak to możliwe. Środki te zapewnią stabilność próbki przez cały czas trwania filmu. Jednocześnie kolumna agarozy musi być na tyle długa, aby sama szklana kapilara nie sięgała do ścieżki światła, ponieważ spowodowałoby to duże załamanie i odbicie.
Początkowy dryft próbki jest spowodowany zmianami objętości samego cylindra agarozy. Przesuwanie się tłoka nie jest tego powodem. Dlatego nie pomaga mocowanie tłoka plasteliną lub lakierem do paznokci. Zarodek może również zmienić swoją pozycję podczas filmu ze względu na swój naturalny wzrost. W związku z tym zaleca się wyśrodkowanie obszaru zainteresowania w środku pola widzenia i pozostawienie trochę miejsca na krawędziach, aby dostosować się do tych ruchów.
Zmniejszona ilość medium osadzającego się w ścieżce światła
Prawidłowa orientacja próbki pomaga osiągnąć najlepszą możliwą jakość obrazu15. Ogólnie rzecz biorąc, światło wzbudzenia i emisji powinno przechodzić przez jak najmniejszą ilość tkanek i mediów montażowych. Optymalnym rozwiązaniem jest montaż bez agarozy. Udało się to osiągnąć na przykład w konfiguracji do obrazowania korzeni bocznych Arabidopsis14, w której główny korzeń został zamontowany w fitamelu, a korzenie boczne zostały następnie pozostawione do całkowitego wyrośnięcia z kolumny żelowej. Opracowano również montaż bez agarozy do obrazowania pełnej embriogenezy chrząszcza Tribolium w ciągu dwóch dni12. Poprawa jakości obrazu nie była w tym przypadku główną motywacją. Zarodki Tribolium po prostu nie przeżywają w agarozie wystarczająco długo. Nie udało się uzyskać całkowicie bezpodłożywnego montażu w przypadku długotrwałego obrazowania u danio pręgowanego. Mimo to możemy wykorzystać fakt, że gdy agaroza krzepnie, większość zarodków jest umieszczona po przekątnej w kapilarze, przy czym jedno oko znajduje się głęboko w agarozie, a drugie oko znajduje się blisko powierzchni kolumny osadzającej. Oko znajdujące się bliżej powierzchni zapewnia lepszą jakość obrazu i dlatego powinno być obrazowane preferencyjnie.
Koncentracja agarozy i obrazowanie długoterminowe
Stężenie agarozy do montażu jest kompromisem między stabilnością próbki a możliwością dostosowania się do wzrostu zarodka i dyfuzji tlenu do niego. Nie ma dodatkowego wzrostu stabilności próbki przy stosowaniu stężeń agarozy wyższych niż 1%. Jako punkt wyjścia do optymalizacji eksperymentów zalecamy 0,6% agarozy, która jest również odpowiednia dla zarodków poniżej 24 hpf, które są zbyt delikatne, aby można je było zmontować w 1% agarozie. Aby znieczulić starsze zarodki i larwy, stężenie MS-222 można zwiększyć do 200 μg/ml bez skutków ubocznych13.
W przypadku, gdy rozwijające się zarodki są obrazowane dłużej niż ±12 godzin, montaż agarozy nie jest zalecany, ponieważ ogranicza wzrost zarodka i powoduje deformację ogona. Problem ten został rozwiązany w przypadku danio pręgowanego poprzez umieszczenie zarodków w rurkach polimerowych FEP o współczynniku załamania światła podobnym do wody13,39. Z drugiej strony zarodki myszy mogą być unieruchomione w wydrążonych cylindrach agarozowych40 lub w otworach akrylowego pręta przymocowanego do strzykawki41. Montaż rurki FEP nie jest jednak zalecany jako metoda domyślna, ponieważ ścianka rurki załamuje światło nieco bardziej niż agaroza.
Wyrównanie arkusza świetlnego
Aby uzyskać dobrą jakość obrazu, ważne jest, aby przed każdym eksperymentem wykonać automatyczne wyrównanie arkusza świetlnego. Zwłaszcza, jeśli zmieniono ustawienia zoomu, wyjęto obiektywy lub użyto innego płynu w komorze.
Oświetlenie
Skanowanie obrotowe arkusza świetlnego powinno być zawsze aktywne. W przypadku próbek o dużym rozproszeniu konieczne jest zastosowanie dwustronnego oświetlenia z fuzją online, aby uzyskać równomierne oświetlenie w całym polu widzenia. Dwustronne oświetlenie zmniejsza również specyficzny problem obrazowania oka, jakim jest załamanie wpadającego arkusza światła przez soczewkę zarodka. Mniejsze, mniej rozproszone próbki można efektywnie obrazować za pomocą jednostronnego oświetlenia, które skraca czas obrazowania o połowę i może skutkować nieco lepszą jakością obrazu w porównaniu z oświetleniem dwustronnym. Dzieje się tak dlatego, że ścieżki świetlne dla dwóch ramion oświetleniowych są zawsze różne i można wybrać bardziej wydajną z nich. Dodatkowo dwie jasne tafle padające z każdej strony nigdy nie znajdują się idealnie w jednej płaszczyźnie, co powoduje lekkie rozmycie po stopieniu. W przypadku bardzo szybkich zdarzeń wewnątrzkomórkowych, takich jak rosnące mikrotubule (film 2), dwustronne oświetlenie nie jest odpowiednie, ponieważ obrazy z oświetleniem z lewej i prawej strony są pozyskiwane sekwencyjnie, co może powodować rozmycie ruchu.
Fotowybielanie i fototoksyczność
Mniejsze fotowybielanie fluoroforem jest często wymieniane jako główna zaleta LSFM. Uważamy, że celem nie powinno być w ogóle fotowybielanie. Jeśli w eksperymencie obrazowania na żywo zauważalne jest fotowybielanie, próbka prawdopodobnie jest już poza fizjologicznym zakresem tolerowanej ekspozycji na laser. Z naszego doświadczenia wynika, że podczas obrazowania zarodków danio pręgowanego w mikroskopie z wirującym dyskiem wysoka fototoksyczność może zatrzymać rozwój zarodka, nawet zanim sygnał fluorescencyjny wyraźnie zblednie. Dlatego ustawienia obrazowania w LSFM należy dostosować tak, aby zaobserwowano niewielkie lub żadne fotowybielanie. Mimo że LSFM jest łagodny dla próbki, rozsądne jest użycie tylko tyle mocy lasera i czasu ekspozycji, ile jest potrzebne do uzyskania stosunku sygnału do szumu wystarczającego do późniejszej analizy danych.
Z-stack, przedziały czasowe i rozmiar danych
Pliki generowane przez LSFM są zwykle bardzo duże; czasami w zakresie terabajtów. Często konieczne jest dokonanie kompromisu między jakością obrazu a rozmiarem danych. Dotyczy to w szczególności odstępów z stosów i interwałów w akwizycjach poklatkowych. Do zdefiniowania interwałów z najlepiej byłoby użyć przycisku Optymalna na karcie narzędzia Z-stack, zwłaszcza jeśli zestaw danych będzie później zdekonwoluowany. Oblicza odstępy, aby uzyskać 50% zachodzenia na siebie między sąsiednimi warstwami optycznymi. Mimo to zwykle dopuszczalne są nieco większe interwały z. Skracają one czas potrzebny na uzyskanie stosu z, a także ostateczny rozmiar pliku. Optymalny czas pobierania próbek zależy od interesującego nas procesu. Dla ogólnego rozwoju oczu zwykle dopuszczalne są odstępy 5-10 minut. Jeśli niektóre struktury mają być śledzone automatycznie, kolejne punkty czasowe muszą być wystarczająco podobne.
Koraliki fluorescencyjne
Koraliki fluorescencyjne służą przede wszystkim jako znaczniki odniesienia do rejestrowania różnych widoków zestawu danych multiview na sobie. Zawsze dokładnie zmieszaj roztwory kulek przed użyciem. Nie podgrzewaj koralików, ponieważ może to prowadzić do utraty barwnika fluorescencyjnego. Optymalne stężenie ściegów dla rejestracji multiview musi zostać określone doświadczalnie. Opisana wtyczka działa najlepiej z około 1,000 wykrytymi koralikami w każdym widoku. Większe (500 nm lub 1 000 nm) kulki są wykrywane bardziej niezawodnie niż mniejsze (mniej niż 500 nm) kulki. Dzieje się tak, ponieważ większe kulki są jaśniejsze i łatwiejsze do segmentacji bez fałszywie dodatnich detekcji struktur w próbce. Wadą większych koralików jest to, że są one bardzo widoczne w końcowym obrazie stopionym i zdekonwoluowanym. Dla każdego nowego markera fluorescencyjnego należy zoptymalizować odpowiedni rozmiar ściegu i emisję fluorescencji. Aby podać przykład próbki z rysunku 5 i filmu 3, zielone kulki emisyjne o długości 100 nm dały zbyt wiele fałszywych alarmów w kanale membranowym-GFP, ale czerwone kulki emisji 1,000 nm zostały solidnie wykryte w kanale H2B-RFP z bardzo małą liczbą pozytywnych wykryć wewnątrz próbki. Jeśli wykrywanie kulek nie powiedzie się w kanale ze znacznikiem fluorescencyjnym, można uzyskać oddzielny kanał zawierający tylko koraliki, ale nie jest to zbyt praktyczne. Koraliki o rozmiarach podrozdzielczych dają bezpośredni odczyt funkcji rozproszenia punktowego (PSF) mikroskopu, która może być używana do dekonwolucji (rysunek 2C-D). Jeśli rejestracja i fuzja działa lepiej z większymi kulkami (np. 1000 nm), osobny obraz PSF można uzyskać za pomocą kulek o niższej rozdzielczości, np. 100 nm. Używanie wielokolorowych koralików jest pomocne podczas rejestracji akwizycji wielokanałowej i sprawdzania, czy kanały idealnie się nakładają.
Dodawanie kulek fluorescencyjnych nie jest konieczne w przypadku obrazowania z jednego widoku bez późniejszej rejestracji i fuzji w wielu widokach. Jednak nawet w takich przypadkach koraliki mogą być pomocne podczas początkowej regulacji arkusza świetlnego w celu sprawdzenia jakości arkusza świetlnego i ogólnie ujawnienia aberracji optycznych. Takie aberracje optyczne mogą pochodzić z różnych źródeł, takich jak uszkodzone lub brudne obiektywy, brudne okna komory lub niejednorodność agarozy. Koraliki mogą być również używane do korekcji dryfu za pomocą wtyczki Multiview Registration Fiji20.
Multiview
W celu rekonstrukcji wielu widoków lepiej jest uzyskać nieparzystą liczbę widoków 3, 5 i tak dalej, które nie są przeciwstawne do siebie. Poprawia to dekonwolucję, ponieważ PSF są obrazowane z różnych kierunków. Ważne jest również, aby na początku akwizycji poklatkowej potwierdzić, że widoki w wystarczającym stopniu się pokrywają. Najlepiej dokonać tego empirycznie, tj. natychmiast potwierdzając, że wyświetlenia w pierwszym punkcie czasowym mogą być z powodzeniem zarejestrowane. Gdy celem akwizycji multiview jest zwiększenie rozdzielczości obrazu próbki o dużym rozproszeniu, nie zaleca się obrazowania całej próbki w każdym widoku, ale zatrzymanie się wokół środka próbki, gdzie sygnał ulega pogorszeniu. Niska jakość pozyskania z drugiej połowy okazu nie wniosłaby użytecznych informacji do rekonstrukcji multiview.
2. Kroki krytyczne i rozwiązywanie problemów związanych z przetwarzaniem danych
Obecnie istnieje kilka możliwości przetwarzania danych multiview z mikroskopu arkuszowego światła, które są dobrze udokumentowane i stosunkowo łatwe do zaadoptowania. Korzystamy z aplikacji do rekonstrukcji multiview, która jest oprogramowaniem open source zaimplementowanym na Fidżi32 (Stephan Preibisch niepublikowany, Link 1a i Link1b w Liście Materiałów). Ta wtyczka jest poważnym przeprojektowaniem poprzedniej wtyczki rejestracji SPIM20, zrecenzowanej przez Schmied et al.42, integrując BigDataViewer i jego format XML i HDF533 z przepływem pracy rejestracji SPIM (Rysunek 1B, Łącze 2, Łącze 3). Aplikacja ta może być również dostosowana do klastrów obliczeniowych o wysokiej wydajności, co znacznie przyspiesza przetwarzanie43. Ta aplikacja do rejestracji wielu widoków jest aktywnie rozwijana i stale ulepszana. W przypadku problemów lub próśb o funkcje dla opisanego oprogramowania, prosimy o zgłaszanie problemów na odpowiednich stronach GitHub (Link 4 dla Multiview Reconstruction i Link 5 dla BigDataViewer).
Drugą opcją jest skorzystanie z komercyjnego oprogramowania dostępnego wraz z mikroskopem. To rozwiązanie działa dobrze i wykorzystuje tę samą zasadę, co użycie koralików fluorescencyjnych do rejestrowania różnych widoków. Brakuje jednak opcji szybkiej wizualizacji całego zestawu danych, jak w przypadku BigDataViewer. Ponadto oprogramowanie nie może być dostosowane do klastra, a ponadto przetwarzanie blokuje mikroskop dla innych użytkowników, chyba że zostanie zakupiona dodatkowa licencja na oprogramowanie.
Trzecia opcja, która również jest oprogramowaniem typu open source, została niedawno opublikowana przez Keller lab44 i zapewnia kompleksowe ramy do przetwarzania i dalszej analizy danych z arkusza świetlnego. To oprogramowanie wykorzystuje informacje z wnętrza próbki do przeprowadzania fuzji wielowidokowej, dlatego nie wymaga obecności koralików fluorescencyjnych wokół próbki. Ale jednocześnie zakłada ortogonalną orientację widoków obrazowania (obiektywów), więc nie może być używany do danych pozyskanych pod dowolnymi kątami44.
Wymagania sprzętowe
Sprzęt używany do przetwarzania można znaleźć w tabeli 4. Przed właściwym eksperymentem musi być dostępna wystarczająca pojemność pamięci masowej i przejrzysty potok przetwarzania danych. Akwizycja obrazów jest szybsza niż późniejsza analiza i łatwo jest zostać zalanym nieprzetworzonymi danymi. Często nierealne jest przechowywanie wszystkich surowych obrazów, ale raczej przyciętej wersji lub przetworzonych obrazów, takich jak widoki połączone, projekcje o maksymalnej intensywności lub projekcje sferyczne45.
| Procesor | Dwa procesory Intel Xeon E5-2630 (sześciordzeniowe, 2,30 GHz Turbo, 15 MB, 7,2 GT/s) |
| Pamięć | 128 GB (16×8 GB) pamięci DDR3 ECC RDIMM 1600 MHz |
| Dysk twardy | Dysk twardy 4×4 TB 3,5 cala Serial ATA (7.200 obr./min) |
| Kontroler dysku twardego | Kontroler PERC H310 SATA/SAS do stacji roboczej Dell Precision |
| Konfiguracja dysku twardego | C1 SATA 3,5 cala, 1-4 dyski twarde |
| Grafika | Dwa karty NVIDIA Quadro 4000 o pojemności 2 GB (2 karty z 2 DP i 1 DVI-I każda) (2 adaptery DP-DVI i 2 DVI-VGA) (MRGA17H) |
| Sieć | Dwuportowa karta sieciowa Intel X520-T2 10 GbE |
Tabela 4: Wymagania sprzętowe.
Szybkość przetwarzania danych
Czas potrzebny na przetworzenie danych zależy od wymiarów danych oraz od używanego sprzętu. W tabeli 1 przedstawiono przegląd czasu wymaganego do wykonania kluczowych kroków w przetwarzaniu przykładowego zestawu danych multiview o rozmiarze 8,6 GB, który składał się z 1 punktu czasowego z 4 widokami i 2 kanałami.
| Etap przetwarzania | Godzina | Krok protokołu |
| Ponowne zapisywanie jako HDF5 | 6 min 30 sek | 6.3 |
| Wykrywanie punktów zainteresowania | 20 sekund | 6.4 |
| Zarejestruj się, korzystając z punktów procentowych | 3 sekundy | 6.5 |
| Fuzja wielu widoków w oparciu o zawartość | 4 godz | 7.2 |
| Dekonwolucja wielu widoków (CPU) | 8 godz | 7.3 |
| Dekonwolucja wielu widoków (GPU) | 2 godz. | 7.3 |
Tabela 1: Czas przetwarzania danych.
Formaty danych wejściowych do rekonstrukcji multiview
Fiji Plugin Multiview Reconstruction może obsługiwać formaty .czi, .tif i ome.tiff. Ze względu na strukturę danych w formacie .czi nieciągłe zestawy danych nie są obsługiwane bez wstępnego przetwarzania. Nieciągły oznacza, że zapis musiał zostać wznowiony (np. w celu ponownego dostosowania pozycji z powodu dryftu próbki). W takim przypadku pliki .czi muszą zostać ponownie zapisane jako .tif. W przypadku plików .tif każdy widok i kierunek oświetlenia muszą być zapisane jako osobny plik.
Kalibracja rozmiaru piksela
Oprogramowanie obsługujące mikroskop oblicza kalibrację dla rozmiaru piksela xy na podstawie wybranego obiektywu. Jednak rozmiar piksela w z jest definiowany niezależnie przez rozmiar kroku. Jeśli w oprogramowaniu zostanie określony nieprawidłowy cel, stosunek xy do z jest nieprawidłowy i rejestracja nie powiedzie się.
Pierwsza rejestracja
Po zdefiniowaniu zestawu danych liczba rejestracji będzie wynosić 1, a liczba punktów zainteresowania będzie wynosić 0 w Eksploratorze ViewSetup. Początkowa rejestracja reprezentuje kalibrację zestawu danych. Zarówno liczba rejestracji, jak i punktów procentowych wzrośnie w trakcie przetwarzania.
Próbkowanie w dół w celu wykrycia punktów zainteresowania
Zaleca się korzystanie z próbkowania w dół, ponieważ ładowanie plików i segmentacja będą znacznie szybsze. Należy jednak pamiętać, że parametry detekcji będą się zmieniać w zależności od próbkowania w dół, dlatego przenoszenie ustawień wykrywania między różnymi ustawieniami próbki w dół nie jest możliwe.
Wykrywanie punktów zainteresowania
Zaleca się segmentację jak największej liczby prawdziwych koralików w każdym widoku, nawet za cenę uzyskania niektórych fałszywych alarmów, ponieważ nie utrudniają one znacznie rejestracji. Fałszywe detekcje, jeśli jest ich niewiele, są wykluczane podczas rejestracji (patrz Rejestracja punktów zainteresowania). Jednak masowe wykrycia fałszywych alarmów stanowią problem dla algorytmu. Nie tylko zmniejsza to wydajność wykrywania i rejestracji, ponieważ segmentacja obrazu, a także porównywanie tych koralików między widokami, zajmuje znacznie więcej czasu, ale także zmniejsza dokładność rejestracji. Można temu zaradzić, stosując bardziej rygorystyczne parametry wykrywania. Dodatkowo, nadmierna segmentacja koralików (tj. wielokrotne wykrycia na jednym koraliku Rysunek 1E) jest szkodliwa dla rejestracji i należy jej unikać.
Rejestracja punktów oprocentowania
Aby zarejestrować widoki względem siebie, położenie każdego ściegu w każdym widoku jest opisane przez jego położenie względem trzech najbliższych sąsiednich ściegów. Konstelacje te tworzą lokalny deskryptor geometryczny i umożliwiają porównywanie każdego koralika między widokami. Koraliki z pasującym deskryptorem między dwoma widokami są następnie traktowane jako korespondencje kandydatów. Należy pamiętać, że działa to tylko w przypadku losowo rozmieszczonych koralików, dla których lokalne deskryptory są zazwyczaj unikalne dla każdego koralika. Do rejestracji można użyć innych struktur, takich jak jądra w próbce. Jednak w celu wykrycia jąder, które są rozmieszczone w próbce w sposób nielosowy, stosuje się inne metody20,21.
Korespondencja kandydatów jest następnie testowana pod kątem RANSAC36 w celu wykluczenia wyników fałszywie dodatnich. Każda korespondencja sugeruje model transformacji, który nakłada na siebie widoki. Prawdziwe powiązania prawdopodobnie zgadzałyby się co do jednego modelu transformacji, podczas gdy wartości odstające wskazywałyby na inny. Rzeczywiste zależności są następnie wykorzystywane do obliczenia modelu transformacji afinicznej między dwoma porównywanymi widokami. Następnie przeprowadzana jest globalna optymalizacja za pomocą iteracyjnego algorytmu optymalizacji , podczas której wszystkie widoki są rejestrowane w pierwszym widoku w celu zminimalizowania przemieszczenia między widokami20,21.
Rejestracja poklatkowa
Ze względu na ruch agarozy i nieprecyzyjny ruch motoryczny stolika mikroskopowego, położenie każdego stosu zmienia się umiarkowanie w czasie. Podczas gdy rejestracja pojedynczego punktu czasowego usuwa różnicę między widokami tego punktu czasowego, upływ czasu musi być również zarejestrowany jako całość. W tym celu każdy pojedynczy punkt czasowy jest rejestrowany w referencyjnym punkcie czasowym.
Punkt czasowy odniesienia
Jeśli przetwarzany jest szereg czasowy z wieloma punktami czasowymi, reprezentatywny punkt czasowy jest wybierany jako odniesienie zwykle ze środka szeregu czasowego, ponieważ intensywność ściegu może z czasem ulec pogorszeniu z powodu bielenia. Na tym odwołaniu można określić parametry wykrywania punktów zainteresowania, rejestracji, pola ograniczenia i fuzji. Parametry te są następnie stosowane do całego upływu czasu w celu obliczenia określonego modelu transformacji dla każdego pojedynczego punktu czasowego. Podczas rejestracji poklatkowej wszystkie inne punkty czasowe są również rejestrowane przestrzennie w tym punkcie czasowym odniesienia. W związku z tym parametry pola ograniczenia dla całego nagrania są zależne od tego konkretnego punktu czasowego.
Rejestracja wielokanałowa
W przypadku obrazowania wielu kanałów, idealnie byłoby, gdyby te same koraliki fluorescencyjne były widoczne we wszystkich obrazowanych kanałach. Detekcja i rejestracja mogą być następnie wykonywane na każdym kanale indywidualnie, co uwzględnia wpływ różnych długości fal świetlnych na transformację. Często nie jest to możliwe, ponieważ koraliki nie są widoczne we wszystkich kanałach lub koraliki zbyt mocno dominują nad obrazem w jednym kanale i są zbyt przyciemnione w drugim kanale (kanałach). Typowym rozwiązaniem jest użycie koralików widocznych tylko w jednym kanale do detekcji i rejestracji, a uzyskany model transformacji (tj. po wykryciu, rejestracji i rejestracji poklatkowej) jest następnie stosowany do pozostałych kanałów przez Fiji > Plugins > Multiview Reconstruction > Batch Processing > Tools > Duplicate Transformations. Z menu rozwijanego Zastosuj transformację wybierz opcję Jeden kanał do innych kanałów. W następnym oknie wybierz plik XML i kliknij przycisk OK. Następnie wybierz kanał, który zawiera koraliki, jako kanał źródłowy , a jako kanał docelowy wybierz kanał(y) bez koralików. W polu Duplikuj, które przekształcenia używają opcji Zamień wszystkie przekształcenia , naciśnij przycisk OK. Transformacje są następnie kopiowane do wszystkich innych kanałów i zapisywane w pliku XML. Aby wyświetlić nowe przekształcenia w Eksploratorze ViewSetup, uruchom ponownie aplikację MultiView Reconstruction.
Obwiedni
Fuzja wielu widoków jest bardzo intensywna obliczeniowo. Jednak duże obrazy są zwykle pozyskiwane, aby pomieścić nie tylko próbkę, ale także otaczające ją koraliki. Po wyodrębnieniu parametrów pasowania z koralików nie są one już przydatne jako część obrazu. Dlatego, aby zwiększyć wydajność fuzji, tylko części stosów obrazów zawierających próbkę powinny być ze sobą połączone. Obszar zainteresowania (ramka ograniczająca) powinien być zdefiniowany w taki sposób, aby zawierał próbkę i jak najmniej otaczającej go agarozy. W przykładzie na rysunku 2 fuzja średniej ważonej na całym woluminie o pojemności 2229×2136×2106 pikseli wymagałaby 38 196 MB pamięci RAM, podczas gdy w przypadku pola ograniczenia wolumin jest zmniejszony do 1634×1746×1632 pikseli, a wymagania dotyczące pamięci są zmniejszone do 17 729 MB.
Fuzja wielu widoków w oparciu o zawartość
Wyzwaniem związanym z łączeniem danych z wielu widoków jest to, że widoki zwykle kończą się nagle i nie zawierają tej samej jakości obrazu dla tych samych wokseli. Proste uśrednianie widoków prowadziłoby zatem do mieszania artefaktów i niepotrzebnej degradacji obrazu. Fuzja multiwidoków oparta na treści uwzględnia oba te problemy. Po pierwsze, łączy różne widoki, w których jeden obraz się kończy, a drugi zaczyna, a po drugie, ocenia lokalną jakość obrazu i stosuje wyższe wagi do wyższej jakości obrazu w fusion21. W porównaniu z pojedynczym widokiem nastąpiła poprawa rozdzielczości w z z niewielkim pogorszeniem sygnału w xy (Rysunek 2E-H, Rysunek 5A-D).
Dekonwolucja wielu widoków
Dekonwolucja wielu widoków to inne podejście do osiągnięcia fuzji widoków. W przypadku tej metody brane są również pod uwagę PSF różnych widoków w celu odzyskania obrazu, który został przekształcony przez optykę mikroskopu. Metoda ta radykalnie poprawia jakość obrazu poprzez usunięcie rozmycia obrazu oraz zwiększenie rozdzielczości i kontrastu sygnału31 (Rysunek 2C-D, Rysunek 2I-J, Rysunek 5E-G, Film 3).
Dekonwolucja jest bardzo intensywna obliczeniowo (patrz Tabela 1), dlatego użycie procesora graficznego do przetwarzania zwiększa szybkość tego procesu. Może być również konieczne przeprowadzenie dekonwolucji na próbkowanych danych. Aby pobrać próbkę, użyj narzędzi Fiji > Multiview Reconstruction > Batch Processing > Tools > Apply Transformations. Spowoduje to zastosowanie nowego modelu transformacji do widoków, które zostaną zapisane w pliku .xml.
Format pliku HDF5 dla BigDataViewer i BigDataServer
BigDataViewer33 umożliwia łatwą wizualizację danych o rozmiarze terabajtów. Sposób sterowania BigDataViewer podsumowano w Tabeli 2. Zrzut ekranu przedstawiający podstawowe działanie programu jest również dostępny jako dodatek do jego oryginalnej publikacji33. BigDataViewer jest wyśrodkowany na pliku .xml, który zawiera metadane, oraz na pliku hdf5, który zawiera dane obrazu. Dane obrazu są obecne w hdf5 na wielu poziomach rozdzielczości w blokach 3D. Wiele poziomów rozdzielczości pozwala na szybszą wizualizację danych przy niższej rozdzielczości, przed załadowaniem pełnej rozdzielczości. Poszczególne bloki są ładowane do pamięci tylko wtedy, gdy jest to potrzebne. W ten sposób format obrazu hdf5 umożliwia bezpośrednią i szybką wizualizację danych za pomocą BigDataViewer33. Przyspiesza to również przetwarzanie, ponieważ ładowanie plików odbywa się bardziej efektywnie. W związku z tym zalecamy ponowne zapisanie zestawu danych w tym formacie, chociaż nie jest on ściśle wymagany do przetwarzania. Więcej informacji na temat formatu danych można znaleźć pod linkiem 3. Ponadto zbiory danych mogą być udostępniane współpracownikom lub publicznie za pomocą BigDataServer33 (Link 6).
| klucz | efekt |
| F1 | wyświetla Pomoc z krótkim opisem BigDataViewer i jego podstawowej obsługi |
| < > lub kółko myszy | Ruch w Z |
| strzałka w górę i w dół | Powiększanie i pomniejszanie |
| Kliknij prawym przyciskiem myszy i przeciągnij | Przesuwa próbkę w przeglądarce |
| Kliknij lewym przyciskiem myszy i przeciągnij | Obraca próbkę wokół kursora |
| suwak u dołu przeglądarki lub karty i strzałka w lewo lub w prawo | porusza się po osi czasu |
| dodatkowo wciśnięcie SHIFT | szybszy ruch lub obrót wzdłuż dowolnej osi |
| x, a następnie strzałka w lewo i w prawo | obraca się wokół osi X |
| y, a następnie strzałka w lewo i w prawo | obraca się wokół osi y |
| z, a następnie strzałka w lewo i w prawo | Obraca się wokół osi Z |
| Shift i X | Orientuje widok wzdłuż osi X |
| Przesunięcie i Y | Ustawia widok wzdłuż osi y |
| Shift i Z | Orientuje widok wzdłuż osi Z |
| ja | Przełącza między różnymi trybami interpolacji (np. najbliższy sąsiad i trójliniowy) |
| s lub Ustawienia > jasności i kontrastu | modyfikuje kolor kanałów, jasność i kontrast |
| F6 lub Ustawienia > Widoczność i grupowanie | Zmienia wyświetlane grupy, umożliwia grupowanie w celu nałożenia na siebie różnych grup i wywoływania grup za pomocą numerycznych |
| F10 lub Narzędzia > nagrywania filmu | Pobiera szereg czasowy aktualnie wyświetlanego wycinka |
Tabela 2: Przeglądarka dużych zbiorów danych.
3. Ograniczenia opisanej implementacji LSFM
Niska przepustowość
W typowym eksperymencie LSFM obrazowana jest tylko jedna próbka na eksperyment. Mimo to, z naszego doświadczenia, z tej jednej próbki można wydobyć wiele przydatnych informacji. Wysokoprzepustowe obrazowanie wielu zarodków zostało ostatnio osiągnięte w domowych konfiguracjach LSFM 46-48, choć zazwyczaj kosztem swobody pozycjonowania i rotacji próbki.
Niewystarczająca penetracja w głąb tkanek
Mimo że zarodki danio pręgowanego są półprzezroczyste, uzyskana jakość obrazu szybko się pogarsza podczas obrazowania w głębszych warstwach z powodu rozpraszania i absorpcji. Częściowo jest to efekt rozpraszania i absorpcji emitowanej fluorescencji przez próbkę i nie może być skorygowany w obecnej konfiguracji. Innym źródłem nierównej jakości obrazu jest nieregularne oświetlenie. Arkusz światła pada z lewej lub prawej strony, a wszelkie obiekty na jego drodze załamują go, co powoduje artefakty pasków i rozmycie. Dwustronne oświetlenie i fuzja wielu widoków mogą zmniejszyć artefakty na końcowym obrazie. Wreszcie, jakość obrazu jest nieco gorsza w kierunku marginesu pola widzenia ze względu na naturalną geometrię arkusza światła, który staje się coraz grubszy w kierunku krawędzi.
Ograniczona manipulacja chemiczna
Stosowanie leków lub inhibitorów jest szeroko rozpowszechnione w badaniach nad danio pręgowanym. W tym mikroskopie stosowanie leków jest ograniczone ze względu na dużą objętość komory na próbkę i względy innych użytkowników instrumentu, którzy dzielą tę samą komorę. Użycie dodatkowej komory dedykowanej do eksperymentów z lekami może rozwiązać ten problem. Częściowe wypełnienie komory szklanymi kulkami zmniejsza objętość wymaganej cieczy.
Brak fotomanipulacji
Obecnie nie ma możliwości miejscowej manipulacji optycznej, takiej jak fotokonwersja, czy ablacja laserowa w tym mikroskopie. Niemniej jednak domowe konfiguracje mogą być używane do takich specyficznych zastosowań.
4. Znaczenie i przyszłe zastosowania
LSFM jest najlepszą dostępną do tej pory metodą szybkiego obrazowania dużych ilości żywych zarodków. Większość eksperymentów, które można sobie wyobrazić pod mikroskopem konfokalnym, można również przeprowadzić na mikroskopie arkuszowym z wyżej wymienionymi zaletami. W przypadku obrazowania rozwoju oka szybkość LSFM nie jest kluczowym parametrem. Zamiast tego decydującymi korzyściami są niska fototoksyczność i elastyczność w pozycjonowaniu próbek.
Dane LSFM mają wysoki SNR, co pomaga osiągnąć dobre wyniki dekonwolucji, a także jest korzystne dla automatycznej analizy obrazu i śledzenia obiektów. Podsumowując, LSFM jest doskonałym narzędziem do generowania wymiernych danych na temat rozwoju embrionalnego oraz ogólnej charakterystyki komórek i tkanek do późniejszego modelowania i fizycznych opisów procesów, o których mowa.