IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40009 for trunk


Ignore:
Timestamp:
Apr 4, 2017, 12:28:13 PM (9 years ago)
Author:
eugene
Message:

updates to data system

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/release.2015/ps1.datasystem/datasystem.tex

    r40004 r40009  
    177177
    178178\section{Overview of Pan-STARRS Data Processing}
     179\label{sec:overview}
    179180
    180181The Pan-STARRS Data Analysis system contains many features to support
     
    291292
    292293\subsection{Processing Database}
    293 \label{sec:database}
     294\label{sec:processing.database}
    294295
    295296A critical element in the Pan-STARRS IPP infrastructure is the
     
    10221023
    10231024\section{Post-Processing : Database Ingest \& Calibration}
     1025\label{sec:postprocessing}
    10241026
    10251027\subsection{DVO}
     
    13951397\subsection{Pantasks \& Parallel Processing}
    13961398\label{sec:pantasks}
     1399
     1400Sections~\ref{sec:subsystesm} \& \ref{sec:postprocessing} describe the
     1401analysis steps which take place in the Pan-STARRS data analysis
     1402systems.  Individually, these steps appear as commands which could be
     1403run by a user within the UNIX environment of the PS1 data system.  The
     1404processing database (Section~\ref{sec:processing.database}) provides
     1405the logical links to relate the results of one analysis stage to
     1406another.  In order to make a complete system which can run
     1407automatically, it is necessary to have a process which can use the
     1408contents of the processing database to generate the commands
     1409corresponding to the analysis stages.  This system needs to (1)
     1410regularly examine the database to find items from stages which are
     1411ready to be processed, (2) to have rules which define how to construct
     1412the appropriate commands, (3) to cause those commands to be executed
     1413within the processing system, (4) to monitor the active processing
     1414jobs for completion, and (5) to check on the results of those
     1415commands and update the processing database as needed.  Within the
     1416Pan-STARRS IPP, the top-level management of these operations is
     1417performed with the program called \ippprog{pantasks}. 
     1418
     1419The core capability of the \ippprog{pantasks} program is to take a
     1420collection of ``tasks'' which describe the concept of a command which
     1421might be run and to regularly generate new commands based on that
     1422concept.  These commands may the be run by the pantasks program
     1423directly, or they may be passed to another program which
     1424
     1425* task vs job
    13971426
    13981427\note{this section needs to be re-written : pclient vs pcontrol vs pantasks}
Note: See TracChangeset for help on using the changeset viewer.