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.3.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.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (154.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (163.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.3-cp312-cp312-macosx_11_0_arm64.whl (119.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

py_connectome_analysis-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (154.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (161.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.3-cp311-cp311-macosx_11_0_arm64.whl (119.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

py_connectome_analysis-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (152.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (160.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.3-cp310-cp310-macosx_11_0_arm64.whl (117.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

py_connectome_analysis-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (153.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

py_connectome_analysis-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (160.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

py_connectome_analysis-1.0.3-cp39-cp39-macosx_11_0_arm64.whl (117.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: py_connectome_analysis-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 6fde8dd62d697d1a5c3d3b0533f1166b01acb47c536fab3b5d5e5afc425d98e0
MD5 beccd649f12de4246e5474f8ad0883bc
BLAKE2b-256 71c7855da49b69c7248b737855bf6f34ce09af6f021ff52a8b43ec8e13ba1e06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b15ebf9d8e5b61f6e0d91a0948509109c8c5e73a08c82ad0d8acca64be9af80
MD5 f1613b4d7249fdd995570d81daa76824
BLAKE2b-256 d1dfac7dcbbe0ef1c0b9006f11a70c886bae6c0c46283257c9ce5deaa3205336

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 17ee0ff4bee7d1edc0522ca9241e4348acddfb1997f73b71ae6a800196b6273f
MD5 b7827e08cf8a5f357c5696cbdcb87e58
BLAKE2b-256 878b995e216456f172910bc4937bf14ddd1a79c41103cb44946dd3235d272162

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad8bf4bb27f8ad2689dbe4d3b285570ba2b225082e7e9ae26eb513cc78e06555
MD5 23ab8ac2006003991d0ba546a8d0546f
BLAKE2b-256 da31e19ca8fe56f170aaa0863fe8222ef23716be91511917729285345dff6c42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d7920fdd5a9563f4312ce42b13bd528a1410b310ec60cf41d99a2d38c61626d
MD5 b8013e9335b09c696a6147eaf2254cf7
BLAKE2b-256 d49a15c2cf43274e577455937963d7dcaef5322cd8c90df3c275f28c13281fa5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 260d6f02ce3ce2823531d0970da04b072e90e4bdf858557aab0e0e97df9caf31
MD5 359f0837153ed15a4c81fad2c7c66e0e
BLAKE2b-256 29c4e1378e7b47ae98d5b90617110bae8c511221106a4d4e8c7923ccebdcdb64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fc44519a2f22daeed69cf0101ae363370326fc328c5b90524a946f1ea00522e
MD5 a7c518e485969ec78bf0ac7dd00a7374
BLAKE2b-256 d59e65b63de34c552dc05e506067fb83e1c51f44b69095bccbbb59e4959c0eab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5dce69977a93c04556b075443afe3d11e4356f3772fa7980986156aaca6b12e6
MD5 3c93f8f2ec5ae877c5cb379c845ba1c9
BLAKE2b-256 f7b17a5f71fdc7e451ce9cd8adc133cd3bb8d57b98bd08a6dd6809153691ffb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97f1f9b89b96f7d237285b90e23d8222d258fe2395286e95ea9947983ef067be
MD5 28e5c8310a2c9a3bc81bef286d8e8ad5
BLAKE2b-256 2303fe96cdc72b5411c0422b7be96bb2d8a2bda3930d2e396b8af35048c9b3e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2487904a5adfb8eff1d0673016ec498e818006d3db03b09691cd6ae09b980b88
MD5 efdcb49f3d9eb396bb5c232efb75edae
BLAKE2b-256 744e23f3760edcd9b4fb813fda4493bd6074506c15b9217fcf26d493fa557217

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b4c6d5806217e2a906da585e3af76218967e30648a5b1ebaf73494b2acb002d
MD5 2db403def3839131b3c251c1e3dccb2e
BLAKE2b-256 c3e3f0a3044cef12b37c421e14b2119d37eea052d27c579e59cc343cca120e0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9cc89a32dd18b497d913652bb3aa817e5de8f1db72503ba86e3f5a756dab4781
MD5 75bc983179b68e7338885b75ee18311e
BLAKE2b-256 c9e2ed3dfb23807b88e8a37f5e2ce692611b702f48afadafd938f9c30cce0c03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for py_connectome_analysis-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 addad19042fa1c855a29f97a7aee4fcec6f681ef525ee569476b3979a855f023
MD5 0324c326624d126f52425f4dd59f8f3e
BLAKE2b-256 5317db92eae999bb326be9e2eee8cada2367afc9f2bddbd511fbc3cd54d36548

See more details on using hashes here.

Provenance

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