OB.DAAC Logo
NASA Logo
SeaDAS

SeaDAS Configuration and Requirements

SeaDAS is currently available for Linux, Mac OS X, and Windows 10. For using science data processing code in Windows, see SeaDAS-OCSSW Client Server page for configuration options. The SeaDAS source code is publicly available.

Minimum Suggested Hardware:

Platforms Linux Intel Mac OS X
Memory 256 MB minimum, 1 GB+ suggested
Disk: SeaDAS software package (Display only version): ~200 MB SeaDAS software package (with processing capabilities for all sensors): ~5GB 10GB of free space is also suggested for rudimentary data processing and storage.
Display: 15” Console or X-terminal with 20MB memory 1280x1024 resolution 24-bit X display plane depth 256 colors display minimum

System Requirements:

The core visualization package of SeaDAS is written in Java. A minimum Java JRE of version 1.8 is required. A suitable JRE is packaged with the Windows and MacOSX distributions. Linux users will need to separately install a suitable JRE.

Operating Systems: Linux: tested on Ubuntu (16.04 LTS, 20.04 LTS), CentOS 7 Intel Mac: OS X 10.15 Windows 10

Optional Compilers: gcc/g++/gfortran (versions 8 and 9 have been tested)

Program Version Notes
Java JRE 1.8 Windows and MacOSX distributions come with a suitable JRE Linux users will need to separately install a suitable JRE
Bash 4.x necessary only for science code, version 3.x should work, but not tested
Python 3.6 or above necessary only for science code, Requests library (2.18.0 or greater) must also be installed

Authentication Requirement:

The requirement for Earthdata Login authentication for data downloads caused issues for the SeaDAS python scripts that are used for retrieving ancillary data. These scripts have now been updated to work with authentication using the Requests Library.

The authentication requires a .netrc file as described on the Search and Download Methods page.