SeaDAS Visualization Installers
Filename | Version | Size |
---|---|---|
seadas_7.5.3_win64_installer.exe | 7.5.3 | 190 MB |
seadas_7.5.3_macos_installer.dmg | 7.5.3 | 209 MB |
seadas_7.5.3_linux64_installer.sh | 7.5.3 | 152 MB |
In some browsers you may need to right click on the appropriate link and choose “Save Link As” to download the installer.
The Windows installers are executables. The MacOSX installer is a dmg file. The Linux installers are shell scripts. They can be executed as the following:
$ sh seadas_<version>_linux[64]_installer.sh
Once installed, you may wish to add the seadas-<version>/bin directory to your path to allow easy launching of SeaDAS, e.g. add the following to your .bashrc:
$ export PATH=[full-path-to]/seadas-<version>/bin:$PATH
SeaDAS Processing Programs and Source Code
The SeaDAS data processing components are distributed separately from the SeaDAS visualization package.
SeaDAS now supports a client/server model for accessing the processing components from the SeaDAS visualization package.
Currently, the processing components can only be installed on Linux or MacOSX (Intel) systems. The Linux binaries were compiled on a system with Ubuntu 16.04 and gcc-4.8. If your system is not the same, you might need to build the binaries from source.
Install with GUI
Once the visualization package is installed, you can easily install the processing components:
- Select the menu item OCSSW → Install OC Processors
- Select desired options and click Run*
- Once installed, the processing components can be updated when necessary by repeating the above steps. The menu item will have changed from Install OC Processors to Update OC Processors
Manual Installation
The processing components can be installed manually, with or without the installation of the visualization package.
- Ensure that the requirements are satisfied
- Download the installer script
- Make sure the installer script is executable:
- Run the installer: The following will install the processing programs and required data packages for the MODIS-Aqua and SeaWiFS missions into the user's HOME directory (in the --git-branch option replace <version> with the desired branch. (e.g.--git-branch=v7.5):
$ chmod +x install_ocssw.py
$ ./install_ocssw.py --install-dir=$HOME/ocssw --git-branch=<version> --aqua --seawifsThe following will install the processing source code into an existing directory:
$ ./install_ocssw.py --install-dir=$HOME/ocssw --git-branch=<version> --srcThe following will install the programs and data packages required for MODIS direct broadcast processing:
$ ./install_ocssw.py --install-dir=$HOME/ocssw --direct-broadcast --git-branch=<version>
Processing Package Installer 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 while 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 -b GIT_BRANCH, --git-branch=GIT_BRANCH branch in the git repositories to checkout -a ARCH, --arch=ARCH set system architecture (linux, linux_64, macosx_intel) -s, --src install source code -l LOCAL, --local=LOCAL local directory containing previously downloaded bundles -c, --clean Do a clean install by deleting the install directory first, if it exists --curl use curl for download instead of wget --no-update do not update the git repositories or luts --save-dir=SAVE_DIR destination directory to save all of the install files. --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 --msis2a install MSI S2A files --msis2b install MSI S2B files --ocm1 install OCM1 files --ocm2 install OCM2 files --octs install OCTS files --olcis3a install OLCI Sentinel 3A files --oli install Landsat 8 OLI files --osmi install OSMI files --seawifs install SeaWiFS files --viirsn install VIIRS NPP files --viirsj1 install VIIRS JPSS1 files --viirsdem install VIIRS digital elevation map (DEM) files --direct-broadcast install direct broadcast files
Command Line Configuration
Add the following lines to your “.bashrc” file to configure your command line enviroment. This assumes your login shell is bash. If you are using a different shell, talk to your system admin.
export OCSSWROOT=[SeaDAS_install_dir]/ocssw source $OCSSWROOT/OCSSW_bash.env
where: SeaDAS_install_dir is the directory where you installed SeaDAS.