Matrix implementations for hetnets and path-count-based measures
Project description
hetmatpy: a Python 3 package for matrix operations of hetnets
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file hetmatpy-0.1.0.tar.gz
.
File metadata
- Download URL: hetmatpy-0.1.0.tar.gz
- Upload date:
- Size: 39.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a28a4b58e979311c43e8ae3481fa92deb6a7be887da8b234abd94a9597fd17b4 |
|
MD5 | 9f91bd611cc6967814a3ccce2548c5eb |
|
BLAKE2b-256 | 102f7734d7bb5473b045718d0b589138c561d29e9ec254f89de311e143efe5bb |
File details
Details for the file hetmatpy-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: hetmatpy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 42.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ef6a0aeb6bc82574dcaa564fd38f78a24957456ec7440bc2e8eed859505e952 |
|
MD5 | 28f1cbfe3bab8bc3b3426c6ba6fede4a |
|
BLAKE2b-256 | 49abe4193a9e39e875899ea1671831341324b08eee00d531ec4aac23174b99ef |