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.6.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.6-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.6-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.6-cp312-cp312-macosx_11_0_arm64.whl (135.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

py_connectome_analysis-1.0.6-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.6-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.6-cp311-cp311-macosx_11_0_arm64.whl (135.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

py_connectome_analysis-1.0.6-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.6-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.6-cp310-cp310-macosx_11_0_arm64.whl (133.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

py_connectome_analysis-1.0.6-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.6-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.6-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.6.tar.gz.

File metadata

  • Download URL: py_connectome_analysis-1.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 0148eab7f230a21e330ee6cb93c430ec9edaff4ec43ea1ff2ab4a338c6224157
MD5 c5f7e73f0abc43b7d16ad1bc5400bfdd
BLAKE2b-256 2af0a534cb5b1647897b551e4eb7260bcdf58f91852cdb123b8232ac7cb536cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6.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.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf5139c498c6510f26b0238e581565b5475c885dbced1df3e6c5c3853e296364
MD5 9be79ba00f924281bd9ace8e2be22db9
BLAKE2b-256 e813843f6cb1beee0d89ec69fc1e57857e611a2462b01bd1f30843ee137f772f

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aed7de8c0584aed0da42180d8a60eeb861a792589d1c9e1b5d221706fbd6fb0e
MD5 529198874bba9ed57015fcde427bc6d3
BLAKE2b-256 ca172aea3de5ceea583949b389cddfa548654d3e63c9af2e8d3ef4c2915f4489

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56095f00e879ee6cb0cbedea98b2914485be530de688d1218c74e4dd94e9d68e
MD5 306336be73ba4485813be769b772d643
BLAKE2b-256 58364ae861ff13ca1c7915c6ecf849a205154b9bb1d1447470d3121fd1936be8

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19dd3d147f4eef94e8015513cd789a87eb55d47b50e35eae265b42b9bd47d77d
MD5 6fb23498d4d0e4a091d44470baeb7df9
BLAKE2b-256 605ffc83b90b9cee6dafcbff5dc2e5b443ecf55f9723ad37f7d8e495d4b8988e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2eeebf981c125e2faee7e1bc60ca59993aafa8945654fdf302952a0f84e54be3
MD5 b2083d5c733290fb2ba6dc9061d494ac
BLAKE2b-256 f58520f6bde638f5884564d2ee31d5045550798df81bdc89078096cc8e6b8d11

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be78b1a624cf873ad8f0bb6e83e099c87e24c5d39a607bfcdba8db1add6daa6a
MD5 b1c863dae1cc1dd1ce8cf1932b51b15e
BLAKE2b-256 4ba5b5b1d05a8138433beff669348dcb3f6f7dcf90fd566a1d8cb21e7844aa23

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c2713e56a825deae9afcb57e692e3075b42a4ddf42f33582cbb6c804b4af8ad
MD5 34394349f7286f9114621d1e5cbabfcd
BLAKE2b-256 02b68ce5cb851c8088b49478e206a4d816cb764721a1ce32310640f4302c9852

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94d2c4f1b978010e7dd2b1c74aafa9b2fd353b1371ea9f98d65f10f4797aa670
MD5 666c90e96f9de344a3cc98fb0bb638f7
BLAKE2b-256 d8c225e3beb4925205984e8636a2020432bdb515d25d28847b580baca8ac30bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f17a93ab5f758b9bab57976fc8476b5d1e1a9fc30fe942f43b16bcc3f9abe14
MD5 f7c71ed770316d762651a6863c4c2f59
BLAKE2b-256 a3cfbd4fb6c74c04157dd71ab2675105394c7e3750aaae5ced4da9ead653070d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a070a3c0f02409ae108d41e52ee0a38b75aee1757fbad61b258fc67105404efe
MD5 c24b7860355769f3774ef1edb920b3c1
BLAKE2b-256 31c681bd578890bf98757b0dbef6374a2b7cc8b4ee97739ee073acbc75403078

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2612bfe9683142e7f82d7da972065268d3d11b70a544e60124bc4f297a21dc73
MD5 827baf9524c4167d99051222f01bb454
BLAKE2b-256 3bc890e63332b7c8cc7ce1e9efa16ae581be37422b2f9914bf2349d1accbc2ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76dbd3a9080fb0214fd16b71f080c845f0a50ebd1a8c67a4639812f67441b8c0
MD5 75cc21dab865a9c204bdb0ff62e1f003
BLAKE2b-256 11952af757734ff50f383732d800767608be62f522aafbf52c105e56c649d7b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_connectome_analysis-1.0.6-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