Skip to main content

Attributed Stream Hypergraph library

Project description

Attributed Stream Hypergraph (ASH)

Attributed Stream Hypergraph (ASH)

Code style: black Documentation Status pyversions PyPI version SBD++

plot

ASH is a Python software package that allows to represent and analyze dynamic hypergraphs enriched with node attributes.

If you use ASH as support to your research consider citing:

Failla, A., Citraro, S. & Rossetti, G. Attributed Stream Hypergraphs: temporal modeling of node-attributed high-order interactions. Appl Netw Sci 8, 31 (2023). https://doi.org/10.1007/s41109-023-00555-6

Tutorial and Online Environments

Check out the official tutorial to get started!

If you would like to test ASH functionalities without installing anything on your machine consider using the preconfigured Jupyter Hub instances offered by SoBigData++.

Installation

ASH requires python>=3.9.

To install the latest version of our library just download (or clone) the current project, open a terminal and run the following commands:

pip install -r requirements.txt
pip install .

Alternatively use pip

pip install ash_model 

or conda

conda config --add channels giuliorossetti
conda config --add channels conda-forge
conda install ash_model

Collaborate with us!

ASH is an active project, any contribution is welcome!

If you like to include your model in ASH feel free to fork the project, open an issue and contact us.

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

ash_model-1.0.0.tar.gz (55.6 kB view details)

Uploaded Source

Built Distribution

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

ash_model-1.0.0-py3-none-any.whl (67.9 kB view details)

Uploaded Python 3

File details

Details for the file ash_model-1.0.0.tar.gz.

File metadata

  • Download URL: ash_model-1.0.0.tar.gz
  • Upload date:
  • Size: 55.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.16

File hashes

Hashes for ash_model-1.0.0.tar.gz
Algorithm Hash digest
SHA256 05513916fc5e2b1ef64df6f1e7d14dc888f006f77e3dbec06ba79a66eef644a0
MD5 ded5a29d71fd5ec689ed834874ad0b4b
BLAKE2b-256 e157686b0552bebc50a6c2a7da4a5484c9c93faeb00eb27feadf3c3aef4fdee3

See more details on using hashes here.

File details

Details for the file ash_model-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ash_model-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.16

File hashes

Hashes for ash_model-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 364bdf674366133c1c104c11132d240425e89942e0460a8802bba54ba8a694ac
MD5 bce14cfe330b7a51178fb65ee0af3b59
BLAKE2b-256 9c2a2e2fab35cfb79396932e2836085c5b87730034b48d9c8a93e7f318ce638d

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