CASA Error Messages: Difference between revisions

From CASA Guides
Jump to navigationJump to search
Jott (talk | contribs)
No edit summary
Jott (talk | contribs)
No edit summary
Line 10: Line 10:
'''Explanation:''' The input file for the <tt>vis</tt> parameter is either misspelled or the file does not exist in the current directory  
'''Explanation:''' The input file for the <tt>vis</tt> parameter is either misspelled or the file does not exist in the current directory  


'''Solution:''' Correct the filename
'''Solution:''' Correct the filename spelling




Line 23: Line 23:
'''Explanation:''' ???
'''Explanation:''' ???


''Solution:''' ???
'''Solution:''' ???
 


<pre style="background-color: #FF0000;">
<pre style="background-color: #FF0000;">
Line 31: Line 32:
'''Tasks where it may appear:'''  any
'''Tasks where it may appear:'''  any


'''Explanation:''' ???
'''Explanation:''' A comma is in an argument of a parameter. Python then interprets that as a new parameter, since the comma is the separation between the parameter inputs.


''Solution:''' Sometimes adding quotes to one of the parameters helps
''Solution:''' Add quotes around the argument that contains the comma.

Revision as of 23:39, 29 February 2012

CASA Error Messages and what they mean

WARN	listobs::utils::verify	Argument vis failed to verify.
WARN	listobs::utils::verify	Some arguments failed to verify!

Tasks where it may appear: any

Explanation: The input file for the vis parameter is either misspelled or the file does not exist in the current directory

Solution: Correct the filename spelling


SEVERE Calibrater::solve Caught exception: ArrayBase::validateConformance shape [2] differs from [1]
SEVERE Exception Reported: Error in Calibrater::solve.
SEVERE uvcontsub::::casa Error in uvcontsub: Error in Calibrater::solve.

Tasks where it may appear:' calibration tasks

Explanation: ???

Solution: ???


SyntaxError: non-keyword arg after keyword arg (<ipython console>, line 1)

Tasks where it may appear: any

Explanation: A comma is in an argument of a parameter. Python then interprets that as a new parameter, since the comma is the separation between the parameter inputs.

Solution:' Add quotes around the argument that contains the comma.