Zastosowaliśmy dyskretną transformatę Fouriera (DFT) w celu obliczenia głównych składowych kształtu odpowiadających projekcjom komórek. Deskryptory Fouriera uzyskano poprzez zastosowanie algorytmu DFT do par współrzędnych xy dopasowanego obrysu projekcji komórek, otrzymanych jako wynik działania modułu AbSnake w naszym schemacie analizy. Pary współrzędnych xy te można traktować jako dwuwymiarowy wektor g o wartościach zespolonych:

Z wektora „g” wykorzystujemy DFT do obliczenia zespolonego widma Fouriera:

W oparciu o powszechnie znane wzory na dyskretne widmo Fouriera oraz stosując zapis liczby zespolonej dla „g” jako:

Otrzymujemy:
(1)
Możemy obliczyć część rzeczywistą („A”) i urojoną („B”) wartości
:
(2)
(3)
Tutaj pierwszy składnik DFT G0 odpowiada wartości m = 0, co daje:
(4)
(5)
W konsekwencji komponent ten opisuje środek geometryczny oryginalnego obiektu.
Drugi element widma DFT w kierunku prostym, G1odpowiada m = 1:

(6)
Z równania 6 wynika, że punkty te tworzą okrąg o promieniu
oraz kąt początkowy
, gdzie okrąg opisuje jeden pełny obrót, podczas gdy kształt jest kreślony raz. Środek okręgu znajduje się w początku układu współrzędnych (0, 0), a promień wynosi |G1| a punktem wyjścia jest:
(7)
Ogólnie, dla pojedynczego współczynnika Fouriera
współrzędne opisano następująco:

(8)
Podobnie jak równanie 6, równanie 8 również opisuje okrąg, lecz o promieniu Rm=|Gm|, kąt początkowy
or punkt wyjścia w
, gdzie kontur jest obrysowany raz, podczas gdy okrąg wykonuje „m” pełnych obrotów16,17.
Parametry kształtu jako dane wejściowe SOM
Przebieg procesu, opisany na Rysunku 1, zastosowano do zestawu danych z intravitalnej mikroskopii wielofotonowej komórek mikrogleju, poddanych dekonwolucji (z wykorzystaniem zmierzonej funkcji rozmycia punktu – Point Spread Function), aby scharakteryzować ich zmiany morfologiczne w zdrowej lub nowotworowej tkance korowej18. Dla każdej projekcji 2D zrekonstruowanych powierzchni 3D obliczono dwudziestą liczbę komponentów DFT, a wyniki posłużyły jako dane wejściowe do trenowania SOM. W warunkach fizjologicznych mikroglej wykazywał dość złożony kształt z licznymi, silnie rozgałęzionymi wypustkami (Rysunek 2a). W środowisku nowotworowym (model guza kory mózgowej) mikroglej zmienił się w prostszy kształt, bardziej przypominający wrzeciono (Rysunek 2b).
Przeszkolona SOM została przetestowana w celu oceny jej zdolności do rozróżniania komórek zdrowych od nowotworowych. Populacja komórek zdrowych została rzutowana na pojedynczy obszar SOM (Rycina 2c). SOM zareagowała na zestaw danych mikrogleju nowotworowego aktywnym obszarem w kształcie hantla (Rycina 2d). Ślepo zmieszany zestaw danych wejściowych, składający się z komponentów kształtu DFT zarówno z grupy zdrowej, jak i nowotworowej, został przez SOM rzutowany na dwie odrębne grupy, przy jednoczesnym zachowaniu kształtu ich poszczególnych konturów podobnego do tych z grup oddzielnych (Rycina 2e; porównać z 2c oraz 2d). Można wywnioskować, że zmieszany zestaw danych został pomyślnie zgrupowany przez SOM.
Wydajność SOM przetestowano, porównując jej projekcje z manualną analizą tych samych danych przeprowadzoną przez eksperta medycznego, który zaklasyfikował zbiór danych na podstawie ich zachowania czasoprzestrzennego. Ekspert zidentyfikował cztery odrębne grupy komórek (komórki spoczynkowe, komórki fagocytujące, komórki oddziałujące oraz komórki ruchome18), które zrekonstruowano i wykorzystano do wytrenowania sieci SOM o rozmiarze 12x12. Wytrenowana sieć (Rysunek 3a) wykazuje grupy sztucznych neuronów o wysokich wartościach trafień, szczególnie w dolnej lewej oraz środkowej części SOM. Odpowiedź wytrenowanej sieci przetestowano również przy użyciu czterech losowo wybranych podzbiorów obrazów (które nie stanowiły części zbioru treningowego), pochodzących z czterech różnych grup zidentyfikowanych przez eksperta18. Podzbiory te doprowadziły do uzyskania czterech dobrze zdefiniowanych odpowiedzi SOM, co przedstawiono na Rysunku 3b. Komórki spoczynkowe wykazują najbardziej złożony kształt i najwyższy poziom separacji w sieci neuronowej (Rysunek 3b, panel „resting”). Pozostałe trzy zidentyfikowane typy komórek dzieliły wspólny obszar SOM w dolnym lewym rogu, lecz w pozostałym zakresie zostały rozdzielone przez SOM. Zatem obszar SOM w dolnym lewym rogu odpowiada wartościom DFT o niższych indeksach.
Wytrzymałość podejścia SOM została przetestowana poprzez zastosowanie wytrenowanej mapy SOM do trzech losowych podzbiorów tego samego typu komórek w stanie spoczynku (które nie stanowiły części zbioru treningowego). Odpowiedź SOM na te dane wejściowe jest bardzo podobna (Rysunek 3c, podzbiory 1-3), co potwierdza odporność naszego podejścia.
Zależne od czasu zmiany kształtu komórek są precyzyjnie charakteryzowane za pomocą DFT
W celu zbadania wpływu zależnych od czasu zmian kształtu komórek na komponenty DFT, od jednej do trzech komórek z podgrupy (patrz Rycina 3b) śledzono przez 13 do 28 punktów czasowych. Rycina 4 przedstawia pierwsze dziesięć komponentów DFT komórki mobilnej (Rycina 4a) oraz komórki wchodzącej w interakcje (Rycina 4b), wykreślone jako funkcja czasu. Komórka mobilna wykazuje stale zmieniający się kształt (patrz Supplementary Video 4 w 8), co odzwierciedla bardziej chropowata powierzchnia DFT. Skoki amplitudy DFT w pierwszej jednej trzeciej przebiegu czasowego dla komórki wchodzącej w interakcje pokrywają się z szybkimi i znacznymi zmianami kształtu komórki, co pokazano w Supplementary Video 5 w 8.
Przebieg czasowy wszystkich 19 komponentów DFT został również scharakteryzowany dla tych dwóch komórek w trzech oddzielnych punktach czasowych podczas śledzenia komórki mobilnej (Rysunek 5a) oraz komórki wchodzącej w interakcje (Rysunek 5b). Osie prostopadłe reprezentują tutaj sześć kątów obrotu i wskazują, że wszystkie projekcje są równie istotne dla charakterystyki kształtu obu typów komórek.

Rysunek 1. Krok po kroku przedstawiony schemat przetwarzania danych w celu identyfikacji klastrów komórkowych na podstawie kształtu komórek. Powierzchnie zrekonstruowane w 3D posłużyły jako dane wejściowe do programu Blender w celu automatycznego wykonania projekcji 3D na 2D. Wyznaczono obrys każdej projekcji, a następnie obliczono komponenty DFT. Komponenty te stanowiły dane wejściowe dla wytrenowanej mapy samoorganizującej (SOM) w programie Matlab lub posłużyły do wytrenowania nowej mapy SOM. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 2. Typowy wygląd komórek mikrogleju korowego myszy w warunkach kontrolnych (a) oraz w tkance nowotworowej (b) Zrzuty ekranu zrekonstruowanych powierzchni mikrogleju. Projekcje SOM zostały stworzone z trzech grup próbek mikrogleju z kory mózgu myszy: komórek kontrolnych (nietumorowych) (c), komórek nowotworowych (d) oraz mieszanej populacji komórek (e). Rysunek został zmodyfikowany za zgodą autora.8. Prosimy kliknąć tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 3. (a, lewa strona) Mapa Samoorganizująca (SOM) zbioru danych mikrogleju mysiego, składającego się z 768 wektorów cech wejściowych. Zbiór danych posłużył do wytrenowania sztucznej sieci neuronowej o rozmiarze 12x12, z zastosowaniem heksagonalnej geometrii sąsiedztwa, randomizacji początkowej i 200 epok. (a, prawa strona) Odpowiadające im płaszczyzny wejściowe SOM dla pierwszych 10 komponentów DFT (b) Reakcje SOM przedstawionej na (a) na jeden losowy podzbiór plików VRML dla każdego z czterech typów komórek: „mobilnych”, „oddziałujących”, „spoczynkowych” i „fagocytujących”, opisanych pierwotnie w Rycina 5 Bayerla i in.18(c) Reakcja tej samej SOM, co w (a, lewo), na trzy losowe podzbiory całego zbioru danych (które zatem nie były częścią zbioru treningowego) powierzchni 3D typu „komórki spoczywające”. Podobieństwo między tymi trzema reakcjami jest zauważalne. Rycina została zmodyfikowana za zgodą autora8. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.

Rysunek 4. (a) Zależność od czasu pierwszych 10 składowych DFT podczas eksperymentu obrazowania intravitalnego mikrogleju mysiego. Panel ten przedstawia dane dla komórki typu „Mobile Cells”. Oś x odpowiada punktom czasowym eksperymentu z rozdzielczością czasową 60 s, oś y pokazuje amplitudę składowych DFT w jednostkach dowolnych (a.u.), natomiast oś z odpowiada składowym DFT od 1 do 10. (b) Analogicznie jak w (a), ale dla komórki typu „Interacting Cells”. Rycina została zmodyfikowana za zgodą autora.8. Proszę kliknąć tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 5. (a) Zachowanie wszystkich 19 komponentów DFT komórki typu „Mobile Cells” na początku, w połowie i na końcu eksperymentu. Liczby na osi x odpowiadają identyfikatorom komponentów DFT od 1 do 19. Oś y przedstawia amplitudę komponentów DFT w jednostkach dowolnych (a.u.), natomiast oś z oznacza sześć losowych kątów obrotu. (b) Analogicznie jak w (a), ale dla komórki typu „Interacting Cells”. Rycina została zmodyfikowana za zgodą autora8. Prosimy kliknąć tutaj, aby wyświetlić powiększoną wersję tej ryciny.