Metadata-Version: 2.4
Name: breesy
Version: 0.3.6
Summary: Easy EEG analysis for neuroscience. Load, process, and analyze EEG data with simple Python functions.
Author-email: TED <dtaisija@gmail.com>
Keywords: eeg,neuroscience,signal processing
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: pandas
Requires-Dist: mne
Requires-Dist: tqdm
Requires-Dist: scikit-learn
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: nbconvert; extra == "dev"

# Breesy

Easy EEG analysis for neuroscience.

## Installation
```bash
pip install breesy
```

## Quick Start  
```python
import breesy

# Load EEG data
recording = breesy.load.load_dataset("your_data.mat")

# Basic preprocessing  
clean = breesy.processing.mean_centering(recording)
filtered = breesy.processing.remove_powerline_noise(clean)

# Visualize
breesy.plots.plot_recording(filtered)
```

## Features
- Load various EEG file formats
- Simple preprocessing and filtering
- Clear error messages with suggestions

## Dependencies
- Numpy
- Matplotlib
- Scipy
- Scikit-learn
- tqdm
