-
Notifications
You must be signed in to change notification settings - Fork 171
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
MRO pck kernels not found, even using downloadIsidData. #5103
Comments
where is hiedr2mosaic.py coming from? I don't think that is part of ISIS? |
Checking our data which is updated nightly using the same script, the area seems to be full of kernels. The PCK folder has a single PCK in it which I think is accurate. Running it just now with
seems to also be downloading everything. Do you know the command you originally used to download the kernels? |
Hi, sorry for not mentioning (I'll edit also the issue). The original isisdata was created using the rsync command but I have also tested with a new isisdata folder to avoid possible conflicts so I have used the downloadIsisData script bundled with ISIS v7.1.0. I have also tried with different HiRISE images, with the same results. |
@Hyradus, do you get this same behavior if you manually run |
@rbeyer I have tried the following on two different HiRISE EDR: A = ESP_076649_1650_RED 1. non edited hiedr2mosaic.py:
2. seprate commands (hi2isis, hical, spiceinit, etc):
3. hiedr2mosaic with spiceinit web enabled:
4. I have also tested using kalasiris separate commands:
So this error seems related to ISISDATA and potetially something else. I'll try to re-download ISISDATA and additional HiRISE |
We ran into the same problem of spiceinit not finding the correct pck here at HiRISE when we switched away from the previous rsync method for downloading the ISIS data. I don't really understand why spiceinit is looking for the pck kernel in /isis/data/mro/kernels/pck (underneath the mro directory). The correct kernel is $base/kernels/pck/pck00009.tpc. To fix this on our system, we deleted the /isis/data/mro/kernels/pck directory (we tried this because that directory didn't used to be there before) and spiceinit automatically found the correct kernel. Of course, now we have to ensure that the offending pck directory doesn't reappear when we refresh the ISIS data area. |
I have the same problem, after updating ISIS. I did the synchronization with
ISIS version is 7.1.0 After synchronizing two times using |
@okaragoz you can try the temporary solution of @audiefen. Is it mroctx2isis to give that error or spiceinit? I don't remember exactly how mroctx2isis (and also hi2isis) works, in theory it should not need the kernels but I may be wrong. |
Maybe it helps debugging it, I had the same problem and could solve it by using the method mentioned at the very end of the ISIS3 readme: https://github.com/USGS-Astrogeology/ISIS3#user-content-how-to-download-the-isis-test-data-with-rclone |
Last I looked at this I was seeing the same thing. |
The ghost PCK is deleted, delete your PCK folder locally and try to update your MRO area. The PCK folder should't come back. Hopefully that fixes the problem. Since this was a data change, you shouldn't have to get any new code. |
There is a PCK file in NAIFs source (https://naif.jpl.nasa.gov/pub/naif/MRO/kernels/pck/), which we do not want to download. Gonna poke for a clean solution to this. Might have to get #5109 merged first. |
Just a corroboration that this is still a bug. Using ISIS 7.1, ASP 3.2, completely new installs on a new Mac. Per the above thread, I found the easiest work-around to be to change the /mro/kernels/pck directory to /mro/kernels/no_pck . |
Thank you for your contribution! Unfortunately, this issue hasn't received much attention lately, so it is labeled as 'stale.' If no additional action is taken, this issue will be automatically closed in 180 days. |
PCK directory now has a kernels.db and #5335 should fix this in the next release. |
ISIS version(s) affected: 7.1.0 (probably all versions are affected) - ASP version 3.1.0
Description
I am trying to process HiRISE EDR using hiedr2mosaic.py but i get errors related to missing kernels
"ERROR No existing files found with a numerical version matching [pck?????.tpc] in [/isis/data/mro/kernels/pck]."
$ISISDATA synced using:
Looking inside my $ISISDATA/mro/kernels/pck I can find only a file named kernels.0001.db
How to reproduce
edit: hiedr2mosaic.py is bundled with Ames Stereo Pipeline
Execute:
Possible Solution
Trying to perform hiedr2mosaic.py commands step-by-step and using:
seems to work, so probably only the downloadIsisData script is affected
Additional context
The text was updated successfully, but these errors were encountered: