fitz |
05/28/2014 08:04PM (Read 1610 times)
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
[Moderator's Note: Forwarded from story posting]
Hello,
I installed on a MAC (OS X 10.8.5) the latest IRAF version (2.16.1) and the rvsao 2.8 as external package with the make rvsao in the extern directory. When I try to run xcsao, I find this error:
ERROR: MWCS: coordinate system not defined (logical)
NOTA bene: this error is always there. I even tried to use as input spectrum a template which worked in previous version of IRAF and rvsao, so I do not think that this is a problem of the current data set.
Do you have any idea how I can fix it?
Many thanks!
|
|
|
|
fitz |
05/28/2014 10:20PM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
There may be several explanations for the error, but it would be best to see a header for one of the problem images. Could you please post it or else email me (fitz - at - iraf.net) the header. If a task such as SPLOT also fails with the same error it could be a problem in the header itself, otherwise it may be specific to XCSAO.
|
|
|
|
ncaon |
06/02/2014 11:08AM
|
|
|
Status: offline
Registered: 10/30/2005
Posts: 29
|
Hi Mike,
curiously enough, one of our users here has exactly the same problem. It only shows up in IRAF v2.16.1 though (which includes RVSAO v2.8.1), both in Linux (Fedora 19 x86_64) and in Mac OS X Maverick.
It works correctly in IRAF v2.16, which includes RVSAO 2.7.8, on the same two platforms.
The simplest way to check it is to use the listspec task.
PHP Formatted Code rvsao > lpar rvsao
(version = "RVSAO 2.7.8, November 20, 2009")
(newversion = "RVSAO 2.7.8, November 20, 2009")
(motd = yes ) type the welcome banner?
(mode = "ql")
($nargs = 0)
(test = "RVSAO 2.7.8, November 20, 2009")
rvsao > listspec spec002_config2
3750.000 0.
3753.253 -0.9632499
3756.507 -1.692091
3759.760 -2.355613
3763.013 -3.019364
3766.266 -3.716101
...
PHP Formatted Code rvsao > lpar rvsao
(version = "RVSAO 2.8.1, May 25, 2012")
(newversion = "RVSAO 2.8.1, May 25, 2012")
(motd = yes ) type the welcome banner?
(mode = "ql")
($nargs = 0)
(test = "RVSAO 2.8.1, May 25, 2012")
rvsao > listspec spec002_config2 .fits
ERROR : MWCS : coordinate system not defined (logical )
So it seems to be something to do with the RVSAO version.
The fits file is available at ftp://ftp.iac.es/out/ncaon/spec002_config2.fits
Thanks a lot (also for providing the new linux binaries for RVSAO so quickly)!
Nicola
|
|
|
|
epompei |
07/15/2014 04:22PM
|
|
|
Status: offline
Registered: 05/28/2014
Posts: 2
|
Hello Nicola,
I got the error message you posted
lpar rvsao
(version = "RVSAO 2.8.1, May 25, 2012")
(newversion = "RVSAO 2.8.1, May 25, 2012")
(motd = yes) type the welcome banner?
(mode = "ql")
($nargs = 0)
(test = "RVSAO 2.8.1, May 25, 2012")
then I run a self_update in the extern directory of IRAF
.
The message of rvsao stayed the same, but when running listspec, I get:
rvsao\$this->_split2($m[0]) listspec N7507.fits
ERROR: task `listspec' has no param file
Any news when rvsao will be updated?
Thanks, Emanuela
|
|
|
|
epompei |
07/15/2014 04:55PM
|
|
|
Status: offline
Registered: 05/28/2014
Posts: 2
|
well, I manually installed rvsao, version 2.7.8, following the instructions in the INSTALL file: if I execute:
lpar rvsao
it now shows:
rvsao\$this->_split2($m[0]) lpar rvsao
(version = "RVSAO 2.8.1, May 25, 2012")
(newversion = "RVSAO 2.7.8, November 20, 2009")
(motd = yes) type the welcome banner?
(mode = "ql")
($nargs = 0)
(test = "RVSAO 2.7.8, November 20, 2009")
and it is working.
B.t.w. I also noticed a problem compiling in the same way version 2.8.1: the file librv.a does not seem to be found by the mkpkg compiler.
Cheers,
Emanuela
|
|
|
|
fitz |
08/16/2014 05:11AM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
Just to complete this thread: The repo was recently updated with RVSAO v2.8.2 which appears to fix the WCS problems mentioned here. To install the update in a v2.16 system, simply do
% cd $iraf/extern
% make rvsao
|
|
|
|
| |
|