Create an isis2pds like - Cassini Radar specific PDS output application
Create an isis2pds like - Cassini Radar specific application
Note: Original owners Ella, Annie, Tammy, Randy.
This Isis2-Port request was transfered from http://intranet.astrogeology.wr.usgs.gov/wiki/index.php/ISIS_2_Priorities
#1 Updated by Tammy Becker almost 7 years ago
Janet, just thought you should know that this was recently posted in mantis along with all the other isis2-to-isis3 ports from the list that you and moses worked.
I've assigned it to you since you have been working on this. I'm assuming Randy is funding this effort?
#2 Updated by Janet Barrett almost 7 years ago
Tammy, Thank you for checking into this. This is a task that I started on a few months ago and plan to finish up using the remaining funding that Randy provided to me. Randy's request was to have the program work with the Cassini Radar RIDR files because they are the ones that go over the 2gigabyte limit in ISIS2. It might not take too much more effort to get all the Cassini Radar files to work with the isis2pds program for Cassini Radar. I will be working on this task again soon to get it crossed off my list, so I will let you know if I can get all the Cassini Radar file types supported by the new code.
#3 Updated by Janet Barrett over 6 years ago
I have now created crdr2isis and crdr2pds programs (names can be changed to something more meaningful - suggestions?) and have built them in the /work/projects/isis/latest/m00872/isis directory so they are available for testing. The crdr2isis program functions just like the pds2isis program in ISIS3, except that it uses a different translation table. It would be nice if the pds2isis program would allow the user to provide the translation tables and this would cut down on the duplicated code needed to bring in multiple PDS data sets. The crdr2pds program allows the user to input a USERLBL file which contains hard coded values for keywords that are consistent across multiple files. The SRC parameter allows the user to provide a file containing the source product file names that will be put in the SOURCE_PRODUCT_ID keyword of the output PDS label.
There is test data in the /work/projects/isis/latest/m00872/isis/src/cassini/apps/crdr2pds directory. The print.prt file in that directory shows how the program was run.
I am still trying to fix 2 problems with the output PDS labels created by the crdr2pds program: 1) the line,sample projection offsets are set to a value that is 1 greater than they should be; 2) there is currently no method in ISIS3 to do checksums. I will need to fix these 2 problems before the output labels are exactly like they were in ISIS2.
#4 Updated by Janet Barrett over 6 years ago
The crdr2isis and crdr2pds programs are now functioning and ready for you to test. I have added the checksum capability to the crdr2pds program (through changes to the ProcessExport class). I also have the line,sample projection offsets set correctly in the output PDS labels. The isis build is located at /work/projects/isis/latest/m00872/isis and is ready for you to test when you get the chance. Thanks.
#10 Updated by Tammy Becker about 4 years ago
- Status changed from Resolved to In Progress
cdr2isis has been requested on the following post:
Changed this post to In Progress from Resolved; not sure what is remaining to Close this.