Metadata-Version: 2.1
Name: pylabianca
Version: 0.1
Summary: Package for analysis of single-neuron spike data.
Maintainer-email: Mikołaj Magnuski <mmagnuski@swps.edu.pl>
License: BSD-3-Clause
Project-URL: Homepage, https://github.com/labianca/pylabianca
Keywords: neuroscience,brain
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.15.4
Requires-Dist: scipy>=1.7.1
Requires-Dist: matplotlib>=3.5.0
Requires-Dist: pandas
Requires-Dist: scikit-learn
Requires-Dist: mne>=1.0.0
Requires-Dist: borsar
Requires-Dist: h5io
Requires-Dist: h5py
Requires-Dist: xlrd
Requires-Dist: xarray
Provides-Extra: all
Requires-Dist: neo; extra == "all"
Requires-Dist: joblib; extra == "all"
Requires-Dist: numba; extra == "all"
Requires-Dist: tqdm; extra == "all"

# pylabianca
Python tools for spike and LFP analysis.

## installation
Currently - just install directly from github (you will need git for that, and of course do it from your terminal/console):
```
pip install git+https://github.com/labianca/pylabianca
```

## docs
Online docs are currently under construction.  

You can get the example human data [here](https://www.dropbox.com/scl/fo/wevgovmxv8qrl52w12b6z/h?rlkey=1je64v2h1h6zyqhzmhiykpqqu&dl=0).

Below you can find jupyter notebook examples showcasing `pylabianca` features.
* [introductory notebook](doc/intro_overview.ipynb) - a general overview using human intracranial spike data (sorted with Osort).  
* [FiedTrip data example notebook](doc/fieldtrip_example.ipynb) - another broad overview using fieldtrip sample spike data from non-human primates.
* [decoding example](doc/decoding_example.ipynb) - overview of decoding with pylabianca

To better understand the data formats read natively by pylabianca (and how to read other formats) see [data formats page](doc/data_formats.md).
