Skip to content
Snippets Groups Projects
Select Git revision
  • 5e5b1d9999dca935151d9a8c36408badf96e2256
  • dev default protected
  • new_pvl_core
  • 8.0-test
  • lts-testing
  • revert-5695-ideal_serial
  • 9.0
  • 9.0.0_RC2
  • 8.0
  • 8.0.5_LTS
  • code8.3.0
  • 9.0.0
  • 9.0.0_RC1
  • gdal_pvl
  • Kelvinrr-patch-3
  • Kelvinrr-patch-2
  • 8.3
  • pvl_core
  • 8.2
  • 8.1
  • Kelvinrr-patch-1
  • 8.0.4
  • 8.3.0
  • 8.2.0
  • 8.1.0
  • 8.0.3
  • 8.0.2
  • 8.0.1
  • 8.0.0
  • 8.1.0_RC2
  • 8.1.0_RC1
  • 8.0.0_RC2
  • 8.0.0_RC1
  • 7.2.0
  • 7.1.0
  • 7.0.0
  • 7.2.0_RC1
  • 7.1.0_RC1
  • 7.0.0_RC2
  • 7.0.0_RC1
  • 6.0.0
41 results

explode.xml

Blame
  • user avatar
    kledmundson authored and GitHub committed
    The explode application has been refactored to be callable and Makefile test converted to a gtest. (#5590)
    
    * Updated explode application gtest to use DefaultCube fixture instead of cube in isis/tests/data. Addresses #5557.
    
    * Cleaned up includes in default explode gtest. Added history entry to explode.xml. Addresses #5557.
    
    * Updating main.cpp and removed Makefile tests for explode conversion to callable app. Addresses #5557.
    
    * Added CHANGELOG entry for conversion of explode app to callable function. Addresses #5557.
    
    ---------
    
    Co-authored-by: default avatarAdam Paquette <acpaquette@usgs.gov>
    5e5b1d99
    History
    explode.xml 2.12 KiB
    <?xml version="1.0" encoding="UTF-8"?>
    
    <application name="explode" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://isis.astrogeology.usgs.gov/Schemas/Application/application.xsd">
      <brief>
        Extracts each band of a cube into a separate one band file
      </brief>
    
      <description>
        This program extracts each band of the input cube into a separate one band file.  Given the output base name of
        "base", each output cube will be named base.band#.cub.  The appropiate
        BandBin group will be created.
      </description>
    
      <seeAlso>
        <applications>
          <item>cubeit</item>
        </applications>
      </seeAlso>
    
      <category>
        <categoryItem>Utility</categoryItem>
      </category>
    
      <history>
        <change name="Jeff Anderson" date="2003-09-02">
          Original version
        </change>
        <change name="Jeff Anderson" date="2004-02-24">
          Fixed percent processed message and added leading zeros to
          output cubes
        </change>
        <change name="Brendan George" date="2006-09-26">
            Documentation fixes
        </change>
        <change name="Steven Lambright" date="2008-05-12">
          Removed references to CubeInfo 
        </change>
        <change name="Ken Edmundson" date="2024-08-15">
          Converted to callable app and converted Makefile test to gtest. 
        </change>
      </history>
    
      <groups>
        <group name="Files">
          <parameter name="FROM">
            <type>cube</type>
            <fileMode>input</fileMode>
            <brief>
              Input cube to be exploded
            </brief>
            <description>
              Each band in this cube will be written as a separate cube.
            </description>
            <filter>
              *.cub
            </filter>
          </parameter>
    
          <parameter name="TO">
            <type>cube</type>
            <fileMode>output</fileMode>
            <brief>
              Output base cube name
            </brief>
            <description>
              The base name of the output cubes.  For example, if TO=base, then each output cube will be
              base.band#.cub
            </description>
          </parameter>
        </group>
      </groups>
    </application>