First Steps¶
NeoDBS is an open-source Python platform made for researchers and clinicians. You can easily use NeoDBS by downloading our platform in here.
System Requirements¶
Graphics card with OpenGL 3.3 support.
Minimum 4 GB RAM (8 GB recommended).
Minimum 500 MB free disk space (1 GB recommended).
Python 3.13.2 installed: https://www.python.org/downloads/
Windows
Windows 10 / 11 (64-bit)
Microsoft Visual C++ Redistributable 2015–2022 (x64)
Linux
Linux x86_64
glibc ≥ 2.31
OpenGL 3.3 compatible graphics
macOS
macOS 11 (Big Sur) or newer
Apple Silicon
Installing¶
Gey your ready-to-use executables from: https://github.com/neuroephys-lab/NeoDBS
Windows: Go to Actions --> NeoDBS-windows-latest, and download "NeoDBS.exe" and open.
Linux: Go to Actions --> NeoDBS-ubuntu-latest, and download "NeoDBS" and open.
macOS: Go to Actions --> NeoDBS-macos-26, and download "NeoDBS", use the right button to open.
Run on Python¶
For programming mode, download the source code from https://github.com/neuroephys-lab/NeoDBS. For detailed documentation of functions and modules, go to Modules (Functions).
To run the code, run __main__.py (src\neodbs\__main __.py).
Here's a set of good practices for your run:
Create and activate a virtual environment;
Install dependencies:
pip install -r requirements.txtRun code:
__main__.py.
Tutorials¶
Tutorials give a broad overview and working knowledge of NeoDBS functionalities. They do not cover every detail, so refer to the documentation for each topic to learn more.