Skip to main content

downstream provides efficient, constant-space algorithms for stream curation

Project description

Downstream --- Python Implementation

CI GitHub stars PyPi DOI

downstream provides efficient, constant-space implementations of stream curation algorithms.

  • Free software: MIT license

Installation

To install from PyPi with pip, run

python3 -m pip install downstream[jit]

To install the latest develoment code directly from GitHub, run

python3 -m pip install "git+https://github.com/mmore500/downstream.git@v1.6.0#egg=downstream[jit]"

A containerized release of downstream is available via <ghcr.io>

singularity exec docker://ghcr.io/mmore500/downstream:v1.6.0 python3 -m downstream --help

Citing

If downstream contributes to a scientific publication, please cite it as

Matthew Andres Moreno. (2024). mmore500/downstream. Zenodo. https://zenodo.org/doi/10.5281/zenodo.10866541

@software{moreno2024downstream,
  author = {Matthew Andres Moreno},
  title = {mmore500/downstream},
  month = mar,
  year = 2024,
  publisher = {Zenodo},
  doi = {10.5281/zenodo.10866541},
  url = {https://zenodo.org/doi/10.5281/zenodo.10866541}
}

And don't forget to leave a star on GitHub!

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

downstream-1.6.0.tar.gz (49.2 kB view details)

Uploaded Source

Built Distribution

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

downstream-1.6.0-py2.py3-none-any.whl (113.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file downstream-1.6.0.tar.gz.

File metadata

  • Download URL: downstream-1.6.0.tar.gz
  • Upload date:
  • Size: 49.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for downstream-1.6.0.tar.gz
Algorithm Hash digest
SHA256 3d4fb5d2ec14f447ace1939d008b133d7f88f5b69d8ee4a3033728e6ec7fac19
MD5 2b41d78ebb48aa02f6d5c8b66a07f2d9
BLAKE2b-256 86c936f39ddeea9463520b347a2532eb15b9e67ec9e5b4998d7f9b63cce27d0b

See more details on using hashes here.

File details

Details for the file downstream-1.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: downstream-1.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 113.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for downstream-1.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6c5141ff662ffb33305470f9609f941e5933931288bf80f76b1239c70a29d143
MD5 a830255eee4629d27c739682a465302d
BLAKE2b-256 82b5beae5c6e0cc43d21fe7687e527d63ab48edc01f37329d92a7a8a2d83779f

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