Skip to main content

Python SPACE: sparse partial correlation estimation

Project description

space-graph

PyPI version Python 3.10+ License: GPL-3.0-or-later DOI

Discover which variables in your dataset are directly related to each other, even after accounting for all other variables. Given a data matrix, SPACE estimates a sparse network of partial correlations -- connections that remain after removing indirect effects. Designed for settings where the number of variables can far exceed the number of samples (e.g. genomics).

Python implementation of SPACE (Sparse Partial Correlation Estimation) from Peng et al. (2009), with no R or C dependencies.

Paper: Sparse Partial Correlation Estimation for High-Dimensional Data

Install

pip install space-graph

From source, the package builds with maturin; with Rust installed, space_graph._rust provides jsrm_solve and JsrmWorkspace (reused buffers for repeated same-shape solves). They back backend='rust' and are preferred for backend='auto'. Without Rust, pip install -e . still installs pure Python (NumPy loop).

pip install maturin
maturin develop   # editable install with extension

From GitHub:

pip install git+https://github.com/shahrozeabbas/space-graph.git

Usage

import numpy as np
from space_graph import SPACE

X = np.random.randn(20, 5)

model = SPACE(
    alpha=0.7,
    max_outer_iter=2,
    max_inner_iter=500,
    tol=1e-6,
    weight='uniform',
)

model.fit(X)

print(model.partial_correlation_)

Choosing alpha

Use SPACE.select_alpha(X, alphas) to pick the regularization strength by BIC (Peng et al. 2009, Sec. 2.4). It fits across the grid and returns the alpha minimizing sum_i [n * log(RSS_i) + log(n) * k_i], where k_i is the number of neighbors of variable i.

import numpy as np
from space_graph import SPACE

template = SPACE(max_outer_iter=3)
alphas = np.geomspace(0.005, 1.0, 15)
best_alpha = template.select_alpha(X, alphas)

model = SPACE(alpha=best_alpha, max_outer_iter=3).fit(X)

Pass return_curve=True to also get the per-alpha BIC vector for plotting. The template is not mutated — reuse or discard it.

Penalty

  • alpha: overall regularization strength (like sklearn).
  • gamma (γ) in [0, 1]: mix between L1 and L2 terms.
    • lam1 = alpha * gamma (L1 / sparsity)
    • lam2 = alpha * (1 - gamma) (L2 / ridge)
    • Default gamma=1 matches R space::space.joint default lam2 = 0.

Options

  • tol (default 1e-6): inner solver convergence + active-set threshold, same scale as the reference C code.
  • weight: default uniform (equivalently equal, unit weights). Other modes:
    • sig — reweight each variable by its residual variance (updates each outer iteration).
    • degree — reweight by node connectivity (updates each outer iteration).
    • custom ndarray of length p — internally normalized to mean 1, so alpha's scale stays comparable to the other modes.
  • backend (default auto): inner joint sparse regression (JSRM) solver. numpy always uses pure NumPy. rust requires the compiled space_graph._rust extension. auto uses Rust when available, otherwise NumPy.

Tests

pytest

Optional: build libjsrm_test.so from ../space/src/JSRM.c to run the ctypes cross-check in tests/test_space.py.

License

GPL-3.0-or-later (same family as the original space R package).

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

space_graph-2.0.0.tar.gz (24.1 kB view details)

Uploaded Source

Built Distributions

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

space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (341.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (322.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (318.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp314-cp314-win_amd64.whl (192.4 kB view details)

Uploaded CPython 3.14Windows x86-64

space_graph-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (337.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

space_graph-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (319.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp314-cp314-macosx_11_0_arm64.whl (284.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

space_graph-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl (300.3 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

space_graph-2.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (318.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp313-cp313-win_amd64.whl (192.4 kB view details)

Uploaded CPython 3.13Windows x86-64

space_graph-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (337.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

space_graph-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (319.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (284.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

space_graph-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl (300.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

space_graph-2.0.0-cp312-cp312-win_amd64.whl (192.3 kB view details)

Uploaded CPython 3.12Windows x86-64

space_graph-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (338.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

space_graph-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (319.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (284.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

space_graph-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl (299.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

space_graph-2.0.0-cp311-cp311-win_amd64.whl (194.3 kB view details)

Uploaded CPython 3.11Windows x86-64

space_graph-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (340.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

space_graph-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (322.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (286.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

space_graph-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl (301.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

space_graph-2.0.0-cp310-cp310-win_amd64.whl (194.4 kB view details)

Uploaded CPython 3.10Windows x86-64

space_graph-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (341.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

space_graph-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (322.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

space_graph-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl (301.6 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file space_graph-2.0.0.tar.gz.

File metadata

  • Download URL: space_graph-2.0.0.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for space_graph-2.0.0.tar.gz
Algorithm Hash digest
SHA256 d02bbe84545507055e98ffbbb5a3c87eda23a9300f3d13b1e2989a6f544a0942
MD5 d03ae3e96735a9fadd28f47627eb4078
BLAKE2b-256 90ac1f858f370f315cf1a44b40ed1718ba5edf8e99a3889d96988d11acab44ab

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ef87eed93d8c62267b02301aea0b7b3f64bdea697bce33583c5a023bf93ad28
MD5 e92a923753bb970b4308fc68981c0cd9
BLAKE2b-256 ee7baef036d9c6c232a91660e209484f013876c259235d40691e7cd4b18779b2

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0d604013f6c4f28f1d8a2b0379829785503d653ab17f75bc5d33999413a3d2c
MD5 e21f069f3626a861fb8ba654f6983d94
BLAKE2b-256 02c3ff3228110ef911c17d170f977574a2e5ebb70676a727a25e208070a6568d

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ff256962e8fd3264f7ffca54405f710f36b1d39e69d81b6d0805820533e25cd
MD5 707009a78c1fea28c9610fb9e813be0a
BLAKE2b-256 2d934c44a73f87ec4483ba363a45d6636017a85ca63d1f958b2946c3d26480ee

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 acb7dd7e83afa8dce08e0fe536b9b6143902164af0a98978086e6f99a5da23e0
MD5 11f3d0be68aadff4676392c2b99eecb9
BLAKE2b-256 622f42a9e620aadbc7ebf2f87bb343deb1e31f580edcde0b70dcb16a1cf0670e

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3ef614ac1559643d13de799836da7326c43b2c68aa17e5d0715ad4a9ab7d12f
MD5 74e4325ebb2150c6df20e5459779a688
BLAKE2b-256 d5f4bf7b557627bd3a35c9b8749d5a65951dbf0a56830928e650c9fdc734aec5

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d7a1d2a7800c4bcccf1fd1a060534a1a01092e4fd1e47cb4d6c49f706bc5b66
MD5 808dd8d692a57350cedc47e9e1ddc1c0
BLAKE2b-256 ed33b2fd714934353d1adec0cd2c365b3136fe58bd4c4c4b0b449808ea9e9180

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c89a7bc28052af4ac49e8162609ce1daf23e6e65b5acdef31c296e79f14adb0f
MD5 737b6cde8d78d5bd4be207189afe4bd3
BLAKE2b-256 4f7c6358c6ee25b942f45ed2033f9394065ee8b731937cb12eb4daca1306d4d6

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 11675368bbafa71ea6fb46157f4eaebb133d9614c89bd3e78f0bc94170e25aa8
MD5 d5b984ba3d0492484d7566ecf7514f6d
BLAKE2b-256 1eea92f3235e78e547c5afba8f89e4037c6e5ab5ab8a21a8e5161abf77d41183

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c248adb0d17e564ed4b0d5c42154d19f6cceb2244abd5ce9b21fed684bb0bfa
MD5 1a709fc1e79ecddd086de40d566bf7a5
BLAKE2b-256 3f8ea9ca450747f742e4742984a3d933037c05efe559c5a69e89ce4d849f7dc6

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f185028e48c5961337bd36f06374b87e1ca72119c6fb8d53b38a98e8f0c81960
MD5 4e9691bf10cc119196b6902efaf07709
BLAKE2b-256 40e40041fa089129e5d0d98f42bf573c621ebe6cc74d9deca49365b1d4e23f68

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23a1318cc2af6aac6d689479dfdd570e349ef4e2566133cf2574b731a8af95c4
MD5 4644bdc21031b3674a29a2af2980a66d
BLAKE2b-256 eca203282602a990c6f5f78e9f3d8624dbdd21b1161407bbde677c1ec32a9a7f

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3659ec094e98e3e41b9cfee6672be0e98790b7673a6549d24822300915242542
MD5 d14330c5c26d566a698f118d94f5045e
BLAKE2b-256 56ea4b4a8969161ab5b56dcd6e6620d3c478e386fc4c412460e0f3305be9da52

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff088f0888cb2fbe715750113b36e1e2a5bfedf80c9f7435c80fcb251136e225
MD5 2c64401594f9adfb088466f78b0c4e41
BLAKE2b-256 2c8d512d53bc1c224ee5b1f6158ad51d0a14e4139571ad9be018c5c7b0fe3866

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2875e28671deb79e88bbc3d9177950bca69088f240eed9749900c166062b824a
MD5 059d45b1d25ff0c8edfc041f8c786593
BLAKE2b-256 6f2ff7773ab1ced7232031d113afded0cfbb06ac164b628134feed0d0664794b

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 111e51f1e20e623638c5b060d77a7c32bae37af0f01424f9c7f3cf062bb20743
MD5 46c0c348266e4113ec08c37ed6d520a4
BLAKE2b-256 110b845bbe3ec99a1c64732c311632583e23a77b188e47071f5c3f9e394fad5f

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e2f87c360339988602b2f0633765193aa8440d6cbb1350ea0d3fd8429fbcf6a
MD5 6ee0a4b8ec6ec4b229b5d93cd1bb9198
BLAKE2b-256 9af6ef03b55752f6794ca637082b1b580d80fc43cf5dc6cf4d92290f57a8d0ed

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9058bf2074172b883f252460c7b6cbc78e54e52b7e03c81d3b664aaf9acdd509
MD5 2c5ca169257933ddbfb8ccbd32941641
BLAKE2b-256 05ab0235b02875d0d46d67e255d70b483236d762baa0b88b4766fa499bca65d6

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7a6cea50ac80e21310344ec4ed0187c6ee96f76ab5e99ba91859a0561000580
MD5 887b5d891a982eb7fd653c4104467566
BLAKE2b-256 f01886e247f3e13adc11bb45c764d55a46e649d6403130518a4da32fc4dd250f

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 01abf8884a0b6c0bac4d38665f30adb04223a90ad1be502b19f16ddc109ce7b5
MD5 003d9102112580cc9091c9326b1c8282
BLAKE2b-256 ee4fee43a56657f825a19d7809e950dec55cc2eea891a647ef122eb57453a36f

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a927fe7356b424510fb068584d2ca2039c150f6c9cbef141062acfceb9022de4
MD5 b42b6bca5eb82423af21340474a4473b
BLAKE2b-256 c1c25f215ca8a382151b3c530c4fc6e5204a6ae50091613fadfc47a1dec10538

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5e5fbdfcf2e222925c6069852b5f7cbc9e00122d2b3b6170740148172f06a52
MD5 91032f06ae3d23ca59797bb64c3aa3b1
BLAKE2b-256 0c63f39cd7212a68155290ee865dab14cb44e7b06579beb59995a5e49f21ff8c

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0f2931a7591ba9bed94e0a9d94361633037999279301498b4f3764faa70022b
MD5 6b9e3ad37fddf317d6653934271fc945
BLAKE2b-256 c0e84b60a5d9c761ee33c5417b983734fae8bee5a3c8c311f4ab85e709267c0d

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03049e2a35873e25da63546be0e9ddc9ba78a25a0687a1b20881cb2fe45611f2
MD5 735495eb8682ca5805e3ea9c77e377a6
BLAKE2b-256 affc24f45f1b2102aa2bea6bae540e70b701b24f3d4af6ff838fda6c387db1ee

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b0b2b60da7fcf4363ba427ba5cb7be843739804b19fd1d62fd496de16b77187
MD5 dfe0f86c1c9b10b22cb96d6d210fb066
BLAKE2b-256 1589d9c8ecf68137c05637ae083fe93345786c514842afbfa2f04b7e5eef4aea

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ffa2c1d0d063c585eb5374b94568b2d6047f0d85e100fdf2cd8c1c47b6acd0fa
MD5 0daf6408e96fea517be710ed3f106c46
BLAKE2b-256 57879235038a8c58a9253c724fc1a58e34d16f8f4564cd9b348d719c90bb5d24

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a48d49a5055be78a722284b188e4eef93d7850c54a0deb989338dc31c73de7f
MD5 5a3307f3b838ff31d623207975a3052f
BLAKE2b-256 155ccf72b7da5c97d6cfa0f5e7ee51988c6f8e2abdcb33dee0b0947da5c05d13

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3e9daa9b6089b9c25247e39b57571f99be3a909b3a4f9f80a05f30cd9d7f2f2
MD5 9fcc0ac7cb1da2e9e1238b08157df8b7
BLAKE2b-256 50faefd29ff8e9f611c3ff8555f460be3c6312cc01ac72cb47bdce68dd2cbc7e

See more details on using hashes here.

File details

Details for the file space_graph-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for space_graph-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e5843b771084045f1734e9f22f6603379726200fed108cda6d23c1ece7e2eb14
MD5 a4ceb5c2ab8da578fe1e87ad1d218290
BLAKE2b-256 a67e4ae286147e8a8bf390d2f9f3359c162dc8247dc693665224fd5573eff53d

See more details on using hashes here.

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