hypyp


Namehypyp JSON
Version 0.5.0b3 PyPI version JSON
download
home_pagehttps://github.com/ppsp-team/HyPyP
SummaryThe Hyperscanning Python Pipeline.
upload_time2024-10-24 15:42:03
maintainerNone
docs_urlNone
authorAnaël AYROLLLES
requires_python<3.13,>=3.9
licenseBSD-3-Clause
keywords hyperscanning neuroscience pipeline statistics visualization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # HyPyP 🐍〰️🐍

The **Hy**perscanning **Py**thon **P**ipeline

[![PyPI version shields.io](https://img.shields.io/pypi/v/hypyp.svg)](https://pypi.org/project/HyPyP/) [![CI](https://github.com/ppsp-team/HyPyP/actions/workflows/Build.yml/badge.svg)](https://github.com/ppsp-team/HyPyP/actions/workflows/Build.yml) <a href="https://hypyp.readthedocs.io"><img src="https://readthedocs.org/projects/hypyp/badge/?version=latest"></a> [![license](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) [![Mattermost](https://img.shields.io/discord/1065810348944408616?color=blue)](https://discord.gg/zYzjeGj7D6)

⚠️ 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](https://academic.oup.com/scan/advance-article/doi/10.1093/scan/nsaa141/5919711) 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](https://github.com/ppsp-team/HyPyP/issues).

🤓 For the motivated contributors, you can even help directly in the developpment of HyPyP. You will need to install [Poetry](https://python-poetry.org/) (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](https://hypyp.readthedocs.io/)

For getting started with HyPyP, we have designed a little walkthrough: [getting_started.ipynb](https://github.com/ppsp-team/HyPyP/blob/master/tutorial/getting_started.ipynb)

## Core API

🛠 [io.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/io.py) — Loaders (Florence, Anaël, Ghazaleh, Franck, Jonas, Guillaume)

🧰 [utils.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/utils.py) — Basic tools (Amir, Florence, Guilaume)

⚙️ [prep.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/prep.py) — Preprocessing (ICA & AutoReject) (Anaël, Florence, Guillaume)

🔠 [analyses.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/analyses.py) — Power spectral density and wide choice of connectivity measures (Phoebe, Suzanne, Florence, Ghazaleh, Juan, Guillaume)

📈 [stats.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/stats.py) — Statistics (permutations & cluster statistics) (Florence, Guillaume)

🧠 [viz.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/viz.py) — Inter-brain visualization (Anaël, Amir, Florence, Guillaume)

🎓 [Tutorials](https://github.com/ppsp-team/HyPyP/tree/master/tutorial) - 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ppsp-team/HyPyP",
    "name": "hypyp",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.13,>=3.9",
    "maintainer_email": null,
    "keywords": "hyperscanning, neuroscience, pipeline, statistics, visualization",
    "author": "Ana\u00ebl AYROLLLES",
    "author_email": "anael.ayrollles@pasteur.fr",
    "download_url": "https://files.pythonhosted.org/packages/f7/2a/6452930bb7d100b3867adbdbf5d6ce64755014f19e2f09dd5736a23531e7/hypyp-0.5.0b3.tar.gz",
    "platform": null,
    "description": "# HyPyP \ud83d\udc0d\u3030\ufe0f\ud83d\udc0d\n\nThe **Hy**perscanning **Py**thon **P**ipeline\n\n[![PyPI version shields.io](https://img.shields.io/pypi/v/hypyp.svg)](https://pypi.org/project/HyPyP/) [![CI](https://github.com/ppsp-team/HyPyP/actions/workflows/Build.yml/badge.svg)](https://github.com/ppsp-team/HyPyP/actions/workflows/Build.yml) <a href=\"https://hypyp.readthedocs.io\"><img src=\"https://readthedocs.org/projects/hypyp/badge/?version=latest\"></a> [![license](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) [![Mattermost](https://img.shields.io/discord/1065810348944408616?color=blue)](https://discord.gg/zYzjeGj7D6)\n\n\u26a0\ufe0f 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. \n\n\ud83d\udcd6 See our [paper](https://academic.oup.com/scan/advance-article/doi/10.1093/scan/nsaa141/5919711) for more explanation and our plan for upcoming functionalities (aka Roadmap).\n\n\ud83e\udd1d If you want to help you can submit bugs and suggestions of enhancements in our Github [Issues section](https://github.com/ppsp-team/HyPyP/issues).\n\n\ud83e\udd13 For the motivated contributors, you can even help directly in the developpment of HyPyP. You will need to install [Poetry](https://python-poetry.org/) (see section below).\n\n## Contributors\nOriginal authors: Florence BRUN, Ana\u00ebl AYROLLES, Phoebe CHEN, Amir DJALOVSKI, Yann BEAUXIS, Suzanne DIKKER, Guillaume DUMAS\nNew contributors: Ghazaleh RANJBARAN, Quentin MOREAU, Caitriona DOUGLAS, Franck PORTEOUS, Jonas MAGO, Juan C. AVENDANO, Julie BONNAIRE\n\n## Installation\n\n```\npip install HyPyP\n```\n\n## Documentation\n\nHyPyP documentation of all the API functions is available online at [hypyp.readthedocs.io](https://hypyp.readthedocs.io/)\n\nFor getting started with HyPyP, we have designed a little walkthrough: [getting_started.ipynb](https://github.com/ppsp-team/HyPyP/blob/master/tutorial/getting_started.ipynb)\n\n## Core API\n\n\ud83d\udee0 [io.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/io.py) \u2014 Loaders (Florence, Ana\u00ebl, Ghazaleh, Franck, Jonas, Guillaume)\n\n\ud83e\uddf0 [utils.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/utils.py) \u2014 Basic tools (Amir, Florence, Guilaume)\n\n\u2699\ufe0f [prep.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/prep.py) \u2014 Preprocessing (ICA & AutoReject) (Ana\u00ebl, Florence, Guillaume)\n\n\ud83d\udd20 [analyses.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/analyses.py) \u2014 Power spectral density and wide choice of connectivity measures (Phoebe, Suzanne, Florence, Ghazaleh, Juan, Guillaume)\n\n\ud83d\udcc8 [stats.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/stats.py) \u2014 Statistics (permutations & cluster statistics) (Florence, Guillaume)\n\n\ud83e\udde0 [viz.py](https://github.com/ppsp-team/HyPyP/blob/master/hypyp/viz.py) \u2014 Inter-brain visualization (Ana\u00ebl, Amir, Florence, Guillaume)\n\n\ud83c\udf93 [Tutorials](https://github.com/ppsp-team/HyPyP/tree/master/tutorial) - Examples & documentation (Ana\u00ebl, Florence, Yann, Ghazaleh, Caitriona, Guillaume)\n\n## Poetry installation (only for developpers and adventurous users)\n\nStep 1: ```pip install poetry```\n\nStep 2: ```git clone git@github.com:ppsp-team/HyPyP.git```\n\nStep 3: ```cd HyPyP```\n\nStep 4: ```poetry install```\n\nStep 5: ```poetry shell```\n\nYou can now use ```jupyter notebook``` or ```ipython```!\n\n\u26a0\ufe0f 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.\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "The Hyperscanning Python Pipeline.",
    "version": "0.5.0b3",
    "project_urls": {
        "Documentation": "https://hypyp.readthedocs.io",
        "Homepage": "https://github.com/ppsp-team/HyPyP",
        "Repository": "https://github.com/ppsp-team/HyPyP"
    },
    "split_keywords": [
        "hyperscanning",
        " neuroscience",
        " pipeline",
        " statistics",
        " visualization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "89a5c6357ed36b522db8ec1405d05f90a110ef882a5737d944fe94541b6fd469",
                "md5": "46708dcce195427584464694acb3746c",
                "sha256": "98b886d14697791265fa9f1bc864452eb7f32cb2d142b88dce226220e61c68e8"
            },
            "downloads": -1,
            "filename": "hypyp-0.5.0b3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "46708dcce195427584464694acb3746c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.13,>=3.9",
            "size": 55259,
            "upload_time": "2024-10-24T15:42:00",
            "upload_time_iso_8601": "2024-10-24T15:42:00.444588Z",
            "url": "https://files.pythonhosted.org/packages/89/a5/c6357ed36b522db8ec1405d05f90a110ef882a5737d944fe94541b6fd469/hypyp-0.5.0b3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f72a6452930bb7d100b3867adbdbf5d6ce64755014f19e2f09dd5736a23531e7",
                "md5": "1f4ed4a5f3ed645952b75de7c2639cec",
                "sha256": "c2d79f97b363cbd0d59516c2b868bc7afba6360bb5d9b6195c32164fa5c5741b"
            },
            "downloads": -1,
            "filename": "hypyp-0.5.0b3.tar.gz",
            "has_sig": false,
            "md5_digest": "1f4ed4a5f3ed645952b75de7c2639cec",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.13,>=3.9",
            "size": 52631,
            "upload_time": "2024-10-24T15:42:03",
            "upload_time_iso_8601": "2024-10-24T15:42:03.421772Z",
            "url": "https://files.pythonhosted.org/packages/f7/2a/6452930bb7d100b3867adbdbf5d6ce64755014f19e2f09dd5736a23531e7/hypyp-0.5.0b3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-24 15:42:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ppsp-team",
    "github_project": "HyPyP",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "hypyp"
}
        
Elapsed time: 0.40993s