Zgodnie z protokołem, sieć U-Net obejmująca pięć przekrojów została wytrenowana na pojedynczym tomogramie (Rycina 2A) w celu zidentyfikowania pięciu klas: błony, mikrotubul, aktyny, markerów fiducjalnych oraz tła. Sieć była trenowana iteracyjnie łącznie trzy razy, a następnie zastosowano ją do tomogramu w celu jego pełnej segmentacji i adnotacji (Rycina 2B,C). Minimalne czyszczenie wykonano zgodnie z krokami 7.1 i 7.2. Kolejne trzy interesujące tomogramy (Rycina 2D,G,J) zostały wczytane do oprogramowania w celu wstępnego przetwarzania. Przed importem obrazów jeden z tomogramów (Rycina 2J) wymagał korekty rozmiaru piksela z 17.22 Å/px do 13.3 Å/px, ponieważ został on zebrany na innym mikroskopie przy nieco innym powiększeniu. Do zmiany rozmiaru wykorzystano program IMOD squeezevol za pomocą następującego polecenia:
'squeezevol -f 0.772 plik_wejsciowy.mrc plik_wyjsciowy.mrc'
W tym poleceniu parametr -f odnosi się do współczynnika zmiany rozmiaru piksela (w tym przypadku: 13,3/17,22). Po imporcie wszystkie trzy cele wnioskowania zostały poddane wstępnemu przetwarzaniu zgodnie z krokami 3.2 i 3.3, a następnie zastosowano sieć U-Net z pięcioma warstwami (five-slice U-Net). Ponownie wykonano minimalne czyszczenie danych. Końcowe segmentacje przedstawiono na Rysunku 2.
Segmentacje mikrotubul z każdego tomogramu wyeksportowano jako binarne (krok 7.4) pliki TIF, przekonwertowano na format MRC (program IMOD tif2mrc), a następnie wykorzystano do korelacji cylindrów i śledzenia filamentów. Binarne segmentacje filamentów pozwalają na znacznie bardziej stabilne śledzenie niż śledzenie bezpośrednio na tomogramach. Mapy współrzędnych powstałe w wyniku śledzenia filamentów (Rysunek 3) zostaną wykorzystane do dalszych analiz, takich jak pomiary najbliższego sąsiada (upakowanie filamentów) oraz średniowanie sub-tomogramów helikalnych wzdłuż pojedynczych filamentów w celu określenia orientacji mikrotubul.
Łatwo jest zidentyfikować sieci, które nie zostały pomyślnie lub w sposób wystarczający wytrenowane. Sieć, która nie zadziałała, nie będzie w stanie wysegmentować żadnych struktur, natomiast sieć niedostatecznie wytrenowana zazwyczaj poprawnie wysegmentuje niektóre struktury, wykazując jednocześnie znaczną liczbę wyników fałszywie dodatnich i fałszywie ujemnych. Takie sieci można korygować i trenować iteracyjnie w celu poprawy ich wydajności. Kreator segmentacji automatycznie oblicza współczynnik podobieństwa Dice'a (oznaczany jako score w SegWiz) po zakończeniu trenowania modelu. Statystyka ta dostarcza szacunkową wartość podobieństwa między danymi treningowymi a segmentacją U-Net. Program Dragonfly 2022.1 posiada również wbudowane narzędzie do oceny wydajności modelu, które jest dostępne w zakładce Artificial Intelligence na górze interfejsu (instrukcje użytkowania znajdują się w dokumentacji).

Rysunek 2: Inferencja. (A-C) Oryginalny tomogram treningowy neuronu hipokampa szczura DIV 5, zebrany w 2019 roku na Titan Krios. Jest to rekonstrukcja metodą wstecznej projekcji z korekcją CTF w programie IMOD. (A) Żółta ramka reprezentuje obszar, w którym wykonano ręczną segmentację dla danych wejściowych do treningu. (B) Segmentacja 2D z modelu U-Net po zakończeniu treningu. (C) Rendering 3D segmentowanych obszarów pokazujący błonę (niebieski), mikrotubule (zielony) i aktynę (czerwony). (D-F) Neuron hipokampa szczura DIV 5 z tej samej sesji co tomogram treningowy. (E) Segmentacja 2D z modelu U-Net bez dodatkowego treningu i po szybkim oczyszczaniu. Błona (niebieski), mikrotubule (zielony), aktyna (czerwony), znaczniki fiducjalne (różowy). (F) Rendering 3D segmentowanych obszarów. (G-I) Neuron hipokampa szczura DIV 5 z sesji z 2019 roku. (H) Segmentacja 2D z modelu U-Net po szybkim oczyszczaniu oraz (I) rendering 3D. (J-L) Neuron hipokampa szczura DIV 5, zebrany w 2021 roku na innym Titan Krios przy innym powiększeniu. Rozmiar piksela został zmieniony za pomocą programu IMOD squeezevol , aby dopasować go do tomogramu treningowego. (K) Segmentacja 2D z modelu U-Net po szybkim oczyszczaniu, wykazująca stabilną inferencję w różnych zbiorach danych przy odpowiednim wstępnym przetwarzaniu oraz (L) rendering 3D segmentacji. Paski skali = 100 nm. Skróty: DIV = dni in vitro; CTF = funkcja przenoszenia kontrastu. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rycina 3: Udoskonalenie śledzenia filamentów. (A) Tomogram neuronu hipokampa szczura w 4. dniu hodowli (DIV 4), wykonany na Titan Krios. (B) Mapa korelacji wygenerowana z korelacji cylindrycznej w obrębie filamentów aktynowych. (C) Śledzenie filamentów aktyny z wykorzystaniem intensywności filamentów aktynowych na mapie korelacji do zdefiniowania parametrów. Śledzenie obejmuje błonę i mikrotubule, a także szum, podczas próby śledzenia wyłącznie aktyny. (D) Segmentacja tomogramu za pomocą sieci U-Net. Błona zaznaczona na niebiesko, mikrotubule na czerwono, rybosomy na pomarańczowo, triC na fioletowo, a aktyna na zielono. (E) Segmentacja aktyny wyodrębniona jako binarna maska do śledzenia filamentów. (F) Mapa korelacji wygenerowana z korelacji cylindrycznej przy użyciu tych samych parametrów co w (B). (G) Znacznie ulepszone śledzenie wyłącznie filamentów aktynowych z tomogramu. Skrót: DIV = dni in vitro. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Plik uzupełniający 1: Tomogram wykorzystany w niniejszym protokole oraz wieloobszarowy region zainteresowania (multi-ROI) wygenerowany jako dane treningowe zostały dołączone jako zestaw danych (Training.ORSObject). Patrz: https://datadryad.org/stash/dataset/doi:10.5061/dryad.rxwdbrvct.