The Hyperscanning Python Pipeline.
Project description
HyPyP 🐍〰️🐍
The Hyperscanning Python Pipeline
⚠️ This software is in beta and thus should be considered with caution. While we have done our best to test all the functionalities, there is no guarantee that the pipeline is entirely bug-free.
📖 See our paper for more explanation and our plan for upcoming functionalities (aka Roadmap).
🤝 If you want to help you can submit bugs and suggestions of enhancements in our Github Issues section.
🤓 For the motivated contributors, you can even help directly in the developpment of HyPyP. You will need to install Poetry (see section below).
Contributors
Original authors: Florence BRUN, Anaël AYROLLES, Phoebe CHEN, Amir DJALOVSKI, Yann BEAUXIS, Suzanne DIKKER, Guillaume DUMAS New contributors: Ghazaleh RANJBARAN, Quentin MOREAU, Caitriona DOUGLAS, Franck PORTEOUS, Jonas MAGO, Juan C. AVENDANO, Julie BONNAIRE
Installation
pip install HyPyP
Documentation
HyPyP documentation of all the API functions is available online at hypyp.readthedocs.io
For getting started with HyPyP, we have designed a little walkthrough: getting_started.ipynb
Core API
🛠 io.py — Loaders (Florence, Anaël, Ghazaleh, Franck, Jonas, Guillaume)
🧰 utils.py — Basic tools (Amir, Florence, Guilaume)
⚙️ prep.py — Preprocessing (ICA & AutoReject) (Anaël, Florence, Guillaume)
🔠 analyses.py — Power spectral density and wide choice of connectivity measures (Phoebe, Suzanne, Florence, Ghazaleh, Juan, Guillaume)
📈 stats.py — Statistics (permutations & cluster statistics) (Florence, Guillaume)
🧠 viz.py — Inter-brain visualization (Anaël, Amir, Florence, Guillaume)
🎓 Tutorials - Examples & documentation (Anaël, Florence, Yann, Ghazaleh, Caitriona, Guillaume)
Poetry installation (only for developpers and adventurous users)
Step 1: pip install poetry
Step 2: git clone git@github.com:ppsp-team/HyPyP.git
Step 3: cd HyPyP
Step 4: poetry install
Step 5: poetry shell
You can now use jupyter notebook
or ipython
!
⚠️ If you need to install a new dependency (not recommended), you have to use poetry add THE_NAME_OF_THE_LIBRARY
instead of your usual package manager.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file hypyp-0.5.0b3.tar.gz
.
File metadata
- Download URL: hypyp-0.5.0b3.tar.gz
- Upload date:
- Size: 52.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.10.15 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2d79f97b363cbd0d59516c2b868bc7afba6360bb5d9b6195c32164fa5c5741b |
|
MD5 | 1f4ed4a5f3ed645952b75de7c2639cec |
|
BLAKE2b-256 | f72a6452930bb7d100b3867adbdbf5d6ce64755014f19e2f09dd5736a23531e7 |
File details
Details for the file hypyp-0.5.0b3-py3-none-any.whl
.
File metadata
- Download URL: hypyp-0.5.0b3-py3-none-any.whl
- Upload date:
- Size: 55.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.10.15 Darwin/23.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98b886d14697791265fa9f1bc864452eb7f32cb2d142b88dce226220e61c68e8 |
|
MD5 | 46708dcce195427584464694acb3746c |
|
BLAKE2b-256 | 89a5c6357ed36b522db8ec1405d05f90a110ef882a5737d944fe94541b6fd469 |