Niimpy: a toolbox for behavioral data analysis

12/05/2022
by   A. Ikäheimonen, et al.
0

Behavioral studies using personal digital devices typically produce rich longitudinal datasets of mixed data types. These data provide information about the behavior of users of these devices in real-time and in the users' natural environments. Analyzing the data requires multidisciplinary expertise and dedicated software. Currently, no generalizable, device-agnostic, freely available software exists within Python scientific computing ecosystem to preprocess and analyze such data. This paper introduces a Python package, Niimpy, for analyzing digital behavioral data. The Niimpy toolbox is a user-friendly open-source package that can quickly be expanded and adapted to specific research requirements. The toolbox facilitates the analysis phase by offering tools for preprocessing, extracting features, and exploring the data. It also aims to educate the user on behavioral data analysis and promotes open science practices. Over time, Niimpy will expand with extra data analysis features developed by the core group, new users, and developers. Niimpy can help the fast-growing number of researchers with diverse backgrounds who collect data from personal and consumer digital devices to systematically and efficiently analyze the data and extract useful information. This novel information is vital for answering research questions in various fields, from medicine to psychology, sociology, and others.

READ FULL TEXT

page 2

page 6

research
07/05/2023

RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis

Raman spectroscopy is a non-destructive and label-free chemical analysis...
research
01/28/2019

RefCurv: A Software for the Construction of Pediatric Reference Curves

In medicine, reference curves serve as an important tool for everyday cl...
research
02/25/2022

DataLab: A Platform for Data Analysis and Intervention

Despite data's crucial role in machine learning, most existing tools and...
research
01/11/2022

pymdp: A Python library for active inference in discrete state spaces

Active inference is an account of cognition and behavior in complex syst...
research
12/23/2020

The structure of behavioral data

For more than a century, scientists have been collecting behavioral data...
research
06/08/2017

ToxTrac: a fast and robust software for tracking organisms

1. Behavioral analysis based on video recording is becoming increasingly...
research
06/03/2022

floodlight – A high-level, data-driven sports analytics framework

The present work introduces floodlight, an open source Python package bu...

Please sign up or login with your details

Forgot password? Click here to reset