isis_project - Performs the steps of running lev1tolev2 and then geom.


Copyright (C) 2005 Ross A. Beyer

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA or visit their website at


isis_project [--mappars <params>] [--targdef <def file>] [--latrange <range>] [--lonrange <range>] [--km <km/pixel>|--deg <pixels/degree>] [--tfile <filename>] [--trim <YES|NO>] [--inc <sample/line increment>] [--dem <file>] [--override <value>] [--retest <grid spacing>] [--dninterp <interpolation scheme>] [--min_vals <number>] [--output <suffix>] [--deltfile] [--version] [--help] [--man] <.cub files to process>


This program runs ISIS:lev1tolev2 and ISIS:geom on the selected images, and then deletes the tfile. It can be given more than one input file, and processes them all the same way.


--mappars <params>
--targdef <def file>
--latrange <range>
--lonrange <range>
--km <km/pixel>
--deg <pixels/degree>
--tfile <filename>
--trim <YES|NO>
--inc <sample/line increment>
--dem <file>
--override <value>
--retest <grid spacing>
These options will be passed on to the ISIS:lev1tolev2 program, please see its instructions for more details.

--dninterp <interpolation scheme> =item --min_vals <number>
These options will be passed on to the ISIS:geom program, please see its instructions for more details. The --tfile option specified above will get passed to ISIS:geom as well.

--output <suffix<gt>
By default, the program has a few default output naming schemes. If the input cube file has a ``.lev1.'' in its name (e.g. foo.lev1.cub), the output cube file will replace that with ``.lev2.'' (e.g. foo.lev2.cub). If the input cube does not have ``.lev1.'' string in its name (e.g. foo.cub), the program will tack on a ``.lev2.'' (e.g. foo.lev2.cub).

However, if you specify this option, the program will take the input name, truncate everything past the first period and tack your <suffix<gt> on the end. So if you had specified ``projected.lev2.cub'' as the suffix and the input file was named ``'', the output file would be named ``foo.projected.lev2.cub''.

By default, this program will delete the tfile that is created by the ISIS:lev1tolev2 process. Specifying this option will also cause that file to be deleted, but specifying --nodeltfile will cause the file to be left. If you are trying to run multiple files through this program, the ISIS programs will probably choke on the second file.

Display the version number and information, and then exit.

Display a short usage statement and exit.

Display manual page and exit.


Ross A. Beyer,


Integrated Software for Imagers and Spectrometers (