Skip to content

SuperDARNCanada/schedule_modifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Schedule Modifier for Borealis

This repo provides a TUI application for modifying Borealis schedule files.

Installation

Download the schedule_modifier binary from the latest release, unzip, and place the binary in a convenient location (perhaps with your local copy of the Borealis schedule files?) Note that you must also have a copy of the borealis experiments repository in order to load in the available experiments.

Usage

Usage: schedule_modifier <SITE_ID> [SCHEDULE_DIR] [EXPERIMENTS_DIR]

Arguments:
  <SITE_ID>          Three-letter site ID of radar to schedule
  [SCHEDULE_DIR]     Directory containing schedule files (overrides `BOREALIS_SCHEDULES` from environment)
  [EXPERIMENTS_DIR]  Path to borealis experiments directory (defaults to `$BOREALISPATH/src/borealis_experiments`)

Options:
  -h, --help     Print help
  -V, --version  Print version

Running the application will open a screen with the current schedule loaded in. You may add new schedule lines by pressing a, or remove lines by pressing r. When you are done editing, press q from the main screen. This will take you to a screen showing a summary of the changes made, at which point you can press y to confirm the new changes and write to file, n to cancel the changes and quit, or b to go back to editing. The keybindings are shown on the bottom of the screen at all times, for ease of use.