[daip] installing aips

Patrick P Murphy pmurphy at NRAO.EDU
Tue Jun 4 11:51:30 EDT 2002


On Tue, 4 Jun 2002 16:26:44 +0200 (CEST), Pedro Montero Muriel
   <montero at sissa.it> said: 

> Thanks for you reply. I tried that and solved and I think I solved the
> problems when RUN FILAIP. I get this message:

> FILAI1: ZCREAT: FILE DA00:BAD001009; ALREADY EXISTS

This is probably fine; ignore these "already exists" messages.

> FILAI1: Init POPS memory files 1 through 12 with program POPSGN
> FILAI1: Done!

So far so good.

> But when I type aips, 

Did you run the POPSGN program?  That program initializes the memory (ME)
files, and needs to be done before running AIPS.  See my "PS:" below for
details.  However, you haven't yet run into such problems as your problem
is more immediate:

> I still get this error, which I don't know to what it refers since there
> is no such a DA01 directory:

There is no directory called "DA01" literally.

DA01 is an environment variable.  AIPS is using a vms-like syntax here of
the form "logical:filename.ext;" where "logical" is an environment
variable.  The aips shell script that starts AIPS up defines DA01 and
a LARGE number of other variables for AIPS internal use.  It does tell
you that, e,g, "disk 1 is /whatever...".

>  ZMSGER: ON FILE DA01:MSD001000.001;
>  ZMSGER: IN ZDAOPN ERRNO = 13 (Permission denied)

Let's assume "disk 1" turns out to be /DATA/ORANGUTAN_1 (that's what it is
on my system).  Here is what I would do to investigate this issue:

     bash$ cd /DATA/ORANGUTAN_1
     bash$ ls -l MSD*

This would likely show me that I did not have write access to the file or
files.  

You need to find out from the startup messages AIPS gives you what
directory corresponds to "disk 1" (it can be different things depending on
your setup; it's usually but not always the same directory).  And you need
to ensure that you have correct UNIX permissions to read and write files
in that area.  If you do not know how to use the Unix "chmod" program to
do this, please contact your local systems administrator.

				- Pat

PS: To run POPSGN, you do this from the Unix command line (after making
    sure LOGIN.SH or LOGIN.CSH has been called):

 --> bash$ RUN POPSGN
     Data disk assignments:
        Disk 1 (1) is /DATA/ORANGUTAN_1

     Starting up POPSGN (RELEASE OF 31DEC02)
     Enter Idebug, Mname, Version (1 I, 2 A's) (NO COMMAS)
 --> 0 POPSDAT TST
 --> >

     POPSG1: Popsgen complete
     POPSG1: orangutan    31DEC02 TST: Cpu=       0.0  Real=      73
     bash$ 

Here "bash$ " just shows the typical shell prompt.  "-->" shows what you
need to type.  Make sure you enter the "0 POPSDAT TST" exactly and
literally (uppercase).  Also, when you see the prompt ">" on the next line
from POPSGN, just press ENTER.



More information about the Daip mailing list