User authentication is required before data downloads are permitted.

Before downloading, please review our license.

To learn about the latest changes to the software, please see our announcement of SeaDAS 8.1.0 release.

SeaDAS Installers and Source Code

Visualization Installers

FilenameVersionSize
seadas_8.1.0_windows64_installer.exe 8.1.0 487 MB
seadas_8.1.0_mac_installer.sh 8.1.0 608 MB
seadas_8.1.0_linux64_installer.sh 8.1.0 630 MB

In some browsers you may need to right click on the appropriate link and choose “Save Link As” to download the installer.

To install and run SeaDAS, follow the instructions on this page.

Processing Programs and Source Code

The SeaDAS data processing components are distributed separately from the SeaDAS visualization package.

To process SeaDAS OCSSW in Windows see the client/server model model. (Note: previous SeaDAS version 8.0.0 did not support Windows processing but the current SeaDAS version 8.1.0 does support Windows processing).

Currently, the processing components can only be installed on Linux or MacOSX (Intel) systems. The Linux binaries were compiled on a system with CentOS 6.10 and gcc-6.3.1. If your system is not the same, you might need to build the binaries from source.

Ensure that the requirements are satisfied

  • Bash
  • Python 3.6 or later
  • Python requests package v2.18.0 or later

Install with GUI

Once the visualization package is installed, you can easily install the processing components:

  • Select the menu item SeaDAS-OCSSW → Install/Update OC Processors



  • Select desired options and click Run*

  • Once installed, the processing components can be updated when necessary by repeating the above steps.

Manual Installation

The processing components can be installed manually, with or without the installation of the visualization package.

  1. Ensure that the requirements are satisfied:
  2. Download the installer script and manifest script
  3. Make sure the installer script is executable:
          $ chmod +x install_ocssw
          
  4. Run the installer: The following will get a list of the available TAGS. Tags starting with "V" are operational versions, "T" are test versions.
    $  ./install_ocssw --list_tags 
    The following will install the processing programs and required data packages for the MODIS-Aqua and SeaWiFS missions into the ocssw directory in the user's HOME directory:
    $  ./install_ocssw --install_dir $HOME/ocssw --tag V2021.2 --seadas --modisa --seawifs 
    The following will install the processing source code into an existing directory:
    $   ./install_ocssw --install_dir=$HOME/ocssw --tag V2021.2 –-src 
    The following will install the programs and data packages required for MODIS direct broadcast processing:
    $   ./install_ocssw --install_dir $HOME/ocssw --tag V2021.2 --direct_broadcast
Note: this includes the processing programs and the MODIS-Aqua and MODIS-Terra data packages. It does NOT include the source code.

Processing Package Installer Usage

Usage: install_ocssw [-h] [--version] [--list_tags] [-t TAG] [-i INSTALL_DIR]
                     [-b BASE_URL] [-l LOCAL_DIR] [-s SAVE_DIR] [-c] [--wget]
                     [-a ARCH] [-v] [--bin] [--opt] [--src] [--luts]
                     [--viirs_l1_bin] [--root] [--opt_src] [--afrt]
                     [--aquarius] [--avhrr] [--aviris] [--common] [--czcs]
                     [--eval] [--goci] [--hawkeye] [--hico] [--l5tm]
                     [--l7etmp] [--meris] [--misr] [--modisa] [--modist]
                     [--mos] [--msis2a] [--msis2b] [--oci] [--ocia] [--ocip]
                     [--ocis] [--ocm1] [--ocm2] [--ocrvc] [--octs] [--olcis3a]
                     [--olcis3b] [--oli] [--osmi] [--prism] [--sabiamar]
                     [--seawifs] [--sgli] [--viirsdem] [--viirsj1] [--viirsn]
                     [--wv3] [--benchmark] [--viirs_l1_benchmark]
                     [--direct_broadcast] [--seadas] [--odps] [--viirs_l1]
                     [--all]

Install OCSSW bundles

optional arguments:
  -h, --help            show this help message and exit
  --version             print this program's version
  --list_tags           list the tags that exist on the server
  -t TAG, --tag TAG     tag that you want to install
  -i INSTALL_DIR, --install_dir INSTALL_DIR
                        root directory for bundle installation
                        (default=$OCSSWROOT)
  -b BASE_URL, --base_url BASE_URL
                        remote url for the bundle server
  -l LOCAL_DIR, --local_dir LOCAL_DIR
                        local directory to use for bundle source instead of
                        the bundle server
  -s SAVE_DIR, --save_dir SAVE_DIR
                        local directory to save a copy of the downloaded
                        bundles
  -c, --clean           delete extra files in the destination directory
  --wget                use wget for file download
  -a ARCH, --arch ARCH  use this architecture instead of guessing the local
                        machine (linux_64,macosx_intel,odps)
  -v, --verbose         increase output verbosity
  --bin                 install binary executables
  --opt                 install 3rd party programs and libs
  --src                 install source files
  --luts                install LUT files
  --viirs_l1_bin        install VIIRS binary executables subset
  --root                install random files in the root dir files
  --opt_src             install 3rd party library sources files
  --afrt                install Ahmad-Fraser RT data files
  --aquarius            install Aquarius files
  --avhrr               install AVHRR files
  --aviris              install AVIRIS files
  --common              install common files
  --czcs                install CZCS files
  --eval                install evaluation files
  --goci                install GOCI files
  --hawkeye             install Hawkeye files
  --hico                install HICO files
  --l5tm                install l5tm files
  --l7etmp              install l7etmp files
  --meris               install MERIS files
  --misr                install MISR files
  --modisa              install MODIS AQUA files
  --modist              install MODIS TERRA files
  --mos                 install MOS files
  --msis2a              install MSI Sentinel 2A files
  --msis2b              install MSI Sentinel 2B files
  --oci                 install PACE OCI files
  --ocia                install PACE OCI AVIRIS files
  --ocip                install PACE OCI PRISM files
  --ocis                install PACE OCI Simulated data files
  --ocm1                install OCM1 files
  --ocm2                install OCM2 files
  --ocrvc               install OC Virtual Constellation files
  --octs                install OCTS files
  --olcis3a             install OLCI Sentinel 3A files
  --olcis3b             install OLCI Sentinel 3B files
  --oli                 install Landsat OLI files
  --osmi                install OSMI files
  --prism               install PRISM files
  --sabiamar            install Sabiamar files
  --seawifs             install SeaWiFS files
  --sgli                install SGLI files
  --viirsdem            install VIIRS Digital Elevation files
  --viirsj1             install VIIRS JPSS1 files
  --viirsn              install VIIRS NPP files
  --wv3                 install WV3 files
  --benchmark           install benchmark MOSIS Aqua, level0 -> level3 Mapped
                        files
  --viirs_l1_benchmark  install VIIRS benchmark data files
  --direct_broadcast    toggle on bundles needed for MODIS direct broadcast
  --seadas              toggle on the base set of bundles for SeaDAS
  --odps                toggle on the base set of bundles for ODPS systems
  --viirs_l1            install everything to run and test the VIIRS
                        executables
  --all                 toggle on all satellite bundles

Command Line Configuration

Add the following lines to your .bashrc file to configure your command line environment. 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.