Skip to main content

Methods for network analysis of graphs coming from brain models and activity on them

Project description

connectome_analysis

PyPI PyPI - Python Version PyPI - License


Documentation: https://danielaegassan.github.io/connectome_analysis

Source Code: https://github.com/danielaegassan/connectome_analysis

PyPI: https://pypi.org/project/connectome_analysis/


Library of general functions to analyze connectoms.

Installation

pip install connectome_analysis

Development

  • Clone this repository

  • Requirements:

  • Create a virtual environment and install the dependencies

poetry install

CMake may have difficulties to find the right compilers to compile the C++ code. If that is the case, you have to specify the path to the compilers yourself:

CC=/path/to/gcc CXX=/path/to/g++ poetry install

This is especially important on MacOS.

  • Activate the virtual environment
poetry shell

Testing

pytest tests

Documentation

The documentation is automatically generated from the content of the docs directory and from the docstrings of the public signatures of the source code. The documentation is updated and published as a Github project page automatically as part each release.

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

py_connectome_analysis-1.0.4.tar.gz (16.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (179.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.4-cp312-cp312-macosx_11_0_arm64.whl (135.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (177.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.4-cp311-cp311-macosx_11_0_arm64.whl (135.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (176.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.4-cp310-cp310-macosx_11_0_arm64.whl (133.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (176.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.4-cp39-cp39-macosx_11_0_arm64.whl (133.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file py_connectome_analysis-1.0.4.tar.gz.

File metadata

  • Download URL: py_connectome_analysis-1.0.4.tar.gz
  • Upload date:
  • Size: 16.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py_connectome_analysis-1.0.4.tar.gz
Algorithm Hash digest
SHA256 cd490a6289cf05152080e23082904ecacaac8219d4155786961431f208b24e50
MD5 70348a87df5eb7c53e9cae70458f5fb8
BLAKE2b-256 6fba94e9d3d428eef0847de9b76212567208e3efdde74f655cedceffbb52ea3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4.tar.gz:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ee7b519be6d4ca6af771860cbd9664bcd16401798c466a9af8129364410225a
MD5 5c5510202b1cdda7164f8df07dcc5327
BLAKE2b-256 f0f859a2e0fadf12c2425e2e98403d32138d4d1a6b2cfba60c01745f12e87fe1

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7286a8453da9fad701433eec877619de7abb547a6715298e3f4482abcb2bd86f
MD5 1aad7f2ac037fa1f45362bf1578cc5ff
BLAKE2b-256 fa7c71ccae48b366cbaa3f5f9f7026c6f2ebec1b7d6bd36d549ddf20f5d18c30

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27b38bd5c86be08c6c69e97ae9feb57fcb765502601e03122b050508d9126669
MD5 b400a47844483ce80998554fa7c52fdc
BLAKE2b-256 19c95080a46de8f3a88ae347f9bf4959a1a848657557ec91c9363eeaad0160ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3778f42a0fc3990e53907e9119ffa3a78aeea86f84393f3b97da835247482d20
MD5 79192e2cee77c3c19fd08c822142ffa7
BLAKE2b-256 9a002afd4546de3018bd8af6b8f56ff6997592cbdcaad41f870a8a4be2816327

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e598fa306953e675dbe3d8aeef6d69c03e5532718909558ab17bd70c477abc2c
MD5 af93dd8769de5557920c5e75081c2ce9
BLAKE2b-256 0f09cce51ea511e98886b075509964d86684ea848a9c351192b01a8a1275a724

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69f5b3dba73d249ec8743a0a8f9fd5bb3ef5cd0c4617b2be142cb6715698b574
MD5 805193b5fe880b7b979e3f23d6c0f76d
BLAKE2b-256 fbc7749f02957aaf90d836a131328930854c94b43393f7278521a8eedcc39922

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0e5c52c896307d9ff0022f4b9fd466cae4cdc7f6c6089af1e8738c5c26f6404
MD5 20a85e8ea53a087ea4d1094da6f5cffc
BLAKE2b-256 cffd55bada158652e4a1f757b5b3a8a73020ac65aa9d4da697072fd50cbe36ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 faefcf211d1a53eb49f9a4c213a3c2ca0aec0fee4e9416a2e7c28aa4fea0b9ae
MD5 ccebebdd64d32eab6e68f60f02b3f7d3
BLAKE2b-256 1516421d6b402d4b5b2e7e291630823f9bee7514c8f930f98d755b4ef7d7ee36

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d00710e8ee269cd73d5e2563788a2c7b8d4e1bba58104aa1fe98d0240ac4b77d
MD5 175b02e7a745fc2feb25536f9e75caf5
BLAKE2b-256 7e64022f966a0bc27cff7a478996c0d38497237c02b7016504e30dacac3b2057

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 632b485d1a295d5481270e0a317d37965a0118c950d98213e281376734871b49
MD5 0093029d14b256302749cc32cb03de90
BLAKE2b-256 50857c1f8ae81d354257c2365204aa44734cd73dfcbfc0521c2b3f04901b428e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 eb88917ff1b385c978320d3b3de79dbd0a590ba90a21ffb93ba4ff4375d62de2
MD5 9412db614795aabbf0d5bf29bd193860
BLAKE2b-256 e76cc6d541ef9d9eb0c4bc6602ae7a918d5e82f38089995ed6d9048bc3e66dec

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_connectome_analysis-1.0.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2cce67691b2f50e8afc629e0d3b7d6fb6725c181045b202b17d058d98011906
MD5 29cc9b3f59e1733943f684e3cdaced23
BLAKE2b-256 62d6eda0865e6eef4a6693aed6ed10f833130f800af6fb7e86e7dbc6a84e42b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on hkmoon/connectome-analysis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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