Skip to main content

Listen to nuclear alerts from the Vera Rubin Observatory for the TDEmocracy project

Project description

Release Build status codecov Commit activity License Deploy Docs

Listen to TDEmocracy!

This repository contains the data model used in the stream of candidate nuclear transients for the TDEmocracy project.

Prerequisites

You need an account at the SCIMMA Hopskotch service. Please contact the TDEmocracy lead to have your account added to the Ampel-TDEmocracy group. You can store your username and password in your environment variables TDEMOCRACY_USERNAME and TDEMOCRACY_PASSWORD or in a .env file in the root of the repository.

Installation

You can easily install the package via pip:

pip install tdemocracy

If you want the source editable code to make contributions pull the repository and install the dependencies with poetry:

git clone https://github.com/JannisNe/tdemocracy.git
cd tdemocracy
poetry install

Usage:

from tdemocracy.listen import listen_to_nuclear_stream

for report in listen_to_nuclear_stream():
    # do something with the report
    ...

Find more detailed documentation here.


Repository initiated with fpgmaas/cookiecutter-poetry.

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

tdemocracy-0.0.5.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

tdemocracy-0.0.5-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file tdemocracy-0.0.5.tar.gz.

File metadata

  • Download URL: tdemocracy-0.0.5.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tdemocracy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 d1d3dfe98425d90cf4b991ee5c947d54d65419a90fd1f3d607fdbd36030d1089
MD5 885f9faea441f6976516fcc09cd5c0a5
BLAKE2b-256 75e1be1fa0c4f620d4b629740f980270c1a58648ce7fbf3e7919682a919d9244

See more details on using hashes here.

Provenance

The following attestation bundles were made for tdemocracy-0.0.5.tar.gz:

Publisher: on-release-main.yml on JannisNe/tdemocracy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tdemocracy-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: tdemocracy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tdemocracy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0f91dc7f0575abcd8b2316c5c8d0720c162e8736d6812ce0518fa3e018937f45
MD5 4201278fc456332223c9833407c519aa
BLAKE2b-256 40597b4dde6d5ace67ec8864bb5a73cc9d945b4c6d8a1a824c65e1ba3af9afa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tdemocracy-0.0.5-py3-none-any.whl:

Publisher: on-release-main.yml on JannisNe/tdemocracy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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