9 grudnia 2022
Ten artykuł opisuje półautomatyczny pomiar amplitud i opóźnień pierwszych pięciu szczytów i dołków w przebiegu odpowiedzi słuchowej pnia mózgu. Dodatkowa procedura kompiluje dane i dodaje adnotacje do arkusza kalkulacyjnego w celu analizy przez eksperymentatora. Te bezpłatne procedury komputerowe są wykonywane przy użyciu pakietu statystycznego R. o otwartym kodzie źródłowym.
Słuchowe reakcje pnia mózgu są rutynowo zbierane w celu określenia progów słyszenia. Przebieg fali ABR zawiera dodatkowe informacje na temat aktywności pnia mózgu, ale wcześniej wielu badaczy musiało je analizować ręcznie. Skrypty języka R współpracują z oprogramowaniem języka R w strukturze RStudio w celu częściowego zautomatyzowania analizy przebiegów ABR.
Są bezpłatne i łatwe w użyciu. Mamy nadzieję, że rutynowa analiza przebiegu ABR umożliwi późniejszym badaniom ocenę znaczenia tego przedkognitywnego przetwarzania słuchowego w diagnozie. Aby rozpocząć, wyeksportuj odpowiedź słuchową pnia mózgu lub nagranie ABR jako plik ASCII.
W przypadku IHS otwórz program komputerowy, załaduj interesujący Cię plik i wyświetl żądane przebiegi na jednej stronie. Na karcie danych wybierz opcję Zapisz stronę jako ASCII, aby uzyskać plik txt. Po odpowiednim nazwaniu pliku danych za pomocą identyfikatora zapisz identyfikator i informacje o temacie w pliku metadanych o nazwie info.
csv, upewniając się, że w ID nie ma żadnych informacji, takich jak genotyp, płeć, wiek lub leczenie.Powtórz kroki ze wszystkimi plikami, które mają być analizowane, jako oddzielnymi plikami identyfikacyjnymi i uzyskaj metadane. Pobierz i zainstaluj programy R i RStudio z odpowiednich witryn internetowych. Następnie zainstaluj wymagane biblioteki, tidyverse, Shiny, Plotly i Zoo, z wymaganymi poleceniami w oknie poleceń programu RStudio.
Następnie pobierz skrypty findpeaks. r i see_trace_click. r z GitHub White Lab, a także powiązany plik time.csv.
Utwórz nowy folder o nazwie Folder testowy, w którym umieszczą się wszystkie pliki ASCII, info. csv i time.csv. W folderze testowym utwórz podfolder o nazwie ASCII Folder i umieść pliki ASCII.
Otwórz skrypt findpeaks. r w programie RStudio, klikając prawym przyciskiem myszy kartę skryptu na pasku narzędzi, aby wybrać ustawiony katalog roboczy i ustawić go na Folder testowy. W oknie skryptu kliknij opcję Źródło w prawym górnym rogu paska narzędzi, aby załadować program.
Następnie w oknie poleceń użyj poleceń, aby przeanalizować przebiegi w trybach przetwarzania indywidualnego i wsadowego. Załaduj dane falowe dla konkretnej osoby za pomocą polecenia. Następnie w otwartym oknie see_trace_click.
r w programie RStudio, kliknij przycisk Uruchom aplikację w nagłówku i poczekaj na wyświetlenie nowego interaktywnego okna. W polu w lewym górnym rogu wprowadź poziom dźwięku dla przebiegu, który wymaga rewizji, i poszukaj przebiegu wyświetlanego w oknie. Przesuń kursor po przebiegu, aby wyświetlić opóźnienie i amplitudę w dowolnym punkcie.
Aby zarejestrować dane dotyczące opóźnienia i amplitudy, kliknij odpowiedni szczyt, a następnie skopiuj/wklej dane do pliku csv. Powtórz proces, aby zarejestrować dane dotyczące minimalnej wartości po natychmiastowym szczycie i obliczyć pomiar amplitudy, odejmując amplitudę minimalną od amplitudy piku w komórce arkusza kalkulacyjnego. Przenieś zweryfikowane.
csv do nowego podfolderu o nazwie Peak Data w folderze testowym w celu dołączenia danych. Następnie połącz metadane, wykonując polecenie. Aby przeprowadzić analizę statystyczną na skompilowanych danych, należy użyć testu normalności, takiego jak test Shapiro-Wilka, aby ocenić rozkład danych przez wykonanie funkcji.
Jeśli test Shapiro-Wilka nie jest istotny, oznacza to, że zbiór danych ma rozkład normalny. W związku z tym oceń dane za pomocą testu parametrycznego, takiego jak ANOVA, wykonując funkcję. Jeśli próba Shapiro-Wilka jest mniejsza niż P równa się 0,05, należy użyć testu sumy rang Kruskala-Wallisa lub innej odpowiedniej miary nieparametrycznej.
Na koniec wyświetl średnie przebiegi, wykonując polecenie. W odpowiedzi falowej na bodziec kliknięcia o natężeniu 75 decybeli dla młodej myszy F1, szczyty i dołki zostały automatycznie zidentyfikowane za pomocą findpeaks.r. Kształty fal od 5 do 75 decybeli uzyskane z ręcznie zidentyfikowanych szczytów i szczytów znalezisk.
r zostały porównane. Średnie są wykreślane jako grube linie, z zacienionym obszarem reprezentującym jedno odchylenie standardowe i wynikami uzyskanymi przez findpeaks. r jest silnie skorelowane z wynikami ręcznymi.
Próbując wykonać tę procedurę, pamiętaj o ustawieniu katalogu roboczego, ponieważ jest to bardzo ważne. Skrypt języka R wyznacza szczyty i dołki na podstawie okien opóźnień dla myszy ABR zaimplementowanej z czasem. Plik csv.
Może to być modyfikowane przez użytkowników w celu ilościowego określenia innych przebiegów EEG.
W niniejszym artykule opisano półautomatyczną metodę pomiaru amplitud i latencji pierwszych pięciu szczytów i dołków w przebiegu odpowiedzi pnia mózgu na bodźce słuchowe (ABR). Dzięki wykorzystaniu otwartoźródłowego pakietu statystycznego R badacze mogą analizować dane ABR wydajniej niż za pomocą metod manualnych, co ułatwia dalsze badanie przedpoznawczego przetwarzania słuchowego.
Półautomatyczna analiza kształtu fal odpowiedzi pnia mózgu (ABR) z wykorzystaniem środowiska R umożliwia skalowalną, ilościową ocenę funkcji neuronów w modelach przedklinicznych. Podejście to ogranicza nakład pracy ręcznej i zwiększa powtarzalność, wspierając rzetelną walidację celów oraz ograniczanie ryzyka mechanistycznego w procesach badawczych z zakresu słuchu i neurofarmakologii. Integracja zestandaryzowanej analityki kształtu fal zwiększa pewność predykcyjną na wczesnych etapach odkrywania leków oraz w punktach zwrotnych badań translacyjnych.
Ta półautomatyczna metoda analizy ABR sprawdza się na każdym etapie – od wczesnego odkrywania leków po badania przedkliniczne, wspierając identyfikację wiodących kandydatów oraz rozwój biomarkerów translacyjnych w przypadkach, gdy istotne są punkty końcowe w obrębie układu nerwowego.