Core code defining alert handling, etc for the 4PiSky voevent hub.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
comet_plugin/comet/plugins
fourpisky
integration_tests
notebooks
profiling
.gitattributes
.gitignore
LICENCE.txt
MANIFEST.in
README.rst
pyephem_prototyping.ipynb
pytest.ini
requirements.txt
run_notebook.sh
runtests.py
setup.cfg
setup.py
tox.ini
versioneer.py

README.rst

fourpisky-core

Basic tools to do things with VOEvents. (e.g. pick out certain events, then send email alerts or new VOEvents, etc.)

Also encodes the key logic-flow behind the 4PiSky VOEvent hub, see http://4pisky.org/voevents/ for background.

This codebase is not intended for general release, it is very much tailored to our specific needs. However, it may serve as a reference for others.

For an example in the literature fourpisky being applied, see Staley et al (2012).

Features

  • VOEvent filtering and custom actions based on per-observatory follow-up criteria.
  • Custom email notifications with site-reports for designated observatories (including calculated rise / set / transit times, etc).
  • VOEvent creation to a standard template.
  • Reasonably complete test suite with 'safety switches' to avoid false triggers during testing.

Instructions

There are none - this is not intended for general consumption and documentation requires time and effort to maintain. However, feel free to contact me with any questions.