Skip to content
On this page

Last updated:

Software Packages

A number of software libraries, applications, and utilities have been created for BioSignalML, including:

Libraries

libbiosignalml
A C++ library for working with BioSignalML metadata and HDF5.
biosignalml-python
A Python package which provides an interface to a BioSignalML repository and several different biosignal formats, including EDF+, WFDB and HDF5.

Applications

biosignalml-server
A Python based web repository for BioSignalML recordings, providing both SPARQL query services and a web-socket based streaming interface.
biosignal-browser
A Python Qt based interface to a repository, allowing signals to be queried, viewed, and annotated.
OpenCOR plugin
An interface for OpenCOR allowing BioSignalML recordings to be used in simulations.

Utilities

biosignalml-utilities
Including BioSignalML from PDF recordings made by portable ECG devices.
biosignalml-streams
Utilities to stream BioSignalML between repositories and telemetry systems.