Skip to main content

epydemic-signals: Epidemics as signals

https://badge.fury.io/py/epydemic-signals.svg https://github.com/simoninireland/epydemic-signals/actions/workflows/ci.yaml/badge.svg https://www.gnu.org/graphics/gplv3-88x31.png

Overview

epydemic-signals is an experiment in treating epidemic processes on networks as “signals” that can be analysed using the tools of signal processing, discrete algebra, and algebraic topology. It is closely integrated with the epydemic epidemic process simulator.

A graph signal associates a value with each node in a network at each point in time during the execution of a process. The signal can change at each event in the process’ evolution.

epydemic already provides some monitoring of processes, and further monitoring can be added either by sub-classing the different processes or by adding additional process instances. epydemic-signals provides a third approach: tapping the raw event streams of simulations into one or more signal generators that can be used to construct time-varying signals derived from the process. The result is one or more time series, which are saved to epyc notebooks alongside other experimental results.

Installation

You can install epydemic-signals directly from PyPi using pip:

pip install epydemic-signals

The master distribution of epydemic-signals is hosted on GitHub. To obtain a copy, just clone the repo:

git clone git@github.com:simoninireland/epydemic-signals.git
cd epydemic
pip install .

Author and license

Copyright (c) 2021–2022, Simon Dobson <simoninireland@gmail.com>

Licensed under the GNU General Public Licence v3.

Metadata

Release files for epydemic-signals 0.1.1

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

Source distribution (sdist)

Source distribution for epydemic-signals 0.1.1
File Size Uploaded Provenance
epydemic-signals-0.1.1.tar.gz 40.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for epydemic-signals 0.1.1
File Interpreter ABI Platform
epydemic_signals-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 85.0 kB

Release files / epydemic-signals-0.1.1.tar.gz

Download URL epydemic-signals-0.1.1.tar.gz
Size 40.1 kB
Tags Source
SHA-256 checksum
How to use checksums
462b6957fff652362284686d525b1fe77153e7f73811156e85c3fb11150b4f66
BLAKE2b-256 checksum
How to use checksums
e69963fef1bce91358632ba6048e324a0fe7fd9110f6eb13495fca945a4c1979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / epydemic_signals-0.1.1-py3-none-any.whl

Download URL epydemic_signals-0.1.1-py3-none-any.whl
Size 44.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c581a63917dc3687641e9fb458eaede628df036fabf1476417557419ccca3462
BLAKE2b-256 checksum
How to use checksums
e711867ede0ade5fc8bfabaeabd44668b4d2bb83403d1706d92cb7cab05b882f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Security for epydemic-signals 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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