Lunascope v0.2.3
Lunascope is an interactive EEG and sleep signal viewer built on top of the Luna suite. It provides synchronized visualization of signals, annotations, and sleep staging.

Documentation sections
| Sections | ||
|---|---|---|
| Installation | Installing and running Lunascope | pip install lunascope |
| Overview | Instructions for loading EDF files, annotation sets, and defining sample lists. | ![]() |
| Loading Data | Instructions for loading EDF files, annotation sets, and defining sample lists. | ![]() |
| Signal Viewer | Main viewer for synchronized time navigation across channels. | ![]() |
| Signals | Signal selection and viewing options | ![]() |
| Annotations | Toggle annotation types, view event instances | ![]() |
| Spectrograms | Time–frequency views and spectral summaries | ![]() |
| Hypnograms | Automatic and manual staging, including SOAP and POPS | ![]() |
| Luna Scripts | Examples of scripting workflows in Lunascope | ![]() |
| Parameters | Details of parameter configuration and editing through the parameter dock | ![]() |
| Configuration | Specifying channel ordering, coloring and other properties | ![]() |
Development status
Lunascope is a new software package and v0.2.3 is an alpha release. As such, there are likely to be some rough edges not yet smoothed. Feedback on bugs or other issues is appreciated.
Contact
Lunascope was created by Shaun Purcell and is developed and maintained by Lorcan Purcell.
Questions: luna.remnrem@gmail.com








