Overview of the RO Python Package

RO is a package of python utilities I wrote to support a telescope control interface (TUI). RO includes many general-purpose utilities, but has an emphasis on the Tkinter GUI extensions, networking, astronomy and cross-platform support (unix, MacOS X and Windows).

Download RO from PyPI (starting with version 2.2.6). Versions older than 2.2.6 are still available from the old repository. You can install RO using easy_install or follow the installation instructions in a README.txt file.

Documentation consists of doc strings in the modules. Use help within python to learn more. In addition, many modules include example or test code at the end; look for if __name__ == "__main__". See the contents below to find the right module. Release notes are in the Version History.

Contents include:

Most of RO is available under the GNU Public License, but RO.Astro has a separate package (see its README.txt for details). The code is offered with no warranty of any kind. RO was partially developed using WingIDE Professional, an excellent integrated development environment. Thanks to the kind folks at WingWare for a free license.

The telescope control interface TUI is very specific to the Apache Point Observatory 3.5m telescope, but source code is available if you would like to examine it.

Russell Owen
University of Washington
PO Box 351580
Seattle, WA 98195-1580
rowen u washington edu
     @ .          .