0
El motor FRIEND es una nueva implementación del software FRIEND, un paquete de procesamiento de neurofeedback fMRI que ha estado en el sitio web de NITRC desde octubre de 2013. Su objetivo es crear un marco multiplataforma para una tubería de procesamiento de neurofeedback en tiempo real que permita la interoperabilidad con otras aplicaciones(por ejemplo: motores de juegos para la creación de escenarios virtuales) y la inclusión de nuevos métodos de procesamiento mediante el uso de complementos proporcionados con la distribución o desarrollados y compartidos por los usuarios del motor FRIEND ... El marco del motor FRIEND consta de tres principalespartes.El primero es el front end responsable de presentar la información de neurofeedback al sujeto.El segundo es el motor central, un servidor de aplicaciones multiproceso que escucha en un puerto TCP / IP los comandos de solicitud emitidos por el front end y realiza el procesamiento de comandos asociado.El tercero es el archivo de complemento, un archivo de biblioteca dinámica (un archivo .so Linux o un archivo Mac OSX dylib) que implementa funciones específicas que el motor llama internamente en momentos específicos durante el proceso.El motor está escrito en C ++, mientras que el front-end puede ser escrito en cualquier idioma por el usuario / investigador.Se pueden ejecutar en diferentes máquinas a medida que se comunican a través de un protocolo TCP / IP.