EpiCurrents

A JavaScript library for processing and displaying neurophysiological signals.

Access

Allow users direct access to your open data signal collection or dataset through a web browser.

Collaborate

Annotate signal collections using a standardized interface without the need for any dedicated software.

Educate

Use interactive examples from real patient cases for medical or data science education.

Key aspects

Below are the key aspects of the EpiCurrents project.

Any device icon

Use on any device

As a JavaScript application, EpiCurrents can be used on any device that runs a modern web browser. Individual features may be limited by device capabilities, such as the amount of memory available to the application.

Leverage Python and AI

Python’s powerful data processing libraries can be employed to transform and preprocess the signal data. ONNX (Open Neural Network eXchange) machine learning models can be used to analyze signals and results can be displayed alongside the original signal data.

Read more about:

Open source and free to use

EpiCurrents source code is licensed under the Apache-2.0 license, which allows for free non-commercial and commercial use. Anyone willing to contribute to the development of the project is free to do so by committing additions or alterations to the source code repository.

Read more about:

Latest from the blog

Stay up-to-date with the project development by following our blog.

  • EpiCurrents public alpha

    EpiCurrents public alpha

    The user interface of EpiCurrents has reached a stage where an alpha version of the application can be made publicly available. bear in mind that this is a very early, very unstable version. It supports EEG files in EDF format, both the original and the extended (plus) version. Channels adhering to the international 10-20 system…

    Continue reading

  • Kuopio Epilepsy Symposium 2024

    Kuopio Epilepsy Symposium 2024

    Kuopio Epilepsy Symposium (KES) was held in Kuopio, Eastern Finland last March. The three-day symposium was the 10th in this series of meetings and featured a wide range of scientific and clinical topics, as well as dedicated programme for nurses. This updated comes with a considerable delay, but better late than never! The recent development…

    Continue reading

  • ECCN 2023

    ECCN 2023

    EpiCurrents was featured on the European Congress of Clinical Neurophysiology 2023 in the form of a poster presentation. In this post you can find the main points of the presentation and the original poster file.

    Continue reading