rubyvanrooyen / astrokat

General observation and planning scripts for the MeerKAT telescope
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

progress discussion #3

Closed rubyvanrooyen closed 5 years ago

rubyvanrooyen commented 6 years ago
mserylak commented 6 years ago
spassmoor commented 6 years ago

I think there is some confusion over the use of tags in the target. First the observation configuration file should define how the targets are observed. But the tags are part of the target string that is passed through CAM and to the Datafile and the SDP backend. And are interpreted as the INTENT of the target, like if it is a calibrator and solutions need to be calculated with it.

rubyvanrooyen commented 6 years ago

Thanks for the feedback, I think I got most things added now: You can give it a run and see what it does Currently limit to the simulation side, will go to work on devcomm next week to get the dry-run system and sensor values in

You need a system that has katpoint and ephem installed If you clone the repository cd astrokat/scripts

Some example python observe.py --profile ../config/targets.yaml
python observe.py --profile ../config/image_sim.yaml
python observe.py --profile ../config/image.yaml
python observe.py --profile ../config/OH_periodic_masers.yaml

rubyvanrooyen commented 6 years ago

Additions after progress discussion

Added a custom sidebar to the wiki https://github.com/rubyvanrooyen/astrokat/wiki Will figure out what to do on the home page later, but for now hopefully the pages as listed in the selection sidebar forms some from of description and explanation.

Please look at the catalogue2config.py input parameters and lemme know any suggestions python catalogue2config.py -h Still need to chat about the fact that fluxcal and polcal is not represented yet

More discussion needed

mserylak commented 6 years ago

On the last item. I say you move the responsibility to the user (i.e. implementation in the configuration file). Two benefits:

mserylak commented 6 years ago

About the pol-/flux-cal, especially in the beamformer (bf) case: currently we have only adopted single dish approach to pol/flux calibration. For fluxcal:

The flux calibration observations should happen at least once per observing session, in general the observations of flux cal targets are done at least once per week if not more often. For polcal:

This strategy has been working fine: my rev. 1 report on SD calibration will demonstrate it, hopefully will be released before the "BRP-odyssey" ;-). Given improved calibration pipeline (removing cross-hand leakages, as per BenH/Ludwig latest feedback) we will AFAIK apply the same approach for large subarray for now.

So the catalogue2config.py should have (for bf case):

OK, the above is not very descriptive (and there are other issues lurking around the bushes which I think, we should winkle out). Shall we make a brief meeting about that? Tomorrow, before lunch looks fine for me...

rubyvanrooyen commented 6 years ago

Update to observation script:

Should have most of what we need to start off with for correlator observations See the following wiki pages for examples https://github.com/rubyvanrooyen/astrokat/wiki/Observation-configuration-examples https://github.com/rubyvanrooyen/astrokat/wiki/From-proposal-to-observation-schedule-block

tony2heads commented 5 years ago

stick the

!/usr/bin/env python

at the start of mkat_lst.py and catalogue2config.py and we can make them executable.

rubyvanrooyen commented 5 years ago

Closing this repository, follow development https://github.com/ska-sa/astrokat