Skip to content

Getting Started

Installation

pip install radiens-core

Basic Usage

The radiens-core client provides two main entry points:

  • AllegoClient: For real-time acquisition and control.
  • VidereClient: For offline analysis, curation, and transformation of recorded files.

Example: Real-time acquisition

from radiens_core import AllegoClient

with AllegoClient() as client:
    status = client.get_status()
    print(f"Stream mode: {status.streaming.stream_mode}")

    params = client.get_stim_params()
    print(f"Configured channels: {len(params)}")

Requirements

  • Python 3.12+
  • A running Radiens desktop application: Allego for AllegoClient, Videre for VidereClient