D3.js Waterfall Plotter Tool for Radio Astronomy
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs/pics
libs/d3js
.gitignore
LICENSE
README.md
datagen.js
index.html
waterfallplt.js

README.md

Waterfall Plotter

Working example: http://drmichelleboyce.net/waterfallplt/index.html

Here I am building a d3.js (Version 4) based Waterfall Plotter widget. Waterfall plots are used in Radio Astronomy for studying various objects, such as, Pulsars, Rotating Radio Transients (RRATs), Fast Radio Bursts (FRBs), etc.

Fig. 1: Waterfall Plotter widget showing X-hairs.

Work in Progress

Testing

Works on Chrome, Firefox, Microsoft Edge, and Safari.

Features

  • Fast Data Load
  • Linear Intensity Scaling
  • Mouse-over X-Hairs
  • X-Hairs On/Off
  • RFI On/Off

TA-DO List

  • Thumb Nail
  • Log Intensity Scaling
  • Intensity Cut-Off
  • Intensity Filter Window
  • X-Hairs arrow key bindings
  • X-Hairs touch screen implementation
  • Zoom (Requires code restructuring... almost there!)
  • Pan