install_ocssw.py

install_ocssw.py

Installs or updates OCSSW processing package.

Location
Details
Command Line Usage

Location

Tools -> SeaDAS Processing -> Install/Update OC Processors

<

Details

Install/Update OC Processors executes install_ocssw.py which installs or updates the OCSSW package for SeaDAS. When SeaDAS first installs OCSSW package, the menu item would display as "Install OC Processors". Afterwords, it's displayed as "Update OC Processors".

You can access the OCSSW installer GUI from the Tools/SeaDAS Processing/Install/Update OC Processors menu. The ocssw install/update GUI initially displays a default window, as shown in the image below, to select installation directory and mission data files to be included in the installation. If the data files of a mission already exists in the system, the checkbox for that mission would be selected in the initial screen. Users can leave it selected for an update or deselect to skip its installation.


install_ocssw.py GUI


Arguments/Keywords
UI Element Name Type Description Required/Optional Default Value
install-dir text destination directory for install. Defaults to $OCSSWROOT or "$HOME/ocssw" if neither are given. Optional. The default installation directory is $USER_HOME/ocssw. $OCSSWROOT if it exists, otherwise "$HOME/ocssw"
aquarius boolean install Aquarius files Optional false
avhrr boolean install AVHRR files Optional false
czcs boolean install CZCS files Optional false
hico boolean install HICO files Optional false
meris boolean install MERIS files Optional false
aqua boolean install MODIS Aqua files Optional false
terra boolean install MODIS Terra files Optional false
mos boolean install MOS files Optional false
ocm1 boolean install OCM1 files Optional false
ocm2 boolean install OCM2 files Optional false
octs boolean install OCTS files Optional false
osmi boolean install OSMI files Optional false
seawifs boolean install SeaWiFS files Optional false
viirsn boolean install VIIRSN files Optional false
Source Code boolean install source code Optional false
Evaluation Data Files boolean install evaluation sensor files Optional false


Actions/Buttons
UI Element Name Type Description
Browser Button Button Selects installation directory
Run Button Executes install_ocssw.py with arguments provided in the UI.
Cancel Button Closes current processor GUI.
Apply Button Makes current arguments effective.
? Button Displays the help content of the current command.

Command Line Usage

    Usage: install_ocssw.py [options]

    Options:
      --version             show program's version number and exit
      -h, --help            show this help message and exit
      -v, --verbose         Print more information whle running
      -i INSTALL_DIR, --install-dir=INSTALL_DIR
                            destination directory for install. Defaults to
                            $OCSSWROOT or "$HOME/ocssw" if neither are given.
      -g GIT_BASE, --git-base=GIT_BASE
                            Web location for the git repositories
      -a ARCH, --arch=ARCH  set system architecture (linux, linux_64,
                            macosx_intel)
      -s, --src             install source code
      --aquarius            install Aquarius files
      --avhrr               install AVHRR files
      --czcs                install CZCS files
      --goci                install GOCI files
      --hico                install HICO files
      --meris               install MERIS files
      --aqua                install MODIS Aqua files
      --terra               install MODIS Terra files
      --mos                 install MOS files
      --ocm1                install OCM1 files
      --ocm2                install OCM2 files
      --ocrvc               install ocrvc files
      --octs                install OCTS files
      --osmi                install OSMI files
      --seawifs             install SeaWiFS files
      --viirsn              install VIIRSN files
      --direct-broadcast    install direct broadcast files
      --eval                install evaluation sensor files