$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Wiele ważnych procesów biologicznych, takich jak różnicowanie komórek i reakcja środowiskowa, jest zarządzanych przez zestawy genów, które oddziałują ze sobą w sieci regulacji genów (GRN). Te GRN wytwarzają dynamikę transkrypcyjną potrzebną do aktywacji i utrzymania kontrolowanego przez nie fenotypu, więc identyfikacja składników i struktury topologicznej GRN jest kluczem do zrozumienia wielu procesów i funkcji biologicznych. GRN może być modelowany jako zestaw oddziałujących na siebie genów i/lub produktów genowych opisanych przez sieć, której węzłami są geny, a krawędzie opisują kierunek i formę interakcji (np. aktywacja/represja transkrypcji, modyfikacja potranslacyjna itp.)1. Interakcje mogą być następnie wyrażone jako sparametryzowane modele matematyczne opisujące wpływ genu regulującego na produkcję swojego celu(ów)2,3,4. Wnioskowanie o modelu GRN wymaga zarówno wnioskowania o strukturze sieci interakcji, jak i oszacowania podstawowych parametrów interakcji. Opracowano różne metody wnioskowania obliczeniowego, które pobierają dane o ekspresji genów szeregów czasowych i wyprowadzają modele GRN5. Niedawno opracowano nową metodę wnioskowania GRN, zwaną Inherent Dynamics Pipeline (IDP), która wykorzystuje dane dotyczące ekspresji genów szeregów czasowych do tworzenia modeli GRN z oznaczonymi interakcjami regulator-cel, które są w stanie wytworzyć dynamikę pasującą do obserwowanej dynamiki w danych ekspresji genów6. IDP to zestaw narzędzi połączonych liniowo w potok i można go podzielić na trzy kroki: krok Node Finding, który klasyfikuje geny na podstawie cech ekspresji genów, o których wiadomo lub podejrzewa się, że są związane z funkcją GRN7,8, krok Edge Finding, który klasyfikuje relacje regulacyjne parami8, 9, oraz krok wyszukiwania sieci, który tworzy modele GRN, które są w stanie wytworzyć obserwowaną dynamikę10,11,12,13,14,15.
Podobnie jak większość metod obliczeniowych, IDP wymaga zestawu argumentów określonych przez użytkownika, które dyktują, jak dane wejściowe są analizowane, a różne zestawy argumentów mogą dawać różne wyniki na tych samych danych. Na przykład kilka metod, w tym IDP, zawiera argumenty, które stosują pewien próg do danych, a zwiększanie/zmniejszanie tego progu między kolejnymi przebiegami danej metody może skutkować niepodobnymi wynikami między przebiegami (patrz Suplement Uwaga 10: Metody wnioskowania sieciowego of5). Zrozumienie, w jaki sposób każdy argument może wpłynąć na analizę i późniejsze wyniki, jest ważne dla osiągnięcia wysokiego zaufania do wyników. W przeciwieństwie do większości metod wnioskowania GRN, IDP składa się z wielu narzędzi obliczeniowych, z których każde ma własny zestaw argumentów, które użytkownik musi określić, i każde z nich ma własne wyniki. Podczas gdy IDP zapewnia obszerną dokumentację dotyczącą parametryzacji każdego narzędzia, współzależność każdego narzędzia od wyników poprzedniego kroku sprawia, że parametryzacja całego potoku bez analiz pośrednich jest wyzwaniem. Na przykład argumenty na etapach Edge i Network Finding prawdopodobnie będą oparte na wcześniejszej wiedzy biologicznej, a więc będą zależeć od zestawu danych i/lub organizmu. Aby przeanalizować wyniki pośrednie, potrzebna byłaby podstawowa wiedza na temat programowania, a także dogłębne zrozumienie wszystkich plików wynikowych i ich zawartości z IDP.
Inherent Dynamics Visualizer (IDV) to interaktywny pakiet wizualizacji, który działa w oknie przeglądarki użytkownika i umożliwia użytkownikom IDP ocenę wpływu ich wyborów argumentów na wyniki z dowolnego kroku w IDP. IDV porusza się po skomplikowanej strukturze katalogów utworzonej przez IDP i gromadzi niezbędne dane dla każdego kroku oraz prezentuje dane w postaci intuicyjnych i interaktywnych rysunków i tabel, które użytkownik może eksplorować. Po zapoznaniu się z tymi interaktywnymi wyświetlaczami użytkownik może wygenerować nowe dane z kroku IDP, które mogą być oparte na bardziej świadomych decyzjach. Te nowe dane mogą być następnie natychmiast wykorzystane w następnym odpowiednim kroku IDP. Ponadto eksploracja danych może pomóc w ustaleniu, czy krok IDP powinien zostać ponownie uruchomiony ze skorygowanymi parametrami. IDV może zwiększyć wykorzystanie IDP, a także sprawić, że korzystanie z IDP będzie bardziej intuicyjne i przystępne, jak wykazano badając główny oscylator GRN cyklu komórkowego drożdży. Poniższy protokół zawiera wyniki IDP z w pełni sparametryzowanego przebiegu IDP w porównaniu z podejściem, które obejmuje IDV po uruchomieniu każdego kroku IDP, tj. Node, Edge i Network Finding.