Skip to content

Releases: sdraeger/DDALAB

DDALAB v1.1.0

09 Dec 20:45

Choose a tag to compare

DDALAB v1.1.0

What's New

  • Built with Tauri v2
  • Cross-platform desktop application for EEG analysis
  • Delay Differential Analysis (DDA) support
  • ZeroMQ streaming support for real-time data acquisition
  • Self-contained application with no external dependencies

📥 Downloads

🍎 macOS

Architecture File Installation
Apple Silicon (M1/M2/M3) DDALAB_1.1.0_aarch64_darwin.dmg Download, open, drag to Applications
Intel x86_64 DDALAB_1.1.0_x64_darwin.dmg Download, open, drag to Applications

Requirements: macOS 10.15 or later


🐧 Linux

Architecture Format File Installation
x86_64 AppImage DDALAB_1.1.0_amd64_linux.AppImage chmod +x then run
x86_64 Debian DDALAB_1.1.0_amd64_linux.deb sudo dpkg -i
x86_64 RPM DDALAB-1.1.0-1.x86_64_linux.rpm sudo dnf install
ARM64/aarch64 AppImage DDALAB_1.1.0_aarch64_linux.AppImage chmod +x then run
ARM64/aarch64 Debian DDALAB_1.1.0_arm64_linux.deb sudo dpkg -i
ARM64/aarch64 RPM DDALAB-1.1.0-1.aarch64_linux.rpm sudo dnf install

Requirements: Ubuntu 20.04 or later (Debian/Ubuntu), Fedora 38+ (RPM)

⚠️ Note for RHEL/Rocky/AlmaLinux users: If the RPM fails with webkit2gtk-4.1 dependency errors, use the AppImage instead (it bundles all dependencies and works on all distributions).


🪟 Windows

Architecture File Installation
x64 DDALAB_1.1.0_x64_en-US_windows.msi Download and run installer

Requirements: Windows 10 or later


🔐 Signature Files

Files ending in .sig are cryptographic signatures for update verification. These are used automatically by the updater - you don't need to download them manually.


System Requirements

Docker (Required)

DDALAB requires Docker to be installed and running for the backend API services:

  • macOS/Windows: Docker Desktop
  • Linux: Docker Engine + Docker Compose

📖 See the README for full installation and usage instructions.

v1.0.23

01 Dec 22:30

Choose a tag to compare

What's Changed

Refactoring & Cleanup

  • Rename Julia package: dda-jlDelayDifferentialAnalysis.jl with proper Julia package structure
  • Simplify codegen output: Generated code now placed directly in target packages (removed generated/ subdirectories)
  • Remove unused package: Deleted legacy dda-codegen (replaced by dda-spec)
  • Clean up npm scripts: Removed 25 broken scripts referencing deleted files
  • Add .prettierignore: Exclude docs-dist/ from formatting

Developer Experience

  • Cleaner imports: from dda_py import DDARunner instead of from dda_py.generated import DDARunner
  • Streamlined package.json with only functional scripts

Installation

Download the appropriate file for your operating system:

Operating System File to Download Notes
macOS (Apple Silicon) DDALAB_aarch64.app.tar.gz For M1/M2/M3 Macs
macOS (Intel) DDALAB_x64.app.tar.gz For Intel-based Macs
Windows DDALAB_x64-setup.exe Standard installer
Linux (Debian/Ubuntu) ddalab_amd64.deb Use dpkg -i or double-click
Linux (AppImage) ddalab_amd64.AppImage Portable, no installation needed

Installation Instructions

macOS:

  1. Download the appropriate .app.tar.gz file
  2. Extract the archive: tar -xzf DDALAB_*.app.tar.gz
  3. Move DDALAB.app to your Applications folder
  4. Right-click and select "Open" the first time (to bypass Gatekeeper)

Windows:

  1. Download DDALAB_x64-setup.exe
  2. Run the installer
  3. Follow the installation wizard

Linux (Debian/Ubuntu):

sudo dpkg -i ddalab_amd64.deb

Linux (AppImage):

chmod +x ddalab_amd64.AppImage
./ddalab_amd64.AppImage

Full Changelog: v1.0.22...v1.0.23

v1.0.22

17 Nov 20:09

Choose a tag to compare

What's Changed

Bug Fixes

  • Fix analysis result not shown as current due to incorrect id

Build & Infrastructure Improvements

  • Fix cross-platform builds: Resolve CXXFLAGS compatibility issues for Windows and Linux
  • Update DDA binary download: Now fetches latest version from server automatically
  • Add missing generated files: Include dda-rs generated code for CI/CD builds

Improvements

  • Update dda-rs package
  • Update Python tera template

Previous Updates (included in this release)

  • Fix DDA tab lag and add XDF + NWB support
  • Implement ZeroMQ + LSL support
  • Revise analysis tab with interactive model presets
  • Implement all DDA flavors

Installation

Download the appropriate file for your operating system:

Operating System File to Download Notes
macOS (Apple Silicon) DDALAB_aarch64.app.tar.gz For M1/M2/M3 Macs
macOS (Intel) DDALAB_x64.app.tar.gz For Intel-based Macs
Windows DDALAB_x64-setup.exe Standard installer
Linux (Debian/Ubuntu) ddalab_amd64.deb Use dpkg -i or double-click
Linux (AppImage) ddalab_amd64.AppImage Portable, no installation needed

Installation Instructions

macOS:

  1. Download the appropriate .app.tar.gz file
  2. Extract the archive: tar -xzf DDALAB_*.app.tar.gz
  3. Move DDALAB.app to your Applications folder
  4. Right-click and select "Open" the first time (to bypass Gatekeeper)

Windows:

  1. Download DDALAB_x64-setup.exe
  2. Run the installer
  3. Follow the installation wizard

Linux (Debian/Ubuntu):

sudo dpkg -i ddalab_amd64.deb

Linux (AppImage):

chmod +x ddalab_amd64.AppImage
./ddalab_amd64.AppImage

Full Changelog: https://github.com/sdraeger/DDALAB/commits/v1.0.22

DDALAB v1.0.21

05 Nov 18:54

Choose a tag to compare

📥 Downloads

🍎 macOS

Architecture File Installation
Apple Silicon (M1/M2/M3) DDALAB_darwin_aarch64.app.tar.gz Extract and drag to Applications
Intel x86_64 DDALAB_1.0.21_x64_darwin.dmg Download, open, drag to Applications

Requirements: macOS 10.15 or later


🐧 Linux

Architecture Format File Installation
x86_64 AppImage DDALAB_1.0.21_amd64_linux.AppImage chmod +x then run
x86_64 Debian DDALAB_1.0.21_amd64_linux.deb sudo dpkg -i DDALAB_1.0.21_amd64_linux.deb
x86_64 RPM DDALAB-1.0.21-1.x86_64_linux.rpm sudo dnf install DDALAB-1.0.21-1.x86_64_linux.rpm
ARM64/aarch64 AppImage DDALAB_1.0.21_aarch64_linux.AppImage chmod +x then run
ARM64/aarch64 Debian DDALAB_1.0.21_arm64_linux.deb sudo dpkg -i DDALAB_1.0.21_arm64_linux.deb
ARM64/aarch64 RPM DDALAB-1.0.21-1.aarch64_linux.rpm sudo dnf install DDALAB-1.0.21-1.aarch64_linux.rpm

Requirements: Ubuntu 20.04 or later (Debian/Ubuntu), Fedora 38+ (RPM)

⚠️ Note for RHEL/Rocky/AlmaLinux users: If the RPM fails with webkit2gtk-4.1 dependency errors, use the AppImage instead (it bundles all dependencies and works on all distributions).


🪟 Windows

Architecture File Installation
x64 DDALAB_1.0.21_x64_en-US_windows.msi Download and run installer

Requirements: Windows 10 or later


🔐 Signature Files

Files ending in .sig are cryptographic signatures for update verification. These are used automatically by the updater - you don't need to download them manually.


✨ Changes in v1.0.21

  • Fixed analysis selection crash (missing startTransition import)
  • Optimized Zustand state updates with Immer direct mutations
  • Fixed file manager overlapping items in scroll containers
  • Removed auto-generated schema files from git tracking

📖 See the README for full installation and usage instructions.

DDALAB v1.0.20

03 Nov 22:53

Choose a tag to compare

DDALAB v1.0.20

Downloads

Choose the appropriate installer for your platform below.

Installation Instructions

macOS: Download the .dmg file, open it, and drag DDALAB to your Applications folder.

Linux: Download the .AppImage file for your architecture (x86_64 or aarch64/arm64), make it executable (chmod +x), and run it. Alternatively, use the .deb package for Debian-based distributions.

Windows: Download and run the .msi installer.

System Requirements

  • macOS 10.15 or later (Apple Silicon and Intel supported)
  • Linux: Ubuntu 20.04 or later (x86_64 and arm64/aarch64 supported)
  • Windows 10 or later (x64)

On macOS, the following command needs to be run in a terminal in order to trust the application:
sudo xattr -rd com.apple.quarantine /Applications/DDALAB.app


See the README for full installation and usage instructions.

DDALAB v1.0.19

08 Oct 03:15

Choose a tag to compare

DDALAB v1.0.19

What's New

  • Built with Tauri v2
  • Cross-platform desktop application for EEG analysis
  • Delay Differential Analysis (DDA) support
  • Self-contained Docker stack management

Downloads

Choose the appropriate installer for your platform below.

Installation Instructions

macOS: Download the .dmg file, open it, and drag DDALAB to your Applications folder.

Linux: Download the .AppImage file for your architecture (x86_64 or aarch64/arm64), make it executable (chmod +x), and run it. Alternatively, use the .deb package for Debian-based distributions.

Windows: Download and run the .msi installer.

System Requirements

  • macOS 10.15 or later (Apple Silicon and Intel supported)
  • Linux: Ubuntu 20.04 or later (x86_64 and arm64/aarch64 supported)
  • Windows 10 or later (x64)

Docker Requirements

DDALAB requires Docker to be installed and running for the backend API services.

  • macOS/Windows: Docker Desktop
  • Linux: Docker Engine + Docker Compose

See the README for full installation and usage instructions.