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.
| 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) |
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 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.