Skip to main content

Package for multi-messenger correlation searches with ZTF

Project description

NuZTF

Python package for correlating ZTF data with external multi-messenger triggers, created by @robertdstein. This package enables ZTF follow-up analysis of neutrinos/gravitational waves/gamma-ray bursts, built using the AMPEL platform.

DOI CI PyPI version Binder Coverage Status

Installation Instructions

NuZTF can be directly installed with pip, giving the latest stable release:

pip install nuztf

Alternatively, the latest Github version of the code can be installed via pip:

git clone https://github.com/desy-multimessenger/nuztf.git

cd nuztf

poetry install

In case you encounter problems with an ARM-based Mac, use conda and issue: conda install -c conda-forge python-confluent-kafka fiona pyproj lalsuite ligo.skymap -y This should take care of all packages that have not yet been ported.

You will need the IRSA login details with a ZTF-enabled account to fully utilise all features.

Additionally, you need an AMPEL API token. This can be obtained here.

Citing the code

If you make use of this code, please cite it! A DOI is provided by Zenodo, which can reference both the code repository, or specific releases:

DOI

Contributors

Acknowledgements

This code stands on the shoulders of giants. We would particularly like to acknowledge:

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

nuztf-2.7.0.tar.gz (49.6 kB view details)

Uploaded Source

Built Distribution

nuztf-2.7.0-py3-none-any.whl (56.9 kB view details)

Uploaded Python 3

File details

Details for the file nuztf-2.7.0.tar.gz.

File metadata

  • Download URL: nuztf-2.7.0.tar.gz
  • Upload date:
  • Size: 49.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.11 Linux/5.15.0-1037-azure

File hashes

Hashes for nuztf-2.7.0.tar.gz
Algorithm Hash digest
SHA256 b1505c727be72295988a33986c848e96a640e75a911f483ddb0ba784359d78d7
MD5 cf4b6976eb04a7e397d028e916f2d413
BLAKE2b-256 b4094905ac58c179e6200ad845c561f2f91e7dc5eeaa98c2d8cc3eac157b0e25

See more details on using hashes here.

File details

Details for the file nuztf-2.7.0-py3-none-any.whl.

File metadata

  • Download URL: nuztf-2.7.0-py3-none-any.whl
  • Upload date:
  • Size: 56.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.11 Linux/5.15.0-1037-azure

File hashes

Hashes for nuztf-2.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba1fbab7fe4f88d4eef4db5006fa0e629d91a86bcd28b13ad213e8feb91d7a1a
MD5 e809c5e2e5ef0d3888653cc187ed7f6d
BLAKE2b-256 8897c2d70b2e932df3f8d5f56b48d75a858428ab9277dd6f3301f469618cb834

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page