SeroWare: An Open-Source Software Suite for Voltammetry Data Acquisition and Analysis

27 December 2024, Version 1
This content is a preprint and has not undergone peer review at the time of posting.

Abstract

Voltammetry is widely used for fast, data-dense measurements of redox-active analytes in versatile environments, including the brain. Voltammetry requires minimal hardware beyond a potentiostat, a front-end amplifier, and a computer. Nonetheless, researchers must often develop or modify software packages for application-specific uses. Of the voltammetry software available, significant issues exist with source code inaccessible for updating or customization, non-configurable data processing procedures, and hardware incompatibilities. These limitations, coupled with the recent proliferation of waveform types and increased demands for high bandwidth data acquisition and efficient data processing, create the need for sophisticated, powerful, and flexible voltammetry software. We report developing ‘SeroWare’, an open-source, end-to-end voltammetry acquisition and analysis software designed to handle a wide variety of use cases encountered by voltammetry users. Although inspired by neurochemical analyses, this software is flexible, customizable, and compatible with open-source toolkits. The modular software architecture enables users to generate, acquire, and analyze voltammetry data of different types, ranging from pulse and sweep waveforms to fast and slow scans via easily accessible and exportable file formats. Template code is provided for communicating with a variety of standard external devices. We report several novel features for waveform applications and data flow. In-depth documentation in a User Guide and video tutorials are provided to enable new research directions, particularly regarding shareability and lowering the barriers to entry for new investigators.

Keywords

voltammetry
scientific software
MATLAB
neurotransmitters

Supplementary materials

Title
Description
Actions
Title
SeroWare user guide
Description
A hard copy of the user guide. Please refer to the GitHub wiki for the most up-to-date version.
Actions

Supplementary weblinks

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.