Przykładowy zestaw obrazów wygenerowanych przy użyciu protokołu przesiewowego z zastosowaniem odwrotnej transfekcji siRNA został przygotowany i przeanalizowany za pomocą oprogramowania Cell Profiler. Powstałe numeryczne dane surowe są sformułowane w taki sposób, że każda komórka jest reprezentowana indywidualnie, co pozwala na prześledzenie jej pochodzenia aż do obrazu i konkretnej studzienki, a także na pomiar kilku parametrów intensywności fluorescencji (Rysunek 6A). Dla każdej zidentyfikowanej komórki wyznacza się średnią intensywność fluorescencji jądra dla przeciwciała P-S780 RB1 oraz zintegrowaną intensywność DNA dla masek jądra zdefiniowanych przez barwnik DNA. Rejestrowane są również średnie wartości intensywności GFP dla obszarów jądra i cytoplazmy każdej komórki, co umożliwia obliczenie fluorescencji jądrowej w stosunku do cytoplazmatycznej reportera GFP-CDK2. W dalszej części, po tych algorytmicznych pomiarach intensywności fluorescencji, dane z poszczególnych komórek służą do zdefiniowania bramek dla dwóch testów: barwienia przeciwciałami jądrowymi oraz reportera GFP-CDK2. Opisano również późniejszą adnotację komórek na podstawie wyników testów oraz wykorzystanie tych etykiet w celu umożliwienia dalszej charakterystyki specyficznych subpopulacji za pomocą trzeciego pomiaru (zawartości DNA w jądrze).
Wykresy histogramów surowych danych intensywności fluorescencji zebranych dla każdego testu są skutecznym sposobem oceny zachowania subpopulacji komórek w różnych warunkach. Histogramy na Rysunku 6B przedstawiają rozkłady populacyjne danych dla pojedynczych komórek z trzech powtórzeń dla każdego stanu wyciszenia RNAi. Po lewej stronie znajdują się dane dotyczące intensywności przeciwciał jądrowych, a po prawej odpowiadające im dane dla reportera GFP-CDK2. Dane dla przeciwciała P-S780 RB1 wykazują, że komórki w szerokim zakresie występują w dwóch populacjach w odniesieniu do tej modyfikacji potranslacyjnej oraz że populacje komórek z utratą fosforylacji RB1 na S780 można odróżnić jako lewy szczyt intensywności jądrowej, który ulega wzmocnieniu w przypadku wyciszenia CDK6 przez siRNA. Ten sam lewy szczyt obserwuje się, gdy celem RNAi jest samo RB1, co odzwierciedla całkowite usunięcie białka, a tym samym brak barwienia P-S780 RB1. W przeciwieństwie do tego, te same warunki eksperymentalne dla tych samych komórek, obserwowane za pomocą testu reporterowego GFP-CDK2, wykazują inną dynamikę w danych dla pojedynczych komórek. Obserwuje się rozkład ciągły z tylko jednym szczytem, jednak siRNA zakłócające cykl komórkowy (siCDK6) i powodujące akumulację w fazie G1 prowadzi do rozszerzenia prawego ramienia tego rozkładu (i.e. wskazując na zwiększoną obecność komórek wykazujących wzrost stosunku GFP jądro/cytoplazma, naniesionego na oś X).
Na histogramach na ryc. 6B przedstawiono również wartości bramkowania (pionowe paski), które zostały wyznaczone na podstawie rozkładów obu zestawów danych z analizy. Reguła zastosowana dla danych przeciwciała P-S780 RB1 polega na zdefiniowaniu pozycji bramki jako punktu w połowie wysokości i maksymalnej szerokości na lewym ramieniu głównego (prawego) piku, biorąc pod uwagę dane komórek kontrolnych negatywnych (siRNA nietargetujące). Komórki zaznaczone na czerwono to komórki z obniżonym poziomem lub brakiem P-S780 RB1, które zostały zidentyfikowane za pomocą tej bramki. Podobna bramka, umieszczona na przeciwległym ramieniu rozkładu wartości stosunku, została zastosowana dla reportera GFP-CDK2. Wynikowa subpopulacja komórek o wysokim stosunku, w których aktywność CDK2 jest obniżona lub jej brakuje, jest przedstawiona na zielono. Aby zilustrować analizę multipleksową obu testów, ryc. 6C pokazuje implementację obu wartości bramek przy użyciu skryptu Perl 2_gate_classifier.pl w celu przekształcenia surowych danych (ryc. 6A) w poniższy plik z adnotacjami. Nowy plik zawiera oryginalne dane wraz z nową kolumną etykiet klas dla każdej komórki oraz dwiema wartościami bramek użytymi do ich rozróżnienia (w tym przypadku zastosowano odpowiednio bramki o wartościach 0,004 dla danych przeciwciała i 1,5 dla reportera GFP-CDK2).
Po zaklasyfikowaniu poszczególnych komórek z każdego wariantu wyciszenia genów na podstawie dwóch testów, możliwe jest teraz wykorzystanie tych etykiet klas do pomocy w adnotacji wykresów danych z testów. Rysunek 7 przedstawia wykresy kropkowe danych z poszczególnych komórek dla testów P-S780 RB1 oraz GFP-CDK2 z przykładowego zestawu danych dla wszystkich trzech warunków RNAi. Liczby adnotujące kwadranty na wykresach kropkowych wskazują relatywne wartości procentowe każdej bramkowanej subpopulacji w stosunku do całości dla danego kontekstu wyciszenia i są generowane w programie R przy użyciu opisanych powyżej etykiet klas. Wykresy te ujawniają, że w porównaniu z komórkami transfekowanymi niecelującym siRNA (Rysunek 7B), komórki transfekowane siCDK6 wykazują całkowity rozkład danych przesunięty zarówno w dół na osi Y (wskazując brak fosforylacji RB1 na serynie 780), jak i w prawo na osi X (wskazując niską aktywność CDK2, Rysunek 7C). Oba te przesunięcia są oczekiwane w przypadku wyciszenia tego celu. W przeciwieństwie do tego, dane z komórek transfekowanych siRB1 (Rysunek 7A) wykazują utratę barwienia przeciwciałami, co jest zgodne z utratą epitopu, ale niewielki efekt w rozkładzie danych dla raportera CDK2 w porównaniu z kontrolami transfekowanymi niecelującym siRNA, co sugeruje, że wyciszenie RB1 nie wywołuje znaczącego wpływu na reporter GFP-CDK2.
Aby dalej zbadać wykorzystanie danych z pojedynczych komórek, klasyfikację subpopulacji oraz multipleksowanie analiz, Rycina 8 przedstawia wykres rozrzutu dla danych siCDK6 z Ryciny 7C wraz z powiązanymi profilami histogramów dla zintegrowanej intensywności DNA. Pary histogramów odnoszą się do przeciwstawnych połowy całej populacji, podzielonej na podstawie intensywności przeciwciał (po prawej stronie wykresu rozrzutu) lub wartości stosunku reportera GFP-CDK2 (powyżej wykresu rozrzutu). Ilościowe oznaczenie intensywności DNA jądrowego dla tych populacji wykazuje dwa piki charakterystyczne dla zawartości DNA 2N i 4N, odpowiednio jako piki lewy i prawy. Bramki przedstawione na Rycina 6, 7 i 8 zostały zaplanowane tak, aby komórki zidentyfikowane jako wykazujące niski poziom P-S780 RB1 (oznaczone jako: P-S780-) lub wysoką wartość stosunku z reportera GFP-CDK2 (oznaczone jako: G1) znajdowały się w fazie G1 cyklu komórkowego. Rzeczywiście, histogramy profili DNA dla subpopulacji zidentyfikowanych za pomocą którejkolwiek z tych analiz zawierają głównie komórki o zawartości DNA 2N. Profile DNA populacji z bramką przeciwstawną (oznaczone jako: P-S780+ lub Non-G1) zawierają komórki o rozkładach od 2N do 4N, co jest zgodne z tym, że komórki te zajmują różne pozycje w cyklu komórkowym po fazie G1.
Choć główną uwagę poświęcono tutaj generowaniu i analizie danych z pojedynczych komórek na podstawie obrazów barwionych fluorescencyjnie, przydatna jest również możliwość wykorzystania tych danych do podsumowania każdego testu w odniesieniu do poszczególnych studzienek, aby monitorować zmienność między powtórzeniami oraz wydajność wszystkich studzienek dla danego testu w obrębie całej płytki danych. Rycina 9 przedstawia dane z każdej terapii siRNA podsumowane jako wartości średnie z trzech powtórzeń dla procentu komórek w obrębie bram zastosowanych do A) danych P-S780 RB1 oraz B) danych raportera GFP-CDK2. Wartości przedstawione na wykresach A i B zostały wygenerowane za pomocą dwóch dodatkowych skryptów Perl dostarczonych do niniejszego manuskryptu: odpowiednio „antibody_fluorescence_summary.pl” oraz „G1assay_summary.pl”. Skrypty te wykorzystują surowe dane utworzone przez program Cell Profiler (Nuclei.csv) i raportują dane dla każdej studzienki jako: i) całkowitą liczbę komórek zmierzonych w studzience, ii) liczbę komórek w obrębie bramy, iii) procent komórek w obrębie bramy oraz iv) średnią arytmetyczną zmierzonych surowych danych dla danej studzienki. Jest to opcja odpowiednia do przeglądu dużych zestawów danych z testów, przed przejściem do analizy danych z poszczególnych terapii przy użyciu multipleksowej oceny danych z pojedynczych komórek, jak zilustrowano na Ryc. 7 i 8. Wykresy przedstawione tutaj obrazują „iii) procent komórek w obrębie bramy” dla obu testów, co jest odpowiednie dla nienormalnych rozkładów danych zaobserwowanych dla danych P-S780 RB1 i GFP-CDK2 na histogramach na Ryc. 6B. Skrypty te obliczają również „iv) średnią arytmetyczną zmierzonych surowych danych dla danej studzienki”, co byłoby odpowiednie dla analizy danych dotyczących odpowiedzi homogennych populacji oraz normalnego rozkładu danych przed i po perturbacji eksperymentalnej.

Rycina 1: Przegląd etapów procedury do ilościowej analizy danych z obrazowania mikroskopowego z zastosowaniem znaczników fluorescencyjnych. Procedura przedstawiona jest tutaj w czterech krokach. (A) Najpierw konieczne jest eksperymentalne przygotowanie komórek do obrazowania fluorescencyjnego. Opisanym tutaj przykładem jest przesiew, w którym adherentne ludzkie komórki nowotworowe traktowane siRNA są hodowane przez 48 godzin, utrwalane i barwione na 96-dołkowej płytce do hodowli tkanek. Różne warunki RNAi występują w trzech powtórzeniach w oddzielnych dołkach płytki. Komórki są barwione barwnikiem DNA oraz przeciwciałem specyficznym dla RB1 fosforylowanego w selektywnej dla CDK4 i 6 pozycji docelowej Seryna-780 (P-S780 RB1), a dodatkowo stabilnie eksponują reporter GFP-CDK2, informujący o wyjściu z fazy G1 cyklu komórkowego. Wspólnie sondy fluorescencyjne te stanowią dwa testy oceniane oddzielnie w ramach procedury. (B) Generowane są równoległe obrazy mikroskopowe dla każdej sondy fluorescencyjnej (kanału), które są nazywane w sposób zawierający szczegóły umożliwiające oprogramowaniu do analizy obrazu organizację danych. (C) Pliki obrazów są ładowane do oprogramowania Cell Profiler, które algorytmicznie identyfikuje poszczególne komórki oraz powiązane z nimi pary jąder i cytoplazmy, a następnie wyznacza pomiary intensywności dla trzech sond fluorescencyjnych wykrytych w każdej z nich. (D) Na koniec używany jest skrypt Perl do organizacji uzyskanych surowych danych ilościowych. Na tym etapie do danych intensywności fluorescencji dla każdej komórki stosuje się bramkowanie (gates), co skutecznie przypisuje komórki do subpopulacji, które mogą być wykreślone, śledzone i poddane analizie porównawczej. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 2: Dane eksperymentalne uzyskane za pomocą analizy obrazu. Utrwalone komórki traktowane siRNA i znakowane fluorescencyjnie z przykładowego zestawu danych zostały poddane obrazowaniu, a następnie wykonano pomiary intensywności dla każdej komórki. Reprezentatywne dane obrazowe przedstawiono dla każdego parametru rejestrowanego podczas analizy obrazu. (A) Intensywność DNA jądrowego: Intensywność barwienia barwnikiem DNA jądrowego jest wykorzystywana do określenia ilości DNA na jądro. (B) Intensywność jądrowa fosfo-RB1: Barwienie immunocytochemiczne specyficzne dla P-S780 RB1 z użyciem przeciwciała pierwszorzędowego (czarny) i znakowanego fluorescencyjnie przeciwciała wtórnego (czerwony) umożliwia pomiar intensywności fosforylacji RB1 w S780 na jądro. (C) Reporter GFP-CDK2: Wykorzystane komórki stabilnie eksponują białko reporterowe znakowane GFP, które translokuje między jądrem a cytoplazmą w określonym wzorcu zależnym od cyklu komórkowego. Podwójny pomiar skorelowanej intensywności GFP w jądrze i cytoplazmie dla każdej komórki pozwala na obliczenie stosunku dla pojedynczej komórki, który może służyć do odróżnienia fazy G1 od pozostałych faz cyklu komórkowego. Do zilustrowania analizy zostaną użyte trzy cele siRNA: niecelujący negatywny kontrolny siRNA; siRNA przeciwko CDK6 jako kontrola pozytywna w zaburzaniu fosforylacji RB1 i postępu cyklu komórkowego; siRNA przeciwko RB1 w celu ustalenia swoistości przeciwciał. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rysunek 3: Organizacja plików obrazów przed analizą obrazu. Obrazy pobrane z płytki do hodowli tkankowej są nazywane systematycznie, aby umożliwić oprogramowaniu do analizy obrazu powiązanie danych obrazowych z oryginalnym kontekstem eksperymentalnym. Informacje te są zawarte w nazwie pliku każdego obrazu. (A) Ponieważ każdy dołek na płytce eksperymentalnej może odpowiadać innym celom RNAi lub zabiegom, adres dołka stanowi część nazwy pliku. (B) Numer klatki jest częścią nazwy pliku, ponieważ każdy dołek jest obrazowany w celu zebrania wielu niepokrywających się klatek. (C) Sondy fluorescencyjne z każdej klatki są obrazowane oddzielnie; w związku z tym nazwy plików muszą również odzwierciedlać, do którego kanału odnosi się każdy obraz. (D) Przykładowe nazwy plików odnoszące się do dołka (G12), klatki (2), gdzie każdy obraz reprezentuje jeden z kanałów (niebieski, czerwony, zielony). Linie przerywane łączą elementy nazwy pliku z odpowiednimi reprezentacjami schematycznymi dla dołka, klatki i kanału. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.

Rysunek 4: Wykorzystanie programu Cell Profiler do pomiaru barwienia DNA jądrowego i przeciwciał. Przy ustawieniach zawartych w dostarczonym pliku potoku (3_channels_pipeline.cppipe), oprogramowanie do analizy obrazów Cell Profiler mierzy wartości intensywności fluorescencji dla DNA jądrowego i wiązania przeciwciał w odniesieniu do poszczególnych komórek. (A) Jądra są identyfikowane na obrazie z kanału „niebieskiego” dla zabarwionego DNA. (B) Pozycje zabarwionych DNA jąder są tymczasowo przechowywane w „masce jąder” (Nuclei mask). Maska jąder jest następnie nakładana na (C) obrazy z kanału niebieskiego i czerwonego (odpowiednio dane fluorescencyjne DNA i przeciwciał), a wartości fluorescencji z segmentów obrazu pokrywających się z maską są przypisywane do każdej zidentyfikowanej komórki. Poprawność identyfikacji oddzielnych, sąsiadujących jąder można ocenić wizualnie na podstawie wyglądu maski jąder. Dla ilustracji, w tym obrazie maski okręgiem zaznaczono przykłady, w których wybrane ustawienia algorytmu błędnie zidentyfikowały sąsiadujące jądra jako jedno jądro. Dostosowanie ustawień algorytmu w celu zminimalizowania takich zdarzeń zostało omówione w sekcji Dyskusja. Kliknij tutaj, aby wyświetlić większą wersję tego rysunku.

Rycina 5: Wykorzystanie programu Cell Profiler do pomiaru intensywności GFP w jądrach i cytoplazmie. Reporter CDK2 znakowany GFP translokuje się między jądrem a cytoplazmą w zależności od etapu cyklu komórkowego komórek. Równocześnie z obliczaniem przez Cell Profiler intensywności sygnału DNA i przeciwciał w jądrach dla każdej komórki (Rycina 4), program oblicza stosunek intensywności GFP w jądrze do cytoplazmy dla każdej komórki. (A) Dane z barwienia DNA dla każdego obrazu są wykorzystywane do wygenerowania maski jąder (Nuclei mask). (B) Cell Profiler wykorzystuje maskę jąder w połączeniu z obrazem GFP z reportera GFP-CDK2, aby wyznaczyć pozycję każdej komórki, a następnie rozszerza ten obszar do obwodu każdej komórki, aby oszacować całkowity ślad każdej komórki. Powstaje w ten sposób nowa „maska komórki” (Cell mask). (C) Maska jąder jest odejmowana od maski komórki, co daje serię konturów cytoplazmy w kształcie pierścienia, które stają się „maską cytoplazmy” (Cytoplasm mask). (D) Maska jąder i maska cytoplazmy są wykorzystywane przez Cell Profiler do pomiaru par wartości GFP dla jądra i cytoplazmy. Te pary wartości są następnie używane przez Cell Profiler do obliczenia stosunków, które informują o pozycji każdej komórki w cyklu komórkowym. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 6: Ekstrakcja danych – Przetwarzanie surowych danych z poszczególnych komórek poprzez nakładanie bramek na wartości analizy. Trendy biologiczne z danych poszczególnych komórek dla barwienia przeciwciałami oraz analiz reportera GFP-CDK2 są ekstrahowane przy użyciu danych bramkowanych. Histogramy surowych danych umożliwiają identyfikację odpowiednich wartości bramek. Są one następnie nakładane za pomocą skryptu Perl. (A) Produktem końcowym analizy plików obrazów w programie Cell Profiler z zastosowaniem dostarczonych ustawień są pliki wartości rozdzielonych przecinkami (.csv). Pliki te zawierają dane poszczególnych komórek odnoszące się do każdego z różnych segmentów wewnątrzkomórkowych. Plik ‘Nuclei.csv’ zawiera wszystkie wybrane pomiary odnoszące się do użycia maski jąder (Nuclei mask). Pomiary te obejmują intensywność przeciwciał w jądrze, intensywność DNA w jądrze oraz stosunek GFP (jądro/cytoplazma). (B) Histogramy intensywności przeciwciał w jądrze (po lewej) i stosunków reportera GFP-CDK2 (po prawej) wykreślone z danych poszczególnych komórek dla każdego warunku wyciszenia siRNA. Słupki na wyświetlonych histogramach wskazują pożądane położenia bramek dla tych analiz. Kolorowe dane na histogramach wskazują bramkowane subpopulacje. (C) Bramki dla dwóch analiz przedstawionych w punkcie B są stosowane do surowych danych za pomocą skryptu Perl ‘2_gate_classifier.pl’. Skrypt tworzy zmodyfikowaną kopię oryginalnego pliku wyjściowego z programu Cell Profiler (Nuclei.csv), aby ułatwić późniejsze wykresy. Dwie wartości bramek są zapisywane w nowym pliku (tutaj wyróżnione kolorem), a dodawana jest nowa kolumna „Label”. Etykiety te przypisują każdą komórkę do jednej z czterech możliwych podgrup na podstawie dwóch bramkowanych wartości analizy dla każdej komórki. Etykiety te są wykorzystywane w kolejnych wykresach, które zawierają obliczenia wkładu każdej subpopulacji, a także odniesienia krzyżowe do dodatkowych parametrów wygenerowanych w programie Cell Profiler. Kliknij tutaj, aby wyświetlić większą wersję tej ryciny.

Rycina 7: Wykresy punktowe dla każdego warunku siRNA przedstawiające surowe dane dla poszczególnych komórek oraz pozycje bramek (gates). Wykresy punktowe danych poszczególnych komórek ze wszystkich obrazów dla wskazanych warunków siRNA: (A) siRB1; (B) siNon-targeting (kontrola negatywna); (C) siCDK6. Na osiach Y naniesiono wartości fluorescencji jądrowej z barwienia anty-P-S780 RB1. Na osiach X naniesiono odpowiadające im wartości stosunku obliczone z reportera GFP-CDK2. Czerwone i zielone paski wskazują odpowiednio pozycje bramek dla P-S780 RB1 oraz reportera GFP-CDK2. Dwie bramki dzielą komórki na cztery subpopulacje, a liczby nad powstałymi kwadrantami określają procentową liczbę komórek z każdej z nich. Adnotacje wokół osi dla A wskazują cztery możliwe elementy etykiet przypisane do każdej komórki przez skrypt Perl 2_gate_classifier.pl. Etykiety te są przedstawione w odniesieniu do ich odpowiednich bramek testowych i są wykorzystywane w skrypcie R (analysis.r) do generowania wykresów na rycinach 6, 7 oraz 8. Prosimy kliknąć tutaj, aby zobaczyć powiększoną wersję tej ryciny.

Rysunek 8: Subpopulacje komórek zdefiniowane przez dwa testy przejścia G1 wykazują profile DNA 2N i 4N zgodnie z wynikiem testu. Wykres rozproszenia danych dla komórek siCDK6 został powtórzony z Rysunku 7C. Wokół wykresu rozproszenia znajdują się histogramy zintegrowanej intensywności jądrowego DNA odnoszące się do podzbiorów populacji. Te powyżej wykresu rozproszenia dotyczą testu reporterowego GFP-CDK2. Te po prawej stronie wykresu rozproszenia dotyczą wyłącznie pomiarów przeciwciała przeciwko fosfo-RB1 w jądrze. Kolorowe linie bramek zostały przedłużone, aby pokazać ich powiązanie z histogramami. Przedstawiono również etykiety bramek, na podstawie których dane komórkowe zostały wybrane do tych dodatkowych wykresów. Komórki z utratą fosforylacji RB1 na serynie 780 (P-S780-) lub te o wysokim stosunku jądrowym do cytoplazmatycznego reportera GFP-CDK2 (wskazującym na niską aktywność CDK2) wykazują głównie profile DNA typu 2N, podczas gdy ich przeciwnicy w każdym z odpowiednich testów wykazują rozkład 2N i 4N, charakterystyczny dla mieszanej populacji komórek w fazie po-G1. Kliknij tutaj, aby wyświetlić większą wersję tego rysunku.

Rycina 9: Wykresy podsumowujące wartości analizy z bramkowania dla każdego warunku siRNA. Wykresy podsumowujące dane z bramkowania dla (A) danych P-S780 RB1 oraz (B) danych GFP-CDK2 z trzech powtórnych studni dla każdego warunku wyciszenia siRNA. Wartości obliczono z surowych wyników programu Cell Profiler (Nuclei.csv) przy użyciu skryptów Perl: „antibody_fluorescence_summary.pl” (A) lub „G1assay_summary.pl” (B). Przedstawione wartości to średnie procentowe liczby komórek w obrębie bramki zastosowanej do każdego badania. Słupki wskazują błędy standardowe obliczone z trzech powtórnych studni. Nad przedstawionymi danymi naniesiono wartości P z nieparzystego, homoscedastycznego testu T dla każdego warunku wyciszenia w porównaniu z niedziałającym siRNA (non-targeting siRNA), gdzie P < 0,001 (**) i P < 0,05 (*). Kliknij tutaj, aby wyświetlić większą wersję tej ryciny.
Rysunek S1. Konfiguracja oprogramowania Cell Profiler do analizy obrazów. (A) Zrzut ekranu programu Cell Profiler przed wprowadzeniem jakichkolwiek ustawień analizy obrazu. (B) Zrzut ekranu programu Cell Profiler po załadowaniu szczegółów algorytmu zawartych w pliku „3_channels_pipeline.cppipe”. Podświetlona karta w górnym lewym rogu wskazuje, że ten ekran wyświetla parametry etapu „LoadImages” analizy. Kliknięcie w pozostałe elementy listy poniżej wyświetli szczegóły kolejnych kroków analizy. (C) Zrzut ekranu programu Cell Profiler z wprowadzonymi ścieżkami do folderu wejściowego (Input Folder) i folderu wyjściowego (Output Folder). (D) Zrzut ekranu programu Cell Profiler po kliknięciu przycisku „Analyze images” w celu rozpoczęcia analizy. Nałożone są trzy nowe okna ilustrujące maski wygenerowane algorytmicznie przez oprogramowanie z analizowanych obrazów. Dostęp do tych okien uzyskuje się, klikając ikony „oka” do pozycji otwartej obok odpowiednich kroków analizy w górnym lewym rogu głównego okna programu Cell Profiler. Widoki te pomagają użytkownikowi zweryfikować, czy ustawienia generujące wielokolorowe maski są zgodne z towarzyszącymi im oryginalnymi danymi w skali szarości.
Rycina S2. Wykorzystanie języka Perl i środowiska RStudio do bramkowania danych poszczególnych komórek i wykreślania wynikowych subpopulacji komórek. (A) Panel po prawej przedstawia folder wybrany jako miejsce zapisu plików wyjściowych .csv (zielone ikony) z analizy w programie Cell Profiler. Skrypty Perl dostarczone wraz z manuskryptem (niebieskie ikony) zostały skopiowane do tego folderu. Zaznaczony jest skrypt Perl „2_gate_classifier.pl”, który został uruchomiony dwukrotnym kliknięciem myszy, co wywołało okno dialogowe widoczne w panelu po lewej. Przedstawiono polecenia i odpowiadające im wpisane odpowiedzi niezbędne do bramkowania danych poszczególnych komórek z pliku „Nuclei.csv”. (B) Zrzut ekranu RStudio bezpośrednio po wczytaniu skryptu „analysis.R”. Zaznaczone są polecenia służące do importu bramkowanych danych z punktu A do oprogramowania przed wykreśleniem (należy pamiętać, że szczegóły w liniach 5 i 6 muszą zostać dostosowane do lokalizacji bramkowanych danych na komputerze używanym do analizy). (C) Zrzut ekranu RStudio po zaimportowaniu danych. (D) Zrzut ekranu RStudio z zaznaczonym blokiem kodu wymaganym do wygenerowania wykresu widocznego w dolnym prawym oknie. Kody dla każdego wykresu są oddzielone pustymi liniami i pogrupowane według typu wykresu.
| cel siRNA | Adresy studzienek płytki |
| nietargetujący (NT) | E5, F5, G5 |
| Siatkówczaka (RB) | E7, F7, G7 |
| Kinaza zależna od cyklin 6 (CDK6) | B2, C2, D2 |
Tabela 1: Adresy studzienek i odpowiadające im warunki siRNA użyte w przykładowym zestawie danych.