0
Silnik FRIEND to nowa implementacja oprogramowania FRIEND, pakietu przetwarzania neurofeedbacku fMRI, który jest dostępny na stronie internetowej NITRC od października 2013 r. Jego celem jest stworzenie platformy międzyplatformowej dla potoku przetwarzania neurofeedbacku w czasie rzeczywistym, który umożliwia interoperacyjność z innymi aplikacjami(np .: silniki gier do tworzenia wirtualnych scenariuszy) oraz włączenie nowych metod przetwarzania poprzez zastosowanie wtyczek dostarczonych wraz z dystrybucją lub opracowanych i udostępnionych przez użytkowników silnika FRIEND .... Struktura silnika FRIEND składa się z trzech głównychCzęści.Pierwszy to interfejs, który jest odpowiedzialny za prezentowanie podmiotowi informacji neurofeedbacku.Drugi to silnik główny, wielowątkowy serwer aplikacji, który nasłuchuje na porcie TCP / IP dla poleceń żądań wydanych przez interfejs użytkownika i wykonuje powiązane przetwarzanie poleceń.Trzeci to plik wtyczki, dynamiczny plik biblioteki (plik .so plik Linux lub plik dylib Mac OSX), który implementuje określone funkcje, które są wywoływane wewnętrznie przez silnik w określonym czasie podczas potoku.Silnik napisany jest w C ++, natomiast interfejs użytkownika może być napisany w dowolnym języku przez użytkownika / badacza.Mogą działać na różnych komputerach, komunikując się za pośrednictwem protokołu TCP / IP.
friend-engine