Stosując przedstawioną powyżej procedurę, prezentujemy wyniki dla dwóch stosów obrazów o różnych rozmiarach, aby zademonstrować, w jaki sposób elastyczność narzędzi umożliwia skalowanie procedury do większych zbiorów danych. W tym przypadku dwa zbiory danych 3DEM to (i) szczur P14, kora somatosensoryczna, warstwa VI, 100 µm x 100 µm x 76,4 µm4 oraz (ii) szczur P60, hipokamp CA1, 7,07 µm x 6,75 µm x 4,73 µm10.
Etapy wstępnego przetwarzania (Rysunek 1) można przeprowadzić w ten sam sposób dla obu zestawów danych, biorąc jedynie pod uwagę, że większy zestaw, taki jak pierwszy stos danych o rozmiarze 25 GB, wymaga wydajniejszego sprzętu do wizualizacji i przetwarzania dużych ilości danych. Drugi stos danych ma rozmiar zaledwie 1 GB i charakteryzuje się idealnie izotropową wielkością woksela.
Rozmiar danych może nie być bezpośrednio związany z polem widzenia (FOV), lecz raczej z rozdzielczością samego stosu, która zależy od maksymalnego rozmiaru piksela sensora mikroskopu oraz powiększenia stosu. W każdym przypadku, logicznie rzecz biorąc, większe FOV prawdopodobnie zajmują więcej miejsca fizycznego w porównaniu do mniejszych FOV, jeśli zostały pozyskane przy tej samej rozdzielczości.
Po zaimportowaniu stosu obrazów, zgodnie z opisem w sekcji 1 protokołu, w oprogramowaniu Fiji (Rysunek 1A), będącym naukową wersją ImageJ12, kluczowe jest upewnienie się, że format obrazu jest 8-bitowy (Rysunek 1B). Wynika to z faktu, że wiele programów do akwizycji różnych producentów mikroskopów generuje własnościowe formaty plików 16-bitowe, aby wraz ze stosem obrazów przechowywać metadane dotyczące procesu pozyskiwania danych (np. rozmiar piksela, grubość, natężenie/napięcie wiązki elektronów, ciśnienie w komorze). Takie dostosowanie pozwala naukowcom oszczędzić pamięć, ponieważ dodatkowe 8 bitów zawierające metadane nie wpływa na same obrazy. Drugim ważnym parametrem do sprawdzenia jest rozmiar woksela, co pozwala na przeprowadzenie rekonstrukcji po segmentacji w odpowiedniej skali (mikrometry lub nanometry; Rysunek 1B).
Stosy mogą wymagać ponownego wyrównania i/lub zszycia, jeśli zostały pozyskane przy użyciu kafelkowania; operacje te można przeprowadzić w programie TrakEM2 (Rysunek 2A), choć w przypadku ponownego wyrównania, zautomatyzowane techniki 3DEM, takie jak FIB-SEM lub 3View, są zazwyczaj dobrze wyrównane.
Ostatni krok wymaga filtrowania i ewentualnego downsamplingu stosu, w zależności od tego, które obiekty mają zostać zrekonstruowane oraz czy downsampling wpływa na rozpoznawanie cech podlegających rekonstrukcji. Na przykład w przypadku większego stosu (kory somatosensorycznej szczurów P14) nie można było poświęcić rozdzielczości na rzecz wydajności rekonstrukcji, natomiast w przypadku mniejszego stosu (obszaru CA1 hipokampa szczurów P60) było to możliwe, ponieważ rozdzielczość znacznie przekraczała poziom wymagany do rekonstrukcji najmniejszych obiektów. Na koniec zastosowanie maski wyostrzającej (unsharp mask) zwiększa kontrast między błonami a tłem, co jest korzystne dla rekonstrukcji w programach takich jak ilastik, które wykorzystują gradienty do wstępnej oceny granic.
Po przetworzeniu obrazów rekonstrukcję można przeprowadzić ręcznie za pomocą programu TrakEM2 lub półautomatycznie przy użyciu programu ilastik (Rysunek 2C). Zbiór danych, taki jak mniejszy wymieniony tutaj (ii), który można poddać downsamplingowi, aby zmieścił się w pamięci, może zostać w pełni wysegmentowany za pomocą programu ilastik (Rysunek 2B), co pozwoli na uzyskanie gęstej rekonstrukcji. W przypadku pierwszego wymienionego tutaj zbioru danych (i) udało nam się załadować i wstępnie przetworzyć cały zestaw danych na stacji roboczej z systemem Linux wyposażonej w 500 GB pamięci RAM. Rzadka segmentacja 16 pełnych morfologii została uzyskana za pomocą hybrydowego rurociągu przetwarzania danych, poprzez wyodrębnienie wstępnej segmentacji, która została następnie ręcznie zweryfikowana w programie TrakEM2.
Analizę 3D takich cech jak powierzchnie, objętości czy rozkład glikogenu wewnątrzkomórkowego można przeprowadzić w środowisku Blender (Rysunek 3) przy użyciu niestandardowych kodów, takich jak NeuroMorph19 lub kod do analizy glikogenu10.
W przypadku zbiorów danych zawierających również ziarna glikogenu, analizę ich rozkładu można przeprowadzić za pomocą GLAM, kodu w języku C++, który generuje mapy kolorów z obszarem wpływu bezpośrednio na siatce.
Wreszcie, tak złożone zbiory danych można wizualizować i analizować za pomocą VR, co okazało się użyteczne w analizie zbiorów danych z ograniczoną widocznością (Rysunek 4). Na przykład piki wywnioskowane z map GLAM zostały łatwo zidentyfikowane wizualnie w dendrytach w drugim omówionym tutaj zbiorze danych.

Rysunek 1: Przetwarzanie i przygotowanie obrazów do segmentacji. (a) Główny interfejs użytkownika Fiji. (b) Przykład stosu obrazów ze zbioru danych (i) omówionego w reprezentatywnych wynikach. Panel po prawej stronie pokazuje właściwości umożliwiające użytkownikowi ustawienie rozmiaru woksela. (c) Przykład operacji filtrowania i zmiany rozmiaru zastosowanej do pojedynczego obrazu. Panele po prawej stronie pokazują powiększenia z centrum obrazu. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.

Rysunek 2: Segmentacja i rekonstrukcja z wykorzystaniem TrakEM2 i ilastik. (a) Interfejs użytkownika TrakEM2 z obiektami segmentowanymi ręcznie (na czerwono). (b) Eksportowana maska z panelu a może służyć jako dane wejściowe (ziarno) dla (c) półautomatycznej segmentacji (carving). Z programu ilastik maski (czerwone) mogą być następnie eksportowane do TrakEM2 w celu ręcznej korekty. (d) Maski mogą być następnie eksportowane jako trójwymiarowe siatki trójkątne w celu uwidocznienia zrekonstruowanych struktur. W tym przykładzie, przy użyciu tego procesu, zrekonstruowano cztery neurony, astrocyty, mikroglej oraz perycyty z zestawu danych (i) (omówionego w reprezentatywnych wynikach). Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.

Rycina 3: Analiza 3D zrekonstruowanych morfologii przy użyciu dostosowanych narzędzi. (a) Izotropowa objętość obrazowania z zestawu danych FIB-SEM (ii) (omówiona w reprezentatywnych wynikach). (b) Gęsta rekonstrukcja z panelu a. Szary = aksony; zielony = wypustki astrocytarne; niebieski = dendryty. (c) Mikrograf pokazujący przykłady obiektów do kwantyfikacji, takich jak synapsy (zestaw danych (i)) i ziarna glikogenu w astrocytach (zestaw danych (ii)) w odpowiednich powiększeniach. (d) Maska z panelu c pokazująca rozkład ziarn glikogenu wokół synaps. (e) Kwantyfikacja rozkładu glikogenu z zestawu danych z panelu c, przy użyciu zestawu narzędzi do analizy glikogenu z programu Blender. Słupki błędów oznaczają błędy standardowe. N = 4 145 ziaren glikogenu. (f) Ilustracja graficzna wizualizacji wejścia i wyjścia GLAM. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 4: Analiza w VR. (a) Użytkownik w goglach VR podczas pracy nad (b) gęstą rekonstrukcją z zestawu danych FIB-SEM (ii) (omówioną w reprezentatywnych wynikach). (c) Imersyjna scena VR przedstawiająca podzbiór neurytów z panelu b. Zielony laser wskazuje na pik GLAM. (d) Przykład analizy liczby pików GLAM w VR. N = 3 myszy na każdy słupek. Analiza FIB-SEM z poprzedniej publikacji28. Słupki błędu oznaczają błędy standardowe; *p < 0.1, jednoczynnikowa analiza wariancji ANOVA. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.