SeaDAS 10 System Requirements - seadas/seadas-toolbox GitHub Wiki

SeaDAS 10 is available for Linux, macOS (AArch64), and Windows 10/11. For using the science data processing system (OCSSW) on Windows, please refer to the SeaDAS-OCSSW Client Server configuration page. The SeaDAS source code is publicly available.

Minimum Suggested Hardware

Category Requirement
Platforms Linux (Intel/AMD), macOS Apple Silicon (AArch64 only), Windows 10/11
Memory Minimum: 8 GB •
Recommended: 16 GB+.
Disk Space SeaDAS application: ~1 GB
OCSSW system (all sensors): ~5 GB
Additional ~10 GB recommended for data storage
Display Minimum 1280×1024 resolution (HD or higher recommended)

System Requirements:

The core visualization package of SeaDAS is written in Java, and SeaDAS 10 requires Java 21. Installers for Linux, macOS (AArch64), and Windows include a bundled JRE 21, so no separate Java installation is required.

Supported Operating Systems

  • Linux: Ubuntu 22.04 LTS or newer

  • macOS: AArch64 (Apple Silicon)

  • Windows: Windows 10/11 (64-bit)

Optional Compilers for OCSSW (Linux/macOS)

gcc / g++ / gfortran (8 or higher. OCSSW team uses 10)

Program Version Notes
Java Java 21 (JDK or JRE) SeaDAS 10 requires Java 21. JRE-bundled installers are provided for all platforms; users may also use the non-JRE installers with their own system Java 21 installation.
Bash 4.x Required only for OCSSW science processing. Bash 3.x may work but is not officially tested.
Python 3.8 or above Required only for OCSSW science processing. The requests library (2.18+ or newer) must also be installed.

Earthdata Authentication Requirement:

Earthdata Login is required for downloading mission and ancillary data. SeaDAS uses Python’s Requests library for authenticated downloads. A valid .netrc file is required, as described on the Search and Download Methods page.

⚠️ **GitHub.com Fallback** ⚠️