<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!--Converted with LaTeX2HTML 98.1p1 release (March 2nd, 1998) originally by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>General Concept of MIDAS</TITLE> <META NAME="description" CONTENT="General Concept of MIDAS"> <META NAME="keywords" CONTENT="vol1"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <LINK REL="STYLESHEET" HREF="vol1.css"> <LINK REL="next" HREF="node9.html"> <LINK REL="previous" HREF="node5.html"> <LINK REL="up" HREF="node4.html"> <LINK REL="next" HREF="node9.html"> </HEAD> <BODY > <!--Navigation Panel--> <A NAME="tex2html557" HREF="node9.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="icons.gif/next_motif.gif"></A> <A NAME="tex2html553" HREF="node4.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="icons.gif/up_motif.gif"></A> <A NAME="tex2html547" HREF="node7.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="icons.gif/previous_motif.gif"></A> <A NAME="tex2html555" HREF="node1.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="icons.gif/contents_motif.gif"></A> <A NAME="tex2html556" HREF="node216.html"> <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="icons.gif/index_motif.gif"></A> <BR> <B> Next:</B> <A NAME="tex2html558" HREF="node9.html">Distribution Policy</A> <B> Up:</B> <A NAME="tex2html554" HREF="node4.html">Introduction</A> <B> Previous:</B> <A NAME="tex2html548" HREF="node7.html">Site Specific Features</A> <BR> <BR> <!--End of Navigation Panel--> <H1><A NAME="SECTION00420000000000000000"> </A> <A NAME="general-concept-of-midas"> </A> <BR> General Concept of MIDAS </H1> The MIDAS system is built along lines which should allow easy integration of complex analysis algorithms as well as allowing greater flexibility in interactive use and in the creation of user specific procedures from the basic building blocks. The first design proposal for MIDAS, made late 1980, used some ideas from the UK STARLINK project for the software interface definitions. The present version which became available in 1984 follows a similar philosophy in its application program interfaces, but has been expanded to the new Standard Interfaces which have a broader base than previously. <P> MIDAS has benefitted greatly from the experience gained at ESO using the Hewlett-Packard based image processing system IHAP (see F. Middelburg, IHAP Manual, ESO 1985). Not only have many of the internal design features such as ``world coordinates'' been incorporated, but also the command language has been designed in such a way that it is similar to the basic philosophy of IHAP. <P> The MIDAS system can be run in both an interactive and a batch mode. In addition, the interactive user will be able to create batch jobs which will run in parallel with the interactive work. <P> MIDAS is based on three sets of general interfaces for application programs to data structures, namely: a) the ``Standard Interfaces'' for general I/O and image access, b) the ``Table Interfaces'' for access to table structures, and the ``Graphics Interfaces'' for data representation in graphical format. These interfaces allow easy integration of application programs into MIDAS. To provide a portable system a layer of OS-routines have been used to shield MIDAS from the local operating system. These routines may only be used at lowest levels and are not available for normal applications. <P> To facilitate easy implementation of different graphic and display devices, MIDAS has adopted a set of device independent interfaces for plotting and image display. All plotting routines in MIDAS are based on the <B>A</B>STRONET <B>G</B>raphic <B>L</B>ibrary, developed and maintained by the italian ASTRONET. Further, the image display applications are using the <B>I</B>mage <B>D</B>isplay <B>I</B>nterface routines defined in collaboration with ST ScI, UK STARLINK, KPNO and Trieste Observatory. <P> <HR> <!--Navigation Panel--> <A NAME="tex2html557" HREF="node9.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="icons.gif/next_motif.gif"></A> <A NAME="tex2html553" HREF="node4.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="icons.gif/up_motif.gif"></A> <A NAME="tex2html547" HREF="node7.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="icons.gif/previous_motif.gif"></A> <A NAME="tex2html555" HREF="node1.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="icons.gif/contents_motif.gif"></A> <A NAME="tex2html556" HREF="node216.html"> <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="icons.gif/index_motif.gif"></A> <BR> <B> Next:</B> <A NAME="tex2html558" HREF="node9.html">Distribution Policy</A> <B> Up:</B> <A NAME="tex2html554" HREF="node4.html">Introduction</A> <B> Previous:</B> <A NAME="tex2html548" HREF="node7.html">Site Specific Features</A> <!--End of Navigation Panel--> <ADDRESS> <I>Petra Nass</I> <BR><I>1999-06-09</I> </ADDRESS> </BODY> </HTML>