XQED: Photometry Data Analysis Package

XQED is an Xwindows task designed to reduce and analyze photometry data. It accepts both Quilt9 data format files (from the WET standard photometer) and WET CCD data format files (more information about formats can be found on the Data Formats page). It requires the Xforms display library, copies of which can be downloaded from this page.

XQED was created by , and you can email him with comments, suggestions and bug reports. Make sure to read the README, COMPILING, INSTALL and Copyright files included in the XQED distribution file.


XQED requires a 1024x786 screen.

It should run under any Xwindows version after X11R6, and may work in earlier versions. You may have crashes or other issues with systems not mentioned below; please report this to Reed Riddle.

Download XQED

Download the XQED manual: xqed.pdf
NOTE: this is the old manual, will be revised soon.

Download XQED: xqed-release.tgz
version 0.3.1, July 5, 2004

To compile XQED:
Unpack the xqed-release.tgz file:

After you have installed the Xforms library (see below), you can compile XQED. At the command line, you just need to type make while in the xqed-release directory. If your compiler complains that it cannot find the libraries or header files, you can edit the file "Makefile" and add the library or include directories (to the SYSLIB or CCFLAG parameters, respectively).

After you have finished compiling the program, type make install to install the program to the system. You will need root access to do the installation. The program file (xqed) will be installed in the /usr/local/bin directory, and the program library files will be installed in /usr/local/lib/WETtools (this directory will be created if it does not already exist).

To run XQED:
At this point, you just have to type xqed and you're ready to go! You may need to run rehash first to see the new program.

There are some initial library files included with the package, in the WETtools directory. To install these, type make libdir in the xqed-release directory (you do not need root permission to do this). The files will be installed in ~/.WETtools (this directory will be created if it does not already exist). Every user who wishes to use the libraries will have to do this, or copy the ~/.WETtools directory from another user. Eventually, there will be system libraries accessible by all users.

There is also a CCD data file, mdr246.ccddat, that you can use to sample the program. You can play with the header on the file to see how information is read, and use the file to get used to reducing data with XQED. You *cannot* use the file for any other purpose, as it is proprietary WET data!

Download Xforms

Download Xforms: xforms-1.0.90-p.tgz

To compile Xforms:
You will need to install the Xforms library in order to compile and run XQED. Download the xforms-1.0.90-p.tgz file, and unpack it with tar:

You must use this xforms version, as there is a patched file I have included that makes the plotting functions in XQED work right. My patch will be included in the next release of the library (1.1), at which point you will be able to download it from the Xforms website:

Instructions on compiling Xforms are included with Xforms. Below are a couple of hints for various platforms.

RedHat Linux
Compiling and installing should work without any modifications. Just type "./configure" in the Xforms directory, then "make" and then "make install". You will need root permission to install the library to the system.

One issue that may come up is that Linux doesn't always look at /usr/local/lib (where Xforms is installed) atuomatically. To fix this, you will need to edit /etc/ld.so.conf (as root, of course). Add /usr/local/lib to the directories listed in the file and save it. Then, run ldconfig to reconfigure the libraries.

Mac OS X 10.3
OS X 10.2 and earlier didn't want to cooperate when I tried to install to them, but you can make the attempt with the directions below.

  1. You must install the JPEG library. You can get this through Fink or from http://www.osxgnu.org/.
  2. When you compile it, enter the following commands:

    If you have installed the JPEG libraries in /usr/local, then you won't need the --with-extra statement in the configure. Fink puts files in /sw, but the OS doesn't look there automatically, which is why you need that statement. You may need to run "./autogen.sh" before running configure. You will need root permission to install the library to the system.