Metadata-Version: 2.1
Name: neuxus
Version: 0.0.3
Summary: A flexible software to build real-time pipeline for EEG processing
Home-page: https://github.com/LaSEEB/NeuXus
Author: S.Legeay, A.Vourvopoulos
Author-email: legeay.simon.sup@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: cycler (==0.10.0)
Requires-Dist: joblib (==0.16.0)
Requires-Dist: kiwisolver (==1.1.0)
Requires-Dist: matplotlib (==3.2.1)
Requires-Dist: mne (==0.20.7)
Requires-Dist: numpy (==1.18.2)
Requires-Dist: pandas (==1.0.3)
Requires-Dist: pylsl (==1.12.2)
Requires-Dist: pynput (==1.6.8)
Requires-Dist: pyparsing (==2.4.6)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: pyxdf (==1.16.2)
Requires-Dist: PyYAML (==5.3.1)
Requires-Dist: scikit-learn (==0.23.1)
Requires-Dist: scipy (==1.4.1)
Requires-Dist: tables (==3.6.1)
Requires-Dist: tqdm (==4.46.0)

# NeuXus
Build flexible pipeline for real-time processing


## Installation

### Basic use

To Do uploading on PyPi
```
pip install neuxus
```

## Run

### Run basic pipeline from NeuXus

```
neuxus basics/generate_send.py -e
```

### Run your pipeline from NeuXus

```
neuxus path_to_my_pipeline.py
```

## Customize your own nodes

see template
TODO

## For developers

Clone from source:

```
git clone https://github.com/LaSEEB/NeuXus.git
```

Install dev-requirements
ToDo

Create the tar.gz file and install it on your computer:
```
setup.py sdist
pip install nexus-xx.xx.xx.tar.gz
```

### Tests

Launch tests with:
```
python -m unittest discover
```


