SkillAgentSearch skills...

ROMS.jl

Function and scripts to generate input files for the ROMS ocean model

Install / Use

/learn @Alexander-Barth/ROMS.jl
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ROMS.jl

Build Status<!-- [![Build Status Windows](https://ci.appveyor.com/api/projects/status/github/Alexander-Barth/ROMS.jl?branch=master&svg=true)](https://ci.appveyor.com/project/Alexander-Barth/roms-jl) --> Coverage Status codecov

<!-- [![documentation stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://alexander-barth.github.io/ROMS.jl/stable/) -->

documentation latest

[!TIP] For the participants to the JuliaEO Global Workshop on Earth Observation with Julia 2025, the notebooks are available here.

Installation

ROMS.jl requires julia 1.9 or later. Install ROMS.jl with the folling command executed in a julia shell:

using Pkg
Pkg.add(url="https://github.com/Alexander-Barth/ROMS.jl", rev="master")

Data sources

The following data sources have been tested:

Download scripts for ECMWF data are in examples.

Contributions to add other data sources are welcome!

Documentation

Documentation is available here.

Credits

Thanks to Hernan G. Arango and John Wilkin from the ROMS/TOMS Group for the matlab scripts to process the ECMWF fields and vertical coordinate transformations (released under a MIT/X style license) and Pierrick Penven for the matlab script allowing to smooth the bathymetry (released under the GPL).

View on GitHub
GitHub Stars18
CategoryDevelopment
Updated13d ago
Forks10

Languages

Julia

Security Score

90/100

Audited on Mar 26, 2026

No findings