Astronomy and Astrophysics – Astronomy
Scientific paper
Dec 2005
adsabs.harvard.edu/cgi-bin/nph-data_query?bibcode=2005aspc..347..558s&link_type=abstract
Astronomical Data Analysis Software and Systems XIV ASP Conference Series, Vol. 347, Proceedings of the Conference held 24-27 Oc
Astronomy and Astrophysics
Astronomy
Scientific paper
Python has been gaining a good reputation and respectability in many areas of software development. We have chosen Python after getting the new CCD detector for the coudé spectrograph of Ondřejov observatory 2m telescope. The VersArray detector from Roper Scientific came only with the closed source library PVCAM of low-level camera control functions for Linux, so we had to write the whole astronomical data acquisition system from scratch and integrate it with the current spectrograph and telescope control systems. The final result of our effort, PESO (Python Exposure System for Ondřejov) is a highly comfortable GUI-based environment allowing the observer to change the spectrograph configuration, choose the detector acquisition mode, select the exposure parameters, and monitor the exposure progress. All of the relevant information from the control computers is written into the FITS headers by the PyFITS module, and the acquired CCD frame is immediately displayed in an SAO DS9 window using XPA calls. The GTK-based front end design was drawn in the Glade visual development tool, giving the shape and position of all widgets in single XML file, which is used in Python by a simple call of the PyGlade module. We describe our experience with the design and implementation of PESO, stressing the easiness of quick changes of the GUI, together with the capability of separate testing of every module using the Python debugger, IPython.
Fuchs J"urgen
Honsa J.
Skoda Petr
No associations
LandOfFree
PESO - The Python Based Control System of the Ondrejov 2m Telescope does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with PESO - The Python Based Control System of the Ondrejov 2m Telescope, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and PESO - The Python Based Control System of the Ondrejov 2m Telescope will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-1034911