Skip to content

iahncajigas/AlphaOmega-Reporter-App

Repository files navigation

AlphaOmega-Reporter-App

alphaomega-reporter-app is the interactive desktop application for custom AlphaOmega data visualization on macOS. It depends on the separate AlphaOmega-Reporter core package for loading, analysis, and PDF generation.

Scope

  • Case-directory browser and trajectory/depth selection
  • Interactive MER preview controls
  • Interactive LFP heatmap and bandpower visualization
  • Report-builder UI backed by the core alphaomega-reporter package
  • macOS app packaging with PyInstaller

Install

Install the core package first, then the app:

python -m pip install -e ../AlphaOmega-Reporter
python -m pip install -e '.[dev,build]'

Optional performance extra:

python -m pip install -e '.[performance]'

Launch from source:

ao-reporter-gui

macOS Build

Build the .app bundle:

make macos-build

Artifacts are written to dist/.

Development

Validation:

make lint
make test

This repo intentionally does not duplicate the CLI/reporting engine. Shared logic belongs in the separate AlphaOmega-Reporter repo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages