JS9 can perform local and remote tasks in response to region changes:
- choose a task by clicking one of the analysis buttons above
- the region tasks are local (browser-based) tasks
- spectrum, counts are remote tasks (requiring the back-end helper to be running)
- display an image by clicking on one of the data files
- create a region using the JS9 Region menu
- as you move/resize the region, the task will run on that region
- you can suspend task execution by unselecting xeqOnChange in the JS9 Region menu
See the page source for implementation details.