Unverified Commit e00da61f authored by Kristin Berry's avatar Kristin Berry Committed by GitHub
Browse files

Add documentation for calibration app updates to work without local spice and...


Add documentation for calibration app updates to work without local spice and changelog entry (#4343)

Co-authored-by: default avatarKristin Berry <kberry@gyro.wr.usgs.gov>
parent 7519c848
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -36,7 +36,7 @@ release.
## [Unreleased]

### Added

- The following calibration applications were updated to not require local mission-specific SPICE kernels when working with spiceinited cubes: amicacal, ctxcal, lrowaccal, moccal, mdiscal, hical, hicalbeta, vikcal, and gllssical. This makes it possible to first run spiceinit using the spice server and then run these calibration applications without ever needing to download mission-specific kernels. [#4303](https://github.com/USGS-Astrogeology/ISIS3/issues/4303)
- Added the new csminit application and CSM Library loading to the IsisPreferences file. Together these allow users to get CSM state strings from ISD files. Once CSM camera model support is added, these will be used to setup a Cube to use a CSM camera model.
- Added a new application, topds4, which generates an output PDS4 XML label and a PDS4-compliant ISIS Cube from an input Cube, a PDS4 label template, and optionally additional input XML, PVL, or JSON data. The Inja templating engine is used to render the output PDS4 label from the label template. [#4246](https://github.com/USGS-Astrogeology/ISIS3/pull/4246)
- Added the ability to use a Community Sensor Model (CSM) instead of an ISIS camera model. To use a CSM sensor model with a Cube run the csminit application on the Cube instead of spiceinit.
+8 −0
Original line number Diff line number Diff line
@@ -128,6 +128,14 @@
    negative I/F values in the output. We will not be supporting this behavior
    as negative I/F are not useful and do not make sense. Thus, this app
    outputs LRS for any negative I/F values that are encountered.

    <p> 
    If run on a non-spiceinited cube, this program requires access to local mission-specific 
    SPICE kernels, in order to find the distance between the sun and the target body. 
    When run on a spiceinited cube, this can be determined using the camera model.
    Using a spiceinited cube as input has the advantage of not requiring that local 
    mission-specific kernels be available. (See spiceinit web=true.)
    </p>
  </description>

  <history>
+6 −2
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ xsi:noNamespaceSchemaLocation="http://isis.astrogeology.usgs.gov/Schemas/Applica
  </brief>

  <description>
  This program calibrates images from the Messenger mission's MDIS instrument.
  This program calibrates images from the Hayabusa mission's AMICA instrument.
  The input image is corrected for the following, in order, during
  calibration: <br/>
  <ul>
@@ -456,7 +456,11 @@ xsi:noNamespaceSchemaLocation="http://isis.astrogeology.usgs.gov/Schemas/Applica
    </li>
  </ol>
  </p>

  <p>
  If run on a non-spiceinited cube, this program requires access to local mission-specific SPICE kernels, in order to find the distance between the sun and the target body. 
  When run on a spiceinited cube, this can be determined using the camera model. When run on a non-spiceinited cube, amicacal must have access to Hayabusa's spacecraft clock kernel (SCLK) and 
several position kernels (SPKs) to run. Using a spiceinited cube as input has the advantage of not requiring that local mission-specific kernels be available. (See spiceinit web=true.)
  </p>
  <p>
    <h1><a id="References">References:</a></h1>
    <ol>
+8 −0
Original line number Diff line number Diff line
@@ -91,6 +91,14 @@
      negative. The dimmest target is one that is completely dark, and for
      that target TrueDN = 0.
    </p>

    <p>
    If run on a non-spiceinited cube, this program requires access to local mission-specific 
    SPICE kernels, in order to find the distance between the sun and the target body. 
    When run on a spiceinited cube, this can be determined using the camera model.
    Using a spiceinited cube as input has the advantage of not requiring that local 
    mission-specific kernels be available. (See spiceinit web=true.)
    </p>
  </description>

  <history>
+8 −0
Original line number Diff line number Diff line
@@ -197,6 +197,14 @@
      that target TrueDN = 0.
    </p>

    <p>
    If run on a non-spiceinited cube, this program requires access to local mission-specific 
    SPICE kernels, in order to find the distance between the sun and the target body. 
    When run on a spiceinited cube, this can be determined using the camera model.
    Using a spiceinited cube as input has the advantage of not requiring that local 
    mission-specific kernels be available. (See spiceinit web=true.)
    </p>

  </description>

  <category>
Loading