BORIS is developed entirely with open source software.
BORIS is developped in Python 3.10
for the GUI (should run from Python >= 3.8).
python 2D plotting library is used for plotting events and generating the spectrogram.
data analysis tool.
multimedia framework is used to extract media files parameters, in frame-by-frame mode and in spectrogram visualization.
Python module is used to export data in TSV, CSV, ODS, XLSX, HTML and XLS formats.
Python module is used in the Advanced event filtering
Python module used to access pictures Exif data.
Python module is used to save data for R (optionally).
graph visualization software is used (optionally) to generate transitions graph.
The BORIS web site is made using Pelican
static site generator and supported by GitHub.