PESO - The Python Based Control System of the Ondrejov 2m Telescope

Astronomy and Astrophysics – Astronomy

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFWR-SCP-O-1034911

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.