X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=doc%2Fctsim-web.tex;h=d94b0a8a6d1aa84fe1dbaccf0154862887a42075;hp=e87ef53211a01636fd9ca02f472d02f8944b5e51;hb=f6daf56363aa1ebc1421de9e758f6ef431b685bf;hpb=0c3ea21d77bf4381ccc89ec8ac4c66370dd22faf diff --git a/doc/ctsim-web.tex b/doc/ctsim-web.tex index e87ef53..d94b0a8 100644 --- a/doc/ctsim-web.tex +++ b/doc/ctsim-web.tex @@ -1,25 +1,31 @@ -\chapter{The Web Interface}\label{webinterface}\index{Web Interface}% -\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}% -\setfooter{\thepage}{}{}{}{\small Manual v0.2}{\thepage}% +\chapter{The Web Interface}\label{webinterface}\index{Web interface}% +\setheader{{\it CHAPTER \thechapter}}{}{}{\ctsimheadtitle}{}{{\it CHAPTER \thechapter}}% +\ctsimfooter% -\section{Overview}\index{Web Interface,Overview}% -\ctsim\ can also be executed via a web browser. The CGI program +\section{Overview} +\ctsim\ can also be executed via a web browser. The Perl program \texttt{ctsim.cgi} takes projections of a standard phantom object, performs reconstruction, and then compares the rasterized phantom object with the reconstruction. The comparison is performed both -visually by an image subtraction as well as by standard statistics -as described by Herman\cite{HERMAN80}. +visually by an image subtraction as well as by statistical +analysis. -\section{Requirements}\index{Web Interface,Requirements}% +The \texttt{ctsim.cgi} program is invoked from the HTML file +\texttt{simulate.html}. + +\section{Requirements} \begin{itemize}\itemsep=0pt - \item Apache or other CGI compatible web server + \item \urlref{Apache}{http://www.apache.org} or other CGI-compatible web server \item Perl (version 4.0 or higher) \item A client web browser than can display PNG files. Most current web browsers support PNG. - \item A knowledgable system administrator. It is beyond the - scope of this manual to explain the installation of the CGI - interfact. - \end{itemize} + \item A knowledgable system administrator. +\end{itemize} + +\section{Installation} +Installation is rather automatic on Linux and UNIX systems. The +\texttt{configure} script needs to be given options that specify +the directory for web pages and for CGI programs.