Metadata-Version: 2.2
Name: eeg_auto_tools
Version: 0.0.12
Summary: The set of tools for working with EEG data
Author: Sear
Author-email: vasilijkrukovskij2015@gmail.com
License: Apache-2.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: autoreject==0.4.3
Requires-Dist: emd==0.7.0
Requires-Dist: joblib==1.4.2
Requires-Dist: matplotlib==3.10.0
Requires-Dist: mne==1.9.0
Requires-Dist: mne_icalabel==0.7.0
Requires-Dist: numpy==2.2.0
Requires-Dist: pandas==2.2.3
Requires-Dist: scikit_learn==1.6.0
Requires-Dist: scipy==1.14.1
Requires-Dist: seaborn==0.13.2
Requires-Dist: setuptools==75.3.0
Requires-Dist: torch==2.5.1
Requires-Dist: tqdm==4.67.1
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: license
Dynamic: requires-dist
Dynamic: summary

# Example Code
```python
file = "your_file_path"
raw = mne.io.read_raw(file, preload=True)

pipeline = Sequence(
    ch_selector = ChannelSelector(exclude=['ECG', 'EOG']),
    ffilter = FilterBandpass(l_freq=0.1, h_freq=40, notch_freq=50),
    montager = SetMontage('waveguard64'),
    detector = BadChannelsDetector(method="auto"),
    rerefer = Rereference(exclude='bads'),
    ica = AutoICA(),
    interp = Interpolate(),
    r2e = Raw2Epoch(tmin=-0.15, tmax=0.6),
    bed = BadEpochsDetector(apply=True),
    baseliner = BaselineEpochs(baseline=(-0.1, 0)),
    detrender = DetrendEpochs(detrend_type="linear"),
)

epochs = pipeline(raw, cash=False)
```

# Other Info

This is an eeg-processing package. You can visit
[GitHub-flavored Markdown](https://github.com/MegaSear)
to read other content.

## License

This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.
