Skip to main content

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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

obkreator-0.4.1-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file obkreator-0.4.1.tar.gz.

File metadata

  • Download URL: obkreator-0.4.1.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for obkreator-0.4.1.tar.gz
Algorithm Hash digest
SHA256 a1f92ab24280196906693a0ce6eb42898be2b0bc24744454b9dd437feefed543
MD5 817f389616d473f6c647da81ff995f28
BLAKE2b-256 88459e80d16648d5345e7a70cfc18b61cbbb4fc08189b918b3b18f5efaa29a18

See more details on using hashes here.

File details

Details for the file obkreator-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: obkreator-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 24.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for obkreator-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 728bb0687c85b584db9e6295bcce716c6095cc42acb683a6b4413f235ecd3613
MD5 a3ed857f1ebd2ca02b2f69fb0c197c93
BLAKE2b-256 c62bdcdf90c7b55e470b9398c3ce6d5454f7098948716e0d0cdd600b38911b88

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page