Skip to main content

Travis CI w/ Logo codecov PyPi Downloads PyPI version fury.io Documentation Status GitHub contributors astropy

nazgul

alt text

What is this?

Nazgul is a framework for performing GRB localization via fitting non-parametric models to their data time-series and computing the the time delay between them. It is currentrly built upon the magic of Stan and implements a parallel version of non-stationary Random Fourier Features. The idea is get away from heuristic methods such as cross-correlation which do not have a self-consistent statitical model.

The idea is that satellites throughout the Sol system observe gamma-ray bursts at different times due to the finite speed of light. This creates a time delay in their observed light curves which can be used to triangulate the gamma-ray burst position on the sky. These triangulation create annuli or rings on the sky which Nazgul searchs for so that it, in the darkness, it can bind them to a location on the sky. (We are nerds, get over it).

alt text

The heriarchical model is shown below and details can be found in link here. If you find the method and/or code useful in your research we ask that you please cite the paper.

alt text

The sister program to simulate time-delayed light curves is pyIPN and can be used to generate time-delayed light curves for algorithm testing.


This work is a joint effort by:

  • J. Michael Burgess
  • Ewan Cameron
  • Dmitry Svinkin

Installation

pip install nazgul

Note!

Nazgul is still under heavy development! Expect problems!

Metadata

Release files for nazgul 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 nazgul 0.1.1
File Size Uploaded
nazgul-0.1.1.tar.gz 40.0 kB Details

Built distribution (wheel)

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

Total release size: 97.4 kB

Release files / nazgul-0.1.1.tar.gz

Download URL nazgul-0.1.1.tar.gz
Size 40.0 kB
Tags Source
SHA-256 checksum
How to use checksums
82936df8bfcf621eae926b01a2f074fda595840f61af90022271e0ce5461552b
BLAKE2b-256 checksum
How to use checksums
bf29552b3d5ab8678e77a39d3fc34fda9f30f278e46ea7af201a5291f611a1ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.1

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

Download URL nazgul-0.1.1-py3-none-any.whl
Size 57.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fb76c400d19d9598f8ab34a8102f903b299703bd4d094572cee6dc3d5654d4e1
BLAKE2b-256 checksum
How to use checksums
3bd4c94ccb618e03430bd4d8d738b181d2453e5390242aa5d4a76ca9e8332154
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.0.1

1 release file

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