Skip to main content

hetmatpy: a Python 3 package for matrix operations of hetnets

Documentation PyPI GitHub Actions CI Tests Status

This codebase enables identifying the relevant network connections between a set of query nodes. The method is designed to operate on hetnets (networks with multiple node or relationship types).

This project is still under development. Use with caution.

Environment

Install via pip from GitHub using:

# install the latest release from PyPI
pip install hetmatpy

# install latest version on GitHub
pip install git+https://github.com/hetio/hetmatpy

# for local development, run the following inside the development environment:
pip install --editable .

Development

This repo uses pre-commit checks:

# run once per local repo before committing
pre-commit install

Acknowledgments

This work is supported through a research collaboration with Pfizer Worldwide Research and Development. This work is funded in part by the Gordon and Betty Moore Foundation’s Data-Driven Discovery Initiative through Grants GBMF4552 to Casey Greene and GBMF4560 to Blair Sullivan.

Metadata

Release files for hetmatpy 0.1.0

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

Source distribution (sdist)

Source distribution for hetmatpy 0.1.0
File Size Uploaded
hetmatpy-0.1.0.tar.gz 39.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hetmatpy 0.1.0
File Interpreter ABI Platform
hetmatpy-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 82.7 kB

Release files / hetmatpy-0.1.0.tar.gz

Download URL hetmatpy-0.1.0.tar.gz
Size 39.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a28a4b58e979311c43e8ae3481fa92deb6a7be887da8b234abd94a9597fd17b4
BLAKE2b-256 checksum
How to use checksums
102f7734d7bb5473b045718d0b589138c561d29e9ec254f89de311e143efe5bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release files / hetmatpy-0.1.0-py3-none-any.whl

Download URL hetmatpy-0.1.0-py3-none-any.whl
Size 42.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ef6a0aeb6bc82574dcaa564fd38f78a24957456ec7440bc2e8eed859505e952
BLAKE2b-256 checksum
How to use checksums
49abe4193a9e39e875899ea1671831341324b08eee00d531ec4aac23174b99ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.0

2 release files

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