Observing block creator for ESO/2.2m telescope
Project description
Brief intro
Purpose
Create ESO observing blocks from a list of targets either specified in the command line or in a file. Instrument supported: WFI, FEROS, GROND at 2.2m telescope.
Installation
It is packaged as obkreator.
Site-wide installation will be performed with sudo -H pip3 install obkreator
on unix-like systems. At a user level, within a virtual environment, pip3 install obkreator
.
Short examples
Create FEROS OBs with 2 × 10 min integrations for a few SIMBAD targets.
> mkfrsob --target "HD 10" "HD 20" "HD 30" --objcal --dit 600 --nint 2 --pid '0107.A-9032(A)'
0107.A-9032(A): 2.2/FEROS observations by GREDEL, R
Coordinates have been queried from SIMBAD
OB #1 created: OB/FEROS-2.2/HD10.obd
OB #2 created: OB/FEROS-2.2/HD20.obd
OB #3 created: OB/FEROS-2.2/HD30.obd
Create WFI OBs from information in a table
> cat <<EOF >WFI.dat
heredoc> target ag dit nint filter acq acqdit offsets
heredoc> ------ ------ --------------- ---- ---------- ----------- ------ -------------
heredoc> HD 1 auto 100,50,50,20,10 4 U,B,V,Rc,I movetopixel 200
heredoc> HD 2 50 300 10 2 V,Halpha
heredoc> HD 3 manual 20 2 Rc 10,20 900,900
heredoc> EOF
> mkwfob --pid '0107.A-9031(A)' --table WFI.dat
0107.A-9031(A): 2.2/WFI observations by GREDEL, R
Coordinates have been queried from SIMBAD
3 OBs to be generated using table
Columns are: target, coo, pm, ag, dit, nint, filter, acq, acqdit, offsets
OB #1 created: OB/WFI-2.2/HD1.obd
OB #2 created: OB/WFI-2.2/HD2.obd
OB #3 created: OB/WFI-2.2/HD3.obd
>
Create GROND OBs with several templates
> mkgrndob --target 'HD 1' 'HD 2' 'HD 3' --tpltype 4m4td 8m4td 20m4td --pid '0107.A-9033(A)' --pi 'Doe, J.'
0107.A-9033(A): 2.2/GROND observations by Doe, J. under GREDEL, R PID
Coordinates have been queried from SIMBAD
OB #1 created: OB/GROND-2.2/HD1.obd
OB #2 created: OB/GROND-2.2/HD2.obd
OB #3 created: OB/GROND-2.2/HD3.obd
Changes
0.3.2
- fix a bug in GROND IR DITs.
- modify WFI OBs according to new
WFI_img_acq_MoveToPixel
template
0.4
- fix a bug in obx creation
- add entry points
- migration to pyproject.toml
0.4.1
- fix a bug in low-precision coordinates in obx
- use requirements.txt
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
obkreator-0.4.1.tar.gz
(22.0 kB
view hashes)
Built Distribution
obkreator-0.4.1-py3-none-any.whl
(24.6 kB
view hashes)
Close
Hashes for obkreator-0.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 728bb0687c85b584db9e6295bcce716c6095cc42acb683a6b4413f235ecd3613 |
|
MD5 | a3ed857f1ebd2ca02b2f69fb0c197c93 |
|
BLAKE2b-256 | c62bdcdf90c7b55e470b9398c3ce6d5454f7098948716e0d0cdd600b38911b88 |