-
Notifications
You must be signed in to change notification settings - Fork 175
Jigsaw Output CSMState String #5675
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
Conversation
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
setenv("ALESPICEROOT", "/Volumes/t7-shield/isis_data", true); | ||
json props; | ||
props["web"] = true; | ||
json isd = ale::load(filename0.toStdString(), props.dump(), "isis", true, false, false); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line should be:
json isd = ale::load(filename0.toStdString(), props.dump(), "ale", true, true, false);
The "ale" format is used in both ISIS and USGSCSM, then we want to set the first true so that we don't generate new spice data but read existing data from the ISIS cube
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
@@ -3,7 +3,7 @@ channels: | |||
- usgs-astrogeology | |||
|
|||
dependencies: | |||
- ale =0.10.0,<1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure to add this update to the recipe/meta.yaml otherwise the dev release builds will fail.
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks great! One small addition and this should be good to merge
|
||
// Generate ISD from cube | ||
json props; | ||
json isd = ale::load(filename.toStdString(), props.dump(), "ale", false, true, false); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should throw a try/catch around this load call. It will likely fail at some point as not all instruments have an IsisLabelIsisSpice
driver
The build and test suite have started for your pull request. To view your build log, please reference the build with source version: "PR_5675". Additionally, check the latest "dev" source version to identify existing test failures. Please note that you are not responsible for the test failures that exist on both your PR and the dev branch. |
Description
This PR is dependent on this ALE bugfix PR to get tests passing.
Related Issue
Addresses #5609
How Has This Been Validated?
Types of changes
Checklist:
Licensing
This project is mostly composed of free and unencumbered software released into the public domain, and we are unlikely to accept contributions that are not also released into the public domain. Somewhere near the top of each file should have these words: