bnaul / skyportal

ZTF Marshal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SkyPortal

The SkyPortal web application consumes and displays events from the Zwicky Transient Facility.

Developer notes

Important Makefile targets

DB preparation:

  • db_init : Create database
  • db_clear : Drop and re-create DB

Launching:

  • debug : Launch app in debug mode, which auto-refreshes files and monitors micro-services
  • log : Tail all log files

Testing:

  • test : Launch web app & execute frontend tests
  • test_headless : (Linux only) The above, but without a visible browser

Development:

  • lint : Run ESLint on all files. Installs ESLint if necessary.
  • lint-unix : Same as above, but outputs in a format that most text editors can parse
  • lint-githook : Install a Git pre-commit hook that lints staged chunks (this is done automatically when you lint for the first time).

About

ZTF Marshal


Languages

Language:Python 48.6%Language:JavaScript 41.0%Language:CSS 5.2%Language:Shell 2.9%Language:HTML 1.1%Language:Makefile 1.1%