[daip] [!4767]: aips - Array limits in AIPS ?
Eric Greisen
egreisen at nrao.edu
Tue Apr 8 10:18:36 EDT 2014
Cheng-Yu Kuo wrote:
> Cheng-Yu Kuo updated #4767
> --------------------------
>
> Array limits in AIPS ?
> ----------------------
>
> Ticket ID: 4767
> URL: https://help.nrao.edu/staff/index.php?/Tickets/Ticket/View/4767
> Full Name: Cheng-Yu Kuo
> Email: ck2v at virginia.edu
> Creator: User
> Department: AIPS Data Processing
> Staff (Owner): -- Unassigned --
> Type: Issue
> Status: Open
> Priority: Default
> SLA: NRAO E2E
> Template Group: Default
> Created: 08 April 2014 07:15 AM
> Updated: 08 April 2014 07:15 AM
> Due: 10 April 2014 07:15 AM (2d 0h 0m)
> Resolution Due: 16 April 2014 07:15 AM (8d 0h 0m)
>
>
>
> To whom it may concern :
>
> I am trying to use a AIPS RUN file to run multiple tasks in sequence. The run file looks like :
> ----------------------------------------------------------------------------------------------------------------------------------
> ;Second time SPLIT ; SPLIT NGC 6323 only
> Task 'SPLIT';dowait=1
> default
> inname 'bb278m'
> inclass 'CVEL'
> inseq 1
> indi 8
> sour 'ngc6264''
> bif 1
> eif 1
> docalib 1
> gainuse 9
> flagver 2
> doband 1
> bpver 1
> outclass 'split'
> outseq 12
> outdi 1
> douvcomp 1
> go
>
>
> Task 'AVSPC';dowait=1
> default
> inname 'ngc6264''
> inclass 'split'
> indi 1
> inseq 12
> sour 'ngc6264''
> bif 1;eif 1
> docalib -1
> flagver 0
> doband -1
> outname 'bb278m'
> outclass 'avspc'
> outseq 12
> outdi 1
> ichansel 0
> avoption 'subs'
> channel 4
> go
>
> .......the rest of the script just repeats the above tasks with different IF numbers.
> --------------------------------------------------------------------------------------------------------------------------
>
> However, when I actually run the RUN file, I got something like :
> --------------------------------------------------------------------------------------------------------------------------
> AIPS 1: Task 'SPLIT';dowait=1
> AIPS 1: default
> AIPS 1: inname 'BB278M'
> AIPS 1: inclass 'CVEL'
> AIPS 1: inseq 1
> AIPS 1: indi 8
> AIPS 1: sour 'NGC6264''
> AIPS 1: bif 1
> AIPS 1: eif 1
> AIPS 1: docalib 1
> AIPS 1: gainuse 9
> AIPS 1: flagver 2
> AIPS 1: doband 1
> AIPS 1: bpver 1
> AIPS 1: outclass 'SPLIT'
> AIPS 1: outseq 12
> AIPS 1: outdi 1
> AIPS 1: douvcomp 1
> AIPS 1: go
> AIPS 1: Resumes
> AIPS 1:
> AIPS 1:
> AIPS 1: Task 'AVSPC';dowait=1
> AIPS 1: default
> AIPS 1: inname 'NGC6264''
> AIPS 1: ARRAY LIMITS
> ----------------------------------------------------------------------------------------------------------------------------
>
> The script stops when AIPS complains ARRAY LIMITS. I never encountered this problem before
> when I use NRAO computers to run scrips. Now, I use my machine in ASIAA in Taiwan and get
> this problem. Could you advice a way to solve this problem so that I can run scripts smoothly ?
> Thank you so much !
The error is in the line above. INNAME is a single character string,
while what you have typed is appropriate for a character string array
such as sources. It is equivalent to saying
i = 2 3
Eric Greisen
More information about the Daip
mailing list