EasyFiji to wtyczka graficznego interfejsu użytkownika dla Fiji (ImageJ), która oferuje starannie opracowany zestaw narzędzi do wizualizacji i przetwarzania obrazów fluorescencyjnych, często wykorzystywanych przez naukowców zajmujących się przyrodą.
Method Article
EasyFiji to wtyczka graficznego interfejsu użytkownika dla Fiji (ImageJ), która oferuje starannie opracowany zestaw narzędzi do wizualizacji i przetwarzania obrazów fluorescencyjnych, często wykorzystywanych przez naukowców zajmujących się przyrodą.
Fiji (Fiji Is Just ImageJ) to rozbudowany i rozszerzalny pakiet do przetwarzania obrazów otwartego, szeroko stosowany przez społeczność zajmującą się analizą bioobrazów. Jednak dla osób nieznających się z zakresu obliczeniowych nauk o życiu ręczna interakcja z licznymi możliwościami Fidżi wymaga nauki i poruszania się po głęboko złożonym systemie menu. Co więcej, domyślne zachowania niektórych poleceń nie są idealne do wyświetlania i przetwarzania obrazu fluorescencyjnego. Aby zwiększyć efektywność pracy naukowców przyrodniczych z obrazami mikroskopii fluorescencyjnej, opracowaliśmy EasyFiji, starannie zaprojektowaną wtyczkę graficznego interfejsu użytkownika (GUI) dla Fidżi. Każde polecenie EasyFiji jest wykonywane za pomocą przycisków i suwaków z dodatkami i zawsze wyświetla wykonanie specyficzne dla kanału, zgodnie z wymaganiami dla obrazów fluorescencyjnych. Polecenia zmieniające intensywność pikseli są również niewykonalne jednym kliknięciem, umożliwiając bardziej interaktywne przetwarzanie, a także mogą być automatycznie nagrywane i zapisywane jako tekst do prowadzenia dokumentacji. Panel informacji o obrazie pokazuje ustawienia kluczowe dla interpretacji obrazu. Wprowadzono także nowe funkcje renderowania obrazu i korekcji wybielania. Wtyczka jest dostępna bezpłatnie na GitHub oraz jako strona z aktualizacjami Fiji. Protokół ten określa kroki korzystania z interfejsu EasyFiji do wizualizacji i przetwarzania obrazów mikroskopii fluorescencyjnej.
Fiji (Fiji Is Just ImageJ) to rozbudowany i rozszerzalny pakiet do przetwarzania obrazów otwartego, szeroko stosowany przez społeczność analiz bioobrazów 1,2. Duża baza kodu Fidżi oparta na algorytmach ogólnego przeznaczenia, wraz z językiem makro i interfejsem wtyczek, może być wygodnie wykorzystywana przez analityków obliczeniowych do dostarczania rozwiązania niemal każdego problemu przetwarzania lub analizy obrazów. Jednak dla użytkowników nauk przyrodniczych z niewielkim doświadczeniem obliczeniowym, >1 100 poleceń FIJI rozłożonych w głęboko warstwowym systemie menu rozwijanego może być niezwykle skomplikowane w nawigacji i efektywnym wykorzystaniu. Podjęto kilka podejść do uproszczenia ręcznego korzystania z Fidżi. Pasek wyszukiwania Fidżi jest alternatywą dla nawigacji po menu, zapewniając dostęp do doskonałej dokumentacji pomocy, ale tylko wtedy, gdy użytkownik zna nazwę potrzebnego algorytmu. Przyciski na paskach Fiji można dostosować, aby zapewnić szybki dostęp do poleceń definiowanych przez użytkownika, ale ta procedura wymaga napisania kodu makro i przewidywania, które polecenia będą najbardziej przydatne. Wtyczka ActionBar zapewnia samodzielne okno graficznego interfejsu użytkownika (GUI) z konfigurowalnymi i organizowalnymi tablicami przycisków, ale ponownie, do skutecznego wypełniania przycisków potrzebne jest kodowanie i doświadczenie.3. Żadne z tych rozwiązań nie spełnia potrzeb naukowców przyrodniczych z niewielkim doświadczeniem w przetwarzaniu obrazów.
Poza problemami z interfejsem użytkownika, wielu naukowców pracujących z obrazami mikroskopii fluorescencyjnej wymaga specyficznych procedur wyświetlania i przetwarzania kanału. Jednak niektóre powszechnie używane polecenia Fiji domyślnie nie są świadome kanałów. Na przykład użytkownicy mogą chcieć renderować kanały pseudokolorowe razem w równie wyraźny sposób, albo specjalnie podkreślić obszary o podobnej intensywności między kanałami, albo zachować kontrast szarości sygnału morfologicznego, jednocześnie pokazując fluorescencję. W każdym z tych przypadków technika renderowania kompozytowego RGB Fidżi zaciera pożądane informacje na poziomie percepcji. Podczas przetwarzania obrazów wielokanałowych, natywne filtry obrazów Fiji (tj. Proces | Filtry), przetwarzają albo tylko aktywną 2D płaszczyznę bitową, albo wszystkie bitowe płaszczyzny w oknie obrazu (czyli "stos" zdefiniowany przez klasę ImageStack). Pierwsze zachowanie nie przetwarza się w całym wymiarze z- lub t- dla danego kanału, podczas gdy drugie jest niemal zawsze niewłaściwe, ponieważ każdy kanał zawiera unikalny wzór barwienia i stosunek sygnału do szumu, co wymaga zastosowania specyficznych dla kanału parametrów przetwarzania. Polecenia korekty wybielacza w Native Fiji (Obraz | Dostosuj | Korekta wybielacza) działają nieprawidłowo przy stosowaniu do wielokanałowych obrazów fluorescencyjnych, ponieważ ponownie korygują one na całym ImageStacku, gdzie dane kanałowe są przeplatane, zamiast korygować w wymiarze z lub t w każdym kanale osobno.
Aby rozwiązać te problemy dla naukowców pracujących z obrazami mikroskopii fluorescencyjnej, opracowaliśmy EasyFiji, starannie opracowaną i prowadzoną wtyczkę graficznego interfejsu użytkownika dla Fidżi. EasyFiji to starannie zorganizowany zestaw tematycznie zorganizowanych poleceń, które umożliwiają renderowanie i przetwarzanie świadome kanałów. Cztery panele tabelowane: Display, Process, Save i Image Info, zawierają tematycznie powiązane kolekcje przycisków i suwaków do wykonywania poleceń. Inne udogodnienia to funkcja cofania dla interaktywnego przetwarzania, prosty, zwykły rejestrator akcji, który automatycznie zapisuje akcje modyfikujące piksele wraz z obrazem, oraz sformatowany wyświetlacz ustawień akwizycji ważnych dla interpretacji obrazu. EasyFiji oferuje także nowe narzędzia do renderowania obrazów i korekcji wybielania. EasyFiji nie obsługuje funkcji analizy obrazów ilościowej ani przetwarzania wsadowego, ponieważ procedury te powinny być wykonywane wyłącznie z pomocą eksperta analityka bioobrazowego. Chociaż EasyFiji jest zwięzłe z założenia, wszystkie natywne polecenia Fiji są zawsze dostępne w natywnym systemie menu Fiji. Wierzymy, że projekt EasyFiji skierowany do odbiorców4 zwiększy wykorzystanie Fidżi wśród naukowców zajmujących się przyrodą. Przedstawiamy tutaj projekt, wdrożenie i zastosowanie EasyFiji w obrazach mikroskopii fluorescencyjnej. Wtyczka jest łatwa do zainstalowania przez serwis z aktualizacjami Fiji (https://imagej.github.io/list-of-update-sites/ i https://imagej.net/plugins/EasyFiji_plugin), natomiast kod open source można pobrać przez GitHub; Wtyczka i kod źródłowy są dostępne bezpłatnie (https://github.com/stjude/EasyFiji).
Access restricted. Please log in or start a trial to view this content.
Ten protokół opisuje, jak zainstalować i korzystać z EasyFiji.
1. Aby zainstalować EasyFiji...
2. Korzystanie z panelu wyświetlacza EasyFiji
UWAGA: Jak pokazano na rysunku 1A, panel wyświetlacza obsługuje pseudokolorowanie kanałów fluorescencyjnych za pomocą przycisków próbek kolorów, intuicyjne regulacje kontrastu oraz nowe opcje percepcyjne wielokanałowego renderowania obrazów. Dostępne są także natywne polecenia Fiji do projekcji i ponownego cięcia obrazów 3D/4D. Tabela 1 dokumentuje korespondencję między dowództwami EasyFiji a rodzimymi dowódcami Fidżi.
3. Korzystanie z panelu EasyFiji Process
UWAGA: Jak pokazano na Rysunku 1B, sekcja Funkcje kanału w panelu Process zawiera polecenia przetwarzania obrazu oparte na suwakach wraz z podpojkami, które mogą być używane do ulepszania wyświetlania obrazów. Przycisk Cofnij Ostatni umożliwia interaktywne przetwarzanie. Wymiary obrazu można zmieniać za pomocą przycisków Modify Dimensions. Tabela akcji służy do logowania jako poleceń przetwarzania tekstu zwykłego, które zmieniają wartości intensywności pikseli obrazu. Log można następnie automatycznie zapisać z obrazem o tym samym tytule (patrz panel Zapisz).
4. Korzystanie z panelu zapisu EasyFiji
UWAGA: Jak pokazano na Rysunku 1C, panel Save został zaprojektowany, aby pomóc osobom niebędącym ekspertami w wyborze odpowiedniego formatu pliku obrazu do ich zamierzonego zastosowania. Gdy zaznaczy pole Zapisz Akcje , wszystkie działania przetwarzania zastosowane do obrazu, zgodnie z Tabelą Akcji, są automatycznie zapisywane wraz z obrazem, używając tej samej nazwy pliku i ścieżki, z wyjątkiem rozszerzenia *.txt. Jeśli wiele obrazów jest otwartych i przetwarzanych równolegle, wszystkie działania wykonane na wszystkich obrazach są wyświetlane w Tabeli Akcji. Jednak tylko działania zastosowane do zapisywanego obrazu są zapisywane razem z tym obrazem. Zapisany plik tekstowy pojawia się w systemie plików, ale nie otwiera się na Fidżi. W razie potrzeby pliki tekstowe można otworzyć na Fiji, przeciągając ikonę pliku na pasek taśmy Fiji.
5. Korzystanie z panelu EasyFiji Image Info
UWAGA: Jak pokazano na Rysunku 1D, panel Informacji o obrazie wyświetla zwykłe ustawienia pobierania specyficzne dla producenta, które są kluczowe dla interpretacji obrazu. Zobacz Tabelę 2 , aby znaleźć listę typów formatów obrazów konfokalnych, które są obecnie obsługiwane.
Access restricted. Please log in or start a trial to view this content.
Pseudokolorowe odwzorowania wielokanałowych obrazów fluorescencyjnych mogą być używane do ilustrowania zależności przestrzennych lub intensywności między sygnałami; jednak natywne Fiji oferuje jedynie technikę renderowania kompozytowego RGB, która z natury myli kolory i jasność na poziomie percepcji. Aby zilustrować ten problem, Rysunek 2 wykorzystuje dwukanałowy obraz N-Myc i polimerazy RNA II (RNAPolII). Na Rysunku 2A każdy kanał jest wyświetlany osobno w skal...
Access restricted. Please log in or start a trial to view this content.
Fiji to otwartoźródłowe oprogramowanie do przetwarzania i analizy obrazów, szeroko popularne wśród analityków obrazów. Jednak jego złożony interfejs menu oraz czasami nieintuicyjne zachowania związane z wyświetlaniem i przetwarzaniem obrazów fluorescencyjnych stanowią wyzwanie dla osób niezwiązanych z obliczeniami. EasyFiji oferuje naukowcom przyrodniczym zestaw tematycznie zorganizowanych, z podnośnikami ulepszonych przycisków i suwaków, które konsekwentnie wykazują zachowania specyficzne dla kanału, zgodnie z wymagania...
Access restricted. Please log in or start a trial to view this content.
Autorzy deklarują, że nie mają konkurujących ze sobą interesów finansowych ani innych konfliktów interesów.
Dziękujemy członkom St. Jude's Cell and Tissue Imaging Center oraz Center for BioImage Informatics za komentarze dotyczące manuskryptu. Zdjęcia biologiczne zostały uprzejmie udostępnione przez: Rysunek 2: Melissa Marzahn i Tanja Mittag; Rysunek 3: Peng Wei i James Morgan; Rysunek 4A: Aaron Pitre; Rysunek 4B: Aaron Pitre i Woo Jung Cho; Rysunek 5A: Helen Chen i Heather Mefford; Rysunek 5B: Sauradeep Sinha i Giedre Krenciute.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| EasyFiji GitHub Site | Open Source | https://github.com/stjude/EasyFiji | |
| EasyFiji Image.sc forum | Open Source | https://forum.image.sc/t/announcing-easyfiji-a-user-friendly-gui-plugin-for-fiji/117617 | |
| EasyFiji ImageJ.net strona | Open Source | https://imagej.net/plugins/EasyFiji_plugin#quick-start | |
| FIJI Software | Open Source | https://imagej.net/software/fiji/downloads | |
| VLC Media Player | Open Source | https://www.videolan.org/vlc/ |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission