IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Initial Version and Version 1 of SimtestNew


Ignore:
Timestamp:
Feb 24, 2009, 4:23:58 PM (17 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SimtestNew

    v1 v1  
     1=== Introduction ===
     2
     3The IPP Simulation Test ("Simtest") has been revised to be more automatic than its previous incarnations.  The desire has been for it to run through with the least possible amount of user intervention and interactivity.  At the present time (release 2.6), it requires a few pantasks commands to set up, and will run all the way through the creation, registration, detrend, chip, camera, fake, warp, stack, and diff stages; the magic stage will also be populated, though not run.
     4
     5=== WARNING ===
     6
     7This page refers to the ''revised'' Simtest, which will not be released until IPP 2.6.  If you are using an earlier version of the IPP (e.g., 2.5.1), then these instructions are not relevant to you.
     8
     9=== Instructions ===
     10
     11Having installed the IPP, go to a fresh directory.
     12
     13<pre>
     14user@computer:/path/to/simtest>pantasks
     15 
     16Welcome to pantasks - parallel task scheduler
     17 
     18 
     19pantasks: module simtest.pro
     20pantasks: simtest
     21USAGE: simtest (testroot) (dbname) (hostname) (init)
     22 if (init) == 0, just run the analysis tasks
     23 if (init) == 1, (re)create the database and (re)inject the images
     24 if (init) == 2, restart completely from scratch
     25pantasks: simtest simtest.basic dbname computer 2
     26</pre>
     27
     28Here:
     29 * <code>simtest.basic</code> specifies the setup (see <code>ippTasks/simtest.basic.config</code>).
     30 * <code>dbname</code> is your database name: it must have already been set up (e.g., using <code>dbadmin</code>), though it needn't have been created (using <code>pxadmin</code>) since the <code>simtest</code> will do that, depending on the <code>init</code> value you give it.
     31 * <code>computer</code> is the name of a processing node: you must be able to <code>ssh</code> to this node without it prompting for a password.
     32 * The <code>init</code> value (in the example here, <code>2</code>) specifies what needs to be done.
     33
     34After this, the database will be (re)created, simulated images will be generated, and the usual processing should automatically take place all the way through to the diff stage.  As usual, you can track how things go using the <code>status</code> command in pantasks, or using the IPP Monitor (if you've got it set up).