Observing Procedures

Instrument Scientist: Josh Walawender
Deputy Instrument Scientist: Sherry Yeh
Email Contact: KPF Support

Quick Reference

Wait for dome to open

The Observing Assistant (OA) is not permitted to open the dome until after sunset. Please be patient while the shutter opens and the OA checks the initial telescope pointing.

Start of night

To configure KPF for observing, run
KPF Control Menu --> Run Start of Night Script from the background menu (or kpfStartOfNight from the command line on any KPF machine)
This will
  • Disable automated calibrations
  • Configure the FIU to the observing mode
  • Open the science and sky source select shutters
  • Configure the AO Bench. Including positioning the PCU stage and opening the AO hatch.
  • Configure DCS for KPF by setting dcs.ROTDEST=0 and dcs.ROTMODE=stationary
  • Confgure the tip tilt loop gain to its default setting
  • Set data output directory
  • Set observers from telescope schedule

Wait for dome to open

The Observing Assistant (OA) is not permitted to open the dome until after sunset. Please be patient while the shutter opens and the OA checks the initial telescope pointing.

Slew to vicinity of first target

When ready to move the telescope, the OA will ask you for your first target and load the coordinates from your starlist file. He or she will select a bright star near your target and will attempt to acquire that in the guider, then will double-check the accuracy of pointing by acquiring one or two additional stars from the SAO or GSC catalogs.
To monitor the guider images, run
Telescope GUIs --> MAGIQ Guider UI from the background menu.

Focus telescope

Ask the OA to run the telescope focus procedure (Autofoc) near your science field.

Execute OBs

Observers can load previously saved OBs or create them on the fly for KPF observing. To load and execute a saved OB,
  • Click Load OB from File
  • Select a desired OB from the corresponding starlist directory
  • Click Execute This OB or Execute Slew Cal then OB
The GUI will first prompt the observers to conform the OB execution. Once confirmed, an xterm will launch and prompt the observers with addtional setup information.

Confirm with the OA that
  • PO is at KPF
  • We are not guiding. Before the tip tilt loop is closed, it will show Not Guiding under Guiding in FACSUM. After the tip tilt loop is closed, it shows KPF Control
  • Press Enter to continue with the OB execution

Stop an exposure

There are two ways to stop an exposure. In the OB GUI, click Request Script STOP or STOP Exposure and Script.
Note that once an OB is executed, with or without slew cal, the only way to modify the same OB is to first stop the exposure.
  • Request Script STOP will finish the current exposure, read out and save the data, and then stop the exposure sequence.
  • STOP Exposure and Script will immediately stop the current exposure, read out and save data, and then stop the exposure sequence.

Switch program on a split night

On a KPF/KPF split night, before starting the second KPF program, run
KPF Control Menu --> Set Program ID and Observers from the background menu (or kpfSetObserverFromSchedule from the command line on any KPF machine)
Enter the program ID at the terminal prompt



The script will set program ID and observers for the second KPF program, based on the telescope schedule.

Last modified: 07/10/2023 23:21
Send questions or comments to:KPF Support

The information on this page is the property of the W. M. Keck Observatory. The contents of this page or any part thereof shall not be copied or otherwise reproduced or transferred to other documents or used or disclosed to others for any purpose other than observing support at the W. M. Keck Observatory and the subsequent analysis and publication of scientific data obtained from observations conducted at the W. M. Keck Observatory. All rights reserved. © W. M. Keck Observatory.