nigsp 0.19.0
A python library (and toolbox!) to run Graph Signal Processing on multimodal MRI data.
License: Apache-2.0
Requires Python: >=3.6


<img alt="nigsp" src="https://github.com/miplabch/nigsp/blob/master/logos/png/full_logos/nigsp_logo_coral_background.png" height="150">

NiGSP
=====

[![Latest version](https://img.shields.io/github/v/release/MIPLabCH/nigsp?style=flat&logo=github&sort=semver)](https://github.com/MIPLabCH/nigsp/releases)
[![Release date](https://img.shields.io/github/release-date/MIPLabCH/nigsp?style=flat&logo=github)](https://github.com/MIPLabCH/nigsp/releases)
[![Auto Release](https://img.shields.io/badge/release-auto.svg?style=flat&colorA=888888&colorB=9B065A&label=auto&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACzElEQVR4AYXBW2iVBQAA4O+/nLlLO9NM7JSXasko2ASZMaKyhRKEDH2ohxHVWy6EiIiiLOgiZG9CtdgG0VNQoJEXRogVgZYylI1skiKVITPTTtnv3M7+v8UvnG3M+r7APLIRxStn69qzqeBBrMYyBDiL4SD0VeFmRwtrkrI5IjP0F7rjzrSjvbTqwubiLZffySrhRrSghBJa8EBYY0NyLJt8bDBOtzbEY72TldQ1kRm6otana8JK3/kzN/3V/NBPU6HsNnNlZAz/ukOalb0RBJKeQnykd7LiX5Fp/YXuQlfUuhXbg8Di5GL9jbXFq/tLa86PpxPhAPrwCYaiorS8L/uuPJh1hZFbcR8mewrx0d7JShr3F7pNW4vX0GRakKWVk7taDq7uPvFWw8YkMcPVb+vfvfRZ1i7zqFwjtmFouL72y6C/0L0Ie3GvaQXRyYVB3YZNE32/+A/D9bVLcRB3yw3hkRCdaDUtFl6Ykr20aaLvKoqIXUdbMj6GFzAmdxfWx9iIRrkDr1f27cFONGMUo/gRI/jNbIMYxJOoR1cY0OGaVPb5z9mlKbyJP/EsdmIXvsFmM7Ql42nEblX3xI1BbYbTkXCqRnxUbgzPo4T7sQBNeBG7zbAiDI8nWfZDhQWYCG4PFr+HMBQ6l5VPJybeRyJXwsdYJ/cRnlJV0yB4ZlUYtFQIkMZnst8fRrPcKezHCblz2IInMIkPzbbyb9mW42nWInc2xmE0y61AJ06oGsXL5rcOK1UdCbEXiVwNXsEy/6+EbaiVG8eeEAfxvaoSBnCH61uOD7BS1Ul8ESHBKWxCrdyd6EYNKihgEVrwOAbQruoytuBYIFfAc3gVN6iawhjKyNCEpYhVJXgbOzARyaU4hCtYizq5EI1YgiUoIlT1B7ZjByqmRWYbwtdYjoWoN7+LOIQefIqKawLzK6ID69GGpQgwhhEcwGGUzfEPAiPqsCXadFsAAAAASUVORK5CYII=)](https://github.com/intuit/auto)

[![See the documentation at: https://nigsp.readthedocs.io](https://img.shields.io/badge/docs-read%20latest-informational?style=flat&logo=readthedocs)](https://nigsp.readthedocs.io/en/latest/?badge=latest)
[![Latest DOI](https://zenodo.org/badge/446805866.svg?style=flat&logo=zenodo)](https://zenodo.org/badge/latestdoi/446805866)
<!-- For badge only:
[![Latest DOI](https://img.shields.io/badge/DOI-<NEWDOI>%2Fzenodo.7842386-blue?style=for-the-badge&logo=zenodo)](https://img.shields.io/badge/DOI-<NEWDOI>%2Fzenodo.7842386-blue?style=for-the-badge&logo=zenodo)
-->
[![Licensed Apache 2.0](https://img.shields.io/github/license/MIPLabCH/nigsp?style=flat&logo=apache)](https://github.com/MIPLabCH/nigsp/blob/master/LICENSE)

[![Codecov](https://img.shields.io/codecov/c/gh/MIPlabCH/nigsp?style=flat&label=codecov&logo=codecov)](https://codecov.io/gh/MIPLabCH/nigsp)
[![Build Status](https://img.shields.io/circleci/build/github/MIPLabCH/nigsp?style=flat&label=circleci&logo=circleci)](https://circleci.com/gh/MIPLabCH/nigsp)
[![Documentation Status](https://img.shields.io/readthedocs/nigsp?style=flat&label=readthedocs&logo=readthedocs)](https://nigsp.readthedocs.io/en/latest/?badge=latest)

[![Latest version](https://img.shields.io/pypi/v/nigsp?style=flat&logo=pypi&logoColor=white)](https://pypi.org/project/nigsp/)
[![Supports python version](https://img.shields.io/pypi/pyversions/nigsp?style=flat&logo=python&logoColor=white)](https://pypi.org/project/nigsp/)

<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-5-orange.svg?style=flat)](#contributors)
<!-- ALL-CONTRIBUTORS-BADGE:END -->


A python library (and toolbox!) to run Graph Signal Processing on multimodal MRI data.
Full documentation [on ReadTheDocs](https://nigsp.readthedocs.io/en/latest)

**The project is currently under development stage beta**.
Any suggestion/bug report is welcome! Feel free to open an issue.

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

Cite
====

If you use `nigsp` in your work, **please cite either the all-time Zenodo DOI** [![general Zenodo DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6373436.svg)](https://zenodo.org/badge/latestdoi/446805866) **or the Zenodo DOI related to the version you are using**.
Please cite the following paper(s) too:
> Preti, M.G., Van De Ville, D. _Decoupling of brain function from structure reveals regional behavioral specialization in humans_. Nat Commun 10, 4747 (2019). https://doi.org/10.1038/s41467-019-12765-7.

If you are using the Couple/Decoupled Functional Connectivity, please cite also:
> Griffa, A., et al. _Brain structure-function coupling provides signatures for task decoding and individual fingerprinting_. NeuroImage 250, 118970 (2022). https://doi.org/10.1016/j.neuroimage.2022.118970.

<!-- ## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): -->

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tbody>
    <tr>
      <td align="center" valign="top" width="20%"><a href="https://github.com/smoia"><img src="https://avatars3.githubusercontent.com/u/35300580?v=4?s=100" width="100px;" alt="Stefano Moia"/><br /><sub><b>Stefano Moia</b></sub></a><br /><a href="#ideas-smoia" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/smoia/nigsp/commits?author=smoia" title="Code">💻</a> <a href="#infra-smoia" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/smoia/nigsp/commits?author=smoia" title="Documentation">📖</a> <a href="#projectManagement-smoia" title="Project Management">📆</a></td>
      <td align="center" valign="top" width="20%"><a href="https://github.com/NawalK"><img src="https://avatars.githubusercontent.com/u/7520520?v=4?s=100" width="100px;" alt="Nawal Kinani"/><br /><sub><b>Nawal Kinani</b></sub></a><br /><a href="#design-NawalK" title="Design">🎨</a></td>
      <td align="center" valign="top" width="20%"><a href="https://github.com/mscheltienne"><img src="https://avatars.githubusercontent.com/u/73893616?v=4?s=100" width="100px;" alt="Mathieu Scheltienne"/><br /><sub><b>Mathieu Scheltienne</b></sub></a><br /><a href="#infra-mscheltienne" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#platform-mscheltienne" title="Packaging/porting to new platform">📦</a></td>
      <td align="center" valign="top" width="20%"><a href="https://github.com/gpreti"><img src="https://avatars.githubusercontent.com/u/50864430?v=4?s=100" width="100px;" alt="Maria Giulia Preti"/><br /><sub><b>Maria Giulia Preti</b></sub></a><br /><a href="#mentoring-gpreti" title="Mentoring">🧑‍🏫</a> <a href="#ideas-gpreti" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/smoia/nigsp/commits?author=gpreti" title="Code">💻</a> <a href="#content-gpreti" title="Content">🖋</a></td>
      <td align="center" valign="top" width="20%"><a href="http://miplab.epfl.ch/"><img src="https://avatars.githubusercontent.com/u/25682226?v=4?s=100" width="100px;" alt="Dimitri Van De Ville"/><br /><sub><b>Dimitri Van De Ville</b></sub></a><br /><a href="#mentoring-dvdevill" title="Mentoring">🧑‍🏫</a> <a href="#ideas-dvdevill" title="Ideas, Planning, & Feedback">🤔</a> <a href="#content-dvdevill" title="Content">🖋</a> <a href="#financial-dvdevill" title="Financial">💵</a></td>
    </tr>
  </tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->


License
-------

Copyright 2022, Stefano Moia, EPFL.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.