github.com/jaj42/graphysio ↗
An animated time-lapse of how jaj42/graphysio was built, commit by commit.
Open this visualization on its own page →
Contributors
4
Lines of Code
1,320
From
2015-11-09
To
2020-11-16
About jaj42/graphysio
GraPhysio is a Python-based graphical application for visualizing and analyzing time series data, particularly designed for biometric signals from intensive care unit patient monitors. The tool accommodates both low-frequency and high-frequency data, allowing users to aggregate and synchronize signals from multiple sources simultaneously.
The application provides core signal processing capabilities including basic mathematical operations and filtering functions. Users can interactively select and export specific time periods from their data. GraPhysio supports multiple file formats for both input and output, including CSV, Parquet, and EDF files for reading, with additional support for writing to Matlab format.
The project is straightforward to install and use, available through both PyPi and conda-forge package managers, and can be launched directly from the command line. While built with ICU monitoring applications in mind, its flexible architecture makes it suitable for any time series visualization and analysis tasks beyond the medical domain.