Skip to main content

causal-hub

Static Badge Crates.io License Static Badge
Static Badge Crates.io Version GitHub Actions Workflow Status docs.rs Crates.io MSRV
Static Badge PyPI - Version GitHub Actions Workflow Status Read the Docs Python Version from PEP 621 TOML

causal-hub is a library for causal models, inference and discovery.

Introduction

causal-hub provides a unified interface for working with causal models, enabling users to easily define, manipulate, and infer causal relationships in their data.

The library is designed with a Rust backend, ensuring high performance and safety, with a Python frontend for ease of use in data science workflows.

Installation

To use causal-hub in your Rust project, add the following to your Cargo.toml:

[dependencies]
causal-hub = "*"

To use causal-hub in your Python project, you can install it via pip:

pip install causal-hub

BLAS

causal-hub relies on a BLAS implementation for efficient numerical computations. Please select one of the following features when installing the library:

  • openblas-static: Statically link against OpenBLAS.
  • openblas-system: Link against a system-installed OpenBLAS.

Changelog

All notable changes to this project will be documented in the CHANGELOG file.

License

This software is distributed under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE, Version 3.

See the LICENSE file for a copy of the license.

Versioning

This software follows the SemVer specification.

Metadata

Release files for causal-hub 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for causal-hub 0.0.6
File Size Uploaded
causal_hub-0.0.6.tar.gz 1.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for causal-hub 0.0.6
File
causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
causal_hub-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
causal_hub-0.0.6-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details
causal_hub-0.0.6-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
causal_hub-0.0.6-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details

Total release size: 64.3 MB

Release files / causal_hub-0.0.6.tar.gz

Download URL causal_hub-0.0.6.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
86d465ac7202e0566081c49dcaf172fc0b9e3d7f7a885733e11de8295374636b
BLAKE2b-256 checksum
How to use checksums
5bb18d18d4531bafb3432a98ca329cc70a23367da659bbb928716fe7443ce045
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 13.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5eba6b05fba1061bd62fe81cbbe500d2584fade8b5fc55e03dbf76bef20efeb7
BLAKE2b-256 checksum
How to use checksums
972e4d6fc0d007684b6e731e25dd3794ebbee1d20991ce307bec6dbc37f00fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL causal_hub-0.0.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 11.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8459aa57bf472d0c3680b986f5c32aa53b57792b761a8751220da4c6c33796e1
BLAKE2b-256 checksum
How to use checksums
bea331f4a5c2b6f9260ea5f6fc0ff925bf2cc536d676c6458d6902bb33e72354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl

Download URL causal_hub-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl
Size 6.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e23b3e56943bc9a521501dae3b45f5a4f7eb657c7d4b779f846f5e7f62d55195
BLAKE2b-256 checksum
How to use checksums
fa9857f94d8f6e9ef8540715fc173844afc2626bfb8a4836f502ee31cdf082df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL causal_hub-0.0.6-cp312-abi3-manylinux_2_28_x86_64.whl
Size 13.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
538b0065cccf9a90c5e8a450d611c6cb10cc193fbe0f0fa90b8e584808bfecfa
BLAKE2b-256 checksum
How to use checksums
237929a643af29e801bb0ed7537b9b82d3cbc4b863ad03295f45466d6368a0da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL causal_hub-0.0.6-cp312-abi3-manylinux_2_28_aarch64.whl
Size 11.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
2026ce7d937a548e641e573fb502d22981d5676a4235ae19903dddb383f423fd
BLAKE2b-256 checksum
How to use checksums
70bba2490a8799110d9f09317ebd2ef49345534ab53a10265105f437e58384fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / causal_hub-0.0.6-cp312-abi3-macosx_11_0_arm64.whl

Download URL causal_hub-0.0.6-cp312-abi3-macosx_11_0_arm64.whl
Size 6.5 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96d25ed9e7d67c70777db211e1c653a53c652da51f94a0737e1c46f8d7f4522b
BLAKE2b-256 checksum
How to use checksums
12873371c8886b5eb52f6d273a9f7000195b8e8d60cdc45688fa91b242ad48c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release history Release notifications | RSS feed

This release

0.0.6 This release

7 release files

0.0.5

9 release files

0.0.4

9 release files

0.0.3

7 release files

0.0.2

7 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page