You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ISIS version(s) affected: 8.3.0 and all prior versions supporting Kaguya TC ingestion
Description
Applications using BandBin keywords fail due to improperly set values:
Group = BandBin
FilterName = BroadBand
Center = 640nm
Width = 420nm
End_Group
Kaguay TC images passed to photomet produce the following error:
Group = Error
Program = photomet
Code = 1
Message = "Failed to convert string [640nm] to a double"
File = IString.cpp
Line = 196
End_Group
How to reproduce
Data are available in my user work area under Isis3Tests/KaguyaTC/MiscIngestion/BandBinVal/. There are 2 Kaguya TC images (img and lbl) available for ingestion to demonstrate the problem.
Possible Solution
The BandBin group is created and populated upon ingestion and must be handled by a translation file (I don't actually see anything being set by the trn file though) or directly by the ingestion app (yeah, it's hard coded there incorrectly) because the keyword does not exist anywhere in the .lbl label file.
Photomet will run if I run editlab on existing images and set keyword=center keyvalue="640" which is what I intend on doing to all of my data to keep working, but setting keyvalue="640 <nm>" still produces errors likely because of cube byte size limitations already set by existing keyword/keyvalues (I'm guessing, but editing existing keywords can be tricky if the new values aren't the same length as what is being replaced).
Additional context
The text was updated successfully, but these errors were encountered:
ISIS version(s) affected: 8.3.0 and all prior versions supporting Kaguya TC ingestion
Description
Applications using BandBin keywords fail due to improperly set values:
Kaguay TC images passed to photomet produce the following error:
How to reproduce
Data are available in my user work area under Isis3Tests/KaguyaTC/MiscIngestion/BandBinVal/. There are 2 Kaguya TC images (img and lbl) available for ingestion to demonstrate the problem.
Spiceinit will need to be run on the images first to reproduce the photomet error.
Possible Solution
The BandBin group is created and populated upon ingestion and must be handled by a translation file (I don't actually see anything being set by the trn file though) or directly by the ingestion app (yeah, it's hard coded there incorrectly) because the keyword does not exist anywhere in the .lbl label file.
Photomet will run if I run editlab on existing images and set keyword=center keyvalue="640" which is what I intend on doing to all of my data to keep working, but setting
keyvalue="640 <nm>"
still produces errors likely because of cube byte size limitations already set by existing keyword/keyvalues (I'm guessing, but editing existing keywords can be tricky if the new values aren't the same length as what is being replaced).Additional context
The text was updated successfully, but these errors were encountered: