Welcome to

Atlasmaker

System Requirements and Fixes for Atlasmaker

The code has been tested on Linux, 32-bit and 64-bit CPUs.

Python requirements
Atlasmaker is mostly written in Python, and has been tested on version 2.2. Check this by typing

	% python -v
at your command prompt.

[Note: If you are using SuSe Linux, your Python distribution may be missing the xml.dom package that is standard in other distributions. You can test if yours is OK by starting a Python shell, and trying to import the package:

	% python
	>>> import xml.dom
This problem can be fixed on Teragrid systems by running this rpm with "rpm -Uvh" on all the nodes.]

MPI requirements
Atlasmaker can run on a Unix workstation, or on a parallel machine. Parallelism is through MPI (Message Passing Interface), and assumes that each processor can see the same file space. Atlasmaker assumes that "mpicc" and "mpirun" are in the path for compiling and running parallel jobs respectively.

PBS requirements
Jobs can also be submitted through a PBS queuing system. You can test is you have a PBS system available by typing

	% qstat -a
and you should get the status of the queues.

JPEG Library
If the JPEG library in util/jpeg does not compile, use the script in that directory to rebuild the makefile for your system:

	% ./configure

SRB Commands
If you choose to get data through the getData script, you may be getting data from either an http:// or a srb:// source. In the latter case, the system will attempt to run the command:

	% Sinit
and if this fails, then it assumes SRB is not available. For more information on SRB, check here.