A Release Candidate for ISIS 7.1.0 is Now Available (RC 1)

How to install or update to 7.1.0_RC1

Installation instructions of ISIS can be found in the README on our github page .

If you already have a version of ISIS 4.0.0 or later installed in an anaconda environment, you can update to 7.1.0_RC1 by activating your existing isis conda environment and running conda update isis .

How to get access to 7.1.0_RC1 at the ASC

The new process proposed in the internal RFC is now in full effect. Please review the process of using anaconda environments to activate isis here.

Once a version of conda is active, run the command: conda activate isis7.1.0-RC1 to use this newest version of ISIS.

Changes for 7.1.0_RC1

Changed

  • Updated the LRO photometry application Lronacpho, to use by default the current 2019 photometric model (LROC_Empirical). The model’s coefficients are found in the PVL file that exists in the LRO data/mission/calibration directory. If the old parameter file is provided, the old algorithm(2014) will be used. This functionality is desired for calculation comparisons. Issue: #4512, PR: #4519
  • Updated the LRO calibration application Lrowaccal to add a units label to the RadiometricType keyword of the Radiometry group in the output cube label if the RadiometricType parameter is Radiance. No functionality is changed if the RadiometricType parameter is IOF. Lrowaccal has also been refactored to be callable for testing purposes. Issue: #4939, PR: #4940
  • Changed how logs are reported so they no longer only printing at the end of the applications execution. #4914
  • Update marcical to include step 3 of the mission team’s MARCI calibration process described here. #5004
  • Updated center / width values for TGO CaSSIS as requested here

Added

  • Improved functionality of msi2isis and MsiCamera model to support new Eros dataset, including support for Gaskell’s SUMSPICE files that adjust timing, pointing and spacecraft position ephemeris. #4886
  • Added a new application, framestitch, for stitching even and odd push frame images back together prior to processing in other applications. 4924
  • Re-added and refactored the LRO photometry application lrowacphomap to be callable for testing purposes. Issue: #4960, PR: #4961
  • Added check to determine if poles were a valid projection point in ImagePolygon when generating footprint for a map projected image. #4390
  • Added changes to lronaccal to use time-dependent dark files for dark correction and use of specific dark files for images with exp code of zero. Also added GTests for lronaccal and refactored code to make callable. Added 3 truth cubes to testing directory. PR#4520
  • Added failure for images with missing original label in caminfo. #4817

Deprecated

Fixed

  • Added check to determine if poles were a valid projection point in ImagePolygon when generating footprint for a map projected image. #4390
  • Fixed the Mars Express HRSC SRC camera and serial number to use the StartTime instead of the StartClockCount #4803
  • Fixed algorithm for applying rolling shutter jitter. Matches implementation in USGSCSM.
  • Fixed isis2std incorrectly outputing signed 16 bit tiff files. #4897
  • Fixed CNetCombinePt logging functionality such that only merged points are included in the log. #4973
  • Removed SpkCenterId functions in Cassini camera models due to spkwriter writing positions of Cassini relative to Titan but labeling
    it in the kernel as the position relative to the Saturn Barycenter. #4942
  • Corrected issue where footprintinit would fail with a segmentation error. 4943

Notes

The following operating systems are supported for this release:

  • Ubuntu 18.04
  • macOS Mohave 11.6

(Other Linux/macOS variants may be able to run this release, but are not officially supported.)

If you find a problem with this release, please create an issue on our github issues page

There are some important considerations to keep in mind when using this release candidate: 


* Do not use this version for production work. A stable isis7.1.0 release will be uploaded after a month. 
* The ISIS online documentation will not be updated until the stable release is announced. 

Did https://github.com/USGS-Astrogeology/ISIS3/issues/4919 make it to this release (maybe I keep missing it when I look - lots addressed this past sprint!)? There is a work around that I have been using, but I thought it had been fixed this last sprint. Thanks!

@lwellerastro According to the commit history for 7.1 the fix for issue 4919 did make it to this release. The PR for the fix didn’t come with a changelog update which is probably why it didn’t show up here on the list.

1 Like