Skip to main content

Sensing functional connectivity in the brain, in Python

Project description

PythonVersion PyPI Black license

functional-connectivity implements a set of tools to detect and sense changes in a functional network from spike counts

This is the software repository behind the paper:

  • Tzu-Chi Yen and Yi-Yun Ho, Mapping functional neuronal networks to behavioral states, in preparation (2024).

Read it on: arXiv.

  • For full documentation, please visit this site.
  • For general Q&A, ideas, or other things, please visit Discussions.
  • For software-related bugs, issues, or suggestions, please use Issues.

Installation

functional-connectivity is available on PyPI:

pip install functional-connectivity

The dependencies needed to interact with Dandi are not installed by default. You will need to run:

  • pip install --ignore-installed --no-binary=h5py h5py scipy numba

Development

Remember that ./docs contains the documentation of this library. You would need AWS credentials to be able to execute ./docs/deploy.sh.

Acknowledgement

The functional-connectivity library is supported by The Kavli Foundation. TCY wants to thank Rebecca Morrison (@rebeccaem) and Stephen Becker (@stephenbeckr) for inspirations.

We also want to thank the authors in these software implementations:

License

functional-connectivity is open-source and licensed under the GNU Lesser General Public License v3.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

functional-connectivity-0.1.3.tar.gz (2.8 MB view hashes)

Uploaded Source

Built Distribution

functional_connectivity-0.1.3-py3-none-any.whl (31.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page