Generate an observing plan (dorado-scheduling)#

dorado-scheduling - CLI interface#

Generate an observing plan for a HEALPix probability map.

dorado-scheduling [-h] [--version] [-l CRITICAL|ERROR|WARNING|INFO|DEBUG|NOTSET] [-n NEXP]
                  [--mission {dorado,uvex,ultrasat}] [--exptime EXPTIME] [--delay DELAY]
                  [--duration DURATION] [--time-step TIME_STEP] [--roll-step ROLL_STEP]
                  [--skygrid-step SKYGRID_STEP]
                  [--skygrid-method {geodesic,golden-angle-spiral,healpix,sinusoidal} | --skygrid-file TILES.ecsv]
                  [--scheduler {discrete-time,continuous-time-slew}] [--nside NSIDE]
                  [--timeout TIMEOUT] [--output OUTPUT.ecsv] [-j [JOBS]]
                  FILE.fits[.gz]

dorado-scheduling options#

  • -h, --help - show this help message and exit

  • --version - show program’s version number and exit

  • -l CRITICAL|ERROR|WARNING|INFO|DEBUG|NOTSET, --loglevel CRITICAL|ERROR|WARNING|INFO|DEBUG|NOTSET (default: INFO)

  • --scheduler SCHEDULER - Scheduling algorithm (default: discrete-time)

  • --nside NSIDE - HEALPix sampling resolution (default: 32)

  • --timeout TIMEOUT - Impose timeout on solutions (default: None)

  • --output OUTPUT.ECSV, -o OUTPUT.ECSV - output filename (default: -)

  • -j JOBS, --jobs JOBS - Number of threads (default: 1)

dorado-scheduling problem setup options#

Options that control the problem setup

  • FILE.fits[.gz] - Input sky map (default: None)

  • -n NEXP, --nexp NEXP - Number of exposures (default: None)

  • --mission MISSION - Mission configuration (default: dorado)

  • --exptime EXPTIME - Exposure time (any time units) (default: 10 min)

  • --delay DELAY - Delay after event time to start observing (any time units) (default: 30 min)

  • --duration DURATION - Duration of observing plan (any time units) (default: 1 orbit)

dorado-scheduling discretization options#

Options that control the discretization of decision variables

  • --time-step TIME_STEP - Model time step (any time units) (default: 1 min)

  • --roll-step ROLL_STEP - Roll angle step (any angle units) (default: 10 deg)

  • --skygrid-step SKYGRID_STEP - Sky grid resolution (any solid angle units (default: 0.0011 sr)

  • --skygrid-method SKYGRID_METHOD - Sky grid method (default: healpix)

  • --skygrid-file TILES.ECSV - tiles filename (default: None)