Author: Qi Zheng, National Center for Toxicological Research Location: 3900 NCTR Road, Jefferson, AR 72079 e-mail: qzheng@nctr.fda.gov Release Date: November 9, 2001 SALVADOR 1.0, written in Mathematica and C, is a comprehensive computer package for fluctuation analysis. ************ For PC Users *********** The PC version of SALVADOR consists of the following three files: 1. salvador.m, Mathematica code, it won't run properly without an accompanying C program running simultaneously. 2. salvador.exe, compiled C program, it is called by the Mathematica program salvador.m. 3. manual.nb, a Mathematica notebook which demonstrates the various functionalities of SALVADOR. SALVADOR 1.0 requires Mathematica version 4.0 or above. A computer with 256K RAM and a CPU of 500 MHz or faster is strongly recommended. You can install SALVADOR on a PC (assuming Mathematica is already install on that PC) by following 3 simple steps: 1. Change to the top of your working directory, e.g. C:\; 2. Make a directory for SALVADOR by executing mkdir salvador; 3. Change to the newly made directory and copy all three files to C:\salvador\. As described in manual.nb, each time you run SALVADOR, the C program salvador.exe must be activated from within Mathematica by executing the Mathematica command Install["c:\\salvador\\salvador"]. A window will pop up indicating that the salvador.exe is activated. You can minimize this window for visual comfort. At any time you need only one active copy of salvador.exe. If you accidentally activated more than one copy, you can eliminate the extra active copies by killing the windows or icons on the toolbar that represent the extra running program. *********** For Unix Users ************ If you intend to run SALVADOR on a Unix system, make sure that Mathematica 4.0 or higher has been installed on your Unix computer. The installation consists of the following 3 steps: 1. make a directory called salvador under your home directory by moving to the top of your home directory and then executing mkdir salvador 2. copy the following 3 files into the new directory: a) salvador.tm b) salvador.m c) salvador.nb 3. compile the C file salvador.tm by executing mcc salvador.tm -o salvador As a result of step 3, you should see a new executable file named salvador residing in your new directory. As is demonstrated in the manual salvador.nb, the executable file salvador you created at step 3 must be activated from within Mathematica by the command Install["salvador"] or Install["yourHomeDirectory/salvador"] If you accidentally activated more than one copy of salvador, you should kill the extra processes. You can use commands like ps or top to find whether you have activated more than one copy of salvador. You can then use the kill command to kill the extra processes.