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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file functional-connectivity-0.1.3.tar.gz.

File metadata

File hashes

Hashes for functional-connectivity-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e9f45364f63ad31b0a86f01ff789f4e291360463a57697b6a186e1fad0d54368
MD5 a9087155a5229c1c592272dc9ee7de10
BLAKE2b-256 2061b3940fb14512eadd0005a304fc8345225858de9321abdebdad71cd6796e5

See more details on using hashes here.

File details

Details for the file functional_connectivity-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for functional_connectivity-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 61964a1093f5dc920ee170c9245390354710ad63b94c7f45e8896681881d6f48
MD5 fc1d1f931b2a6518cb7bc6643d9c192a
BLAKE2b-256 f4887d7deb4a2b796396c6325a47075ee7a08dab91f1517d40892037ec725736

See more details on using hashes here.

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