que hace
@elata-biosciences/biosignal-analytics convierte los datos de bioseñales en funciones y puntuaciones en el navegador, sin servidor ni conexión de red:
- EEG características de la ventana (WASM): potencias de banda, entropía espectral, frecuencia dominante, pico alfa, parámetros de Hjorth e indicadores de calidad
- HRV y estadísticas sólidas: dominio del tiempo HRV, medianas y MAD, líneas de base personales móviles
- Puntajes principales: Medición de calidad, activación, recuperación, enfoque, preparación y resiliencia, cada uno con sus contribuyentes expuestos
- Un registro de métricas: cada métrica tiene una definición, unidad, nivel de evidencia y versión de algoritmo registrados
biosignal-session, pero no lo requiere.
Analizar una ventana EEG
Puntuaciones principales
Las puntuaciones son interpretaciones, no medidas, y así lo dicen:- Calidad de medición describe la grabación, no la persona, y siempre está disponible.
- Activación, Recuperación, Enfoque, Preparación y Resiliencia cada uno enumera a cada contribuyente con su peso, puntuación z y calidad.
- Una puntuación se retiene (devuelve
nullcon una razón) en lugar de adivinar cuando faltan entradas, la calidad es mala o aún no existe una línea de base personal.
insufficient_history incluye recuentos, por lo que puede decirle al usuario exactamente cuántos días más se necesitan. La preparación necesita 14 días calificados; La resiliencia necesita 21 más 6 episodios de activación recuperados.
El enfoque no se basa deliberadamente en la proporción theta/beta, que no es una medida de atención válida.
Ejecutar análisis desde el hilo principal
Puntos de entrada
El código de característica se verifica con los dispositivos de referencia de Python (NumPy/SciPy), por lo que las implementaciones de Rust, WASMy TypeScript concuerdan.