-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
spicinit NumPy warning and file diffs #5224
Comments
Thanks so much for that thorough explanation of the differences @acpaquette! I'll be sure to take this all in to better understand what has changed, but at a glance, things look much improved (when comparing the proper output). I did not get a chance to do so after I originally posted this, but I have a smaller set of LROC NAC polar test data I will run through isis8.0.0-RC2 from start to finish (including bundle and kernels) and will have closer look at that output. I'll report back to my lroc kernels post #5178 so we can get that closed. As far as the NumPy warning, I take that's all it is, just a warning with no consequence? I was able to install the latest RC under my own conda environment and there was no warning, so this appears to be an issue for our local astrovm systems only. |
@lwellerastro The warning likely has to do with poorly defined dependencies for scipy and hopefully won't cause an issue. Some environments will install with the correct version of numpy/scipy that don't encounter that warning and others will see it, as you mention. |
@acpaquette, thanks for the explanation. I just confirmed that the spiced cube under astrovm's 8.0.0-RC2 and my install are identical. So nothing more than warning. I'm not sure who's responsible (IT?), but the spicy dependencies should probably be addressed on our internal systems at some point because it's pretty unnerving/distracting seeing the warning and may be considered to be an error initially (I thought so anyway). Glad it's just that and nothing more though. |
ISIS version(s) affected: isis8.0.0-RC2
Description
Spiceinit throws NumPy warning under latest version. The program runs to completion and a Kernels Group is added to the label.
However, a file spiced under this version has different InstrumentPointing/Position Table contents (sizes in particular) when compared to isis8.0.0RC-1. When the images are linked/syned in qview, there is a visible shift between the data, maybe a half pixel or so. Latitude and Longitude values for a pixel differ starting at the 7th decimal location.
How to reproduce
IMG available under my work area Isis3Tests/Spiceinit/NumPyWarning/
Leading path for env has been stripped.
The same steps were run under isis8.0.0-RC1, then the catlab output was compared. The Kernels Group are identical but there are differences in the following Groups:
InstrumentPointing
InstrumentPosition
BodyRotation
SunPosition
It's possible some of this is expected with changes to ALE, but the Instrument Tables values seem quite different. It's not clear to me what specific changes might be seen between the two versions of ALE.
It's a little difficult sharing a comparison for so many groups, so see files in directory indicated.
Here's a snippet of the Kernels Group and InstrumentPointing Table (diff highlighted in blue), RC2 label on left, RC1 on right:
The text was updated successfully, but these errors were encountered: