<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Dear All,</div><div><br></div><div>Following recent updates to <a href="https://github.com/gaelforget/MITgcm.jl">MITgcm.jl</a> and <a href="https://github.com/gaelforget/ECCO-Docker">ECCO-Docker</a> I am looking for folks to try out the two workflows below on various machines.</div><div><div><br></div><div>They both will download (once), compile, and run MITgcm on a small test case, along with a few other checks. Once this works we know that you are all set to run MITgcm with MPI. </div><div><br></div><div>If method #1 fails then this typically means that either (1) you are missing gcc, gfortran, openmpi, or nectdf, or (2) corresponding environment variables are not set up in the way that was expected.</div><div><br></div><div>Method #2 has everything pre-installed in the Docker container, and should work on any platform (maybe even on a windows PC; not sure). Should look like shown in the attached screen-capture.</div><div><br></div><div>How did it go? Both methods worked?</div><div><br></div><div>If either one fails then please let me know what errors you got, on what computer infrastructure + compiler (e.g. Mac M3 with gfortran, PC with linux, PC with windows, etc).</div><div><br></div><div>Thanks in advance!</div><div><br></div><div>Best,</div><div>Gael</div><div><br></div><div>————————————————— </div><div><br></div><div>## method 1 : using your laptop (unless that’s a Windows PC) or a linux cluster</div><div><br></div><div>1.1 <a href="https://julialang.org/install/">install Julia using juliaup</a> </div><div><br></div><div>1.2 Start Julia in a terminal window</div><div><div><br></div><div>1.3 run the following command to install MITgcm.jl</div></div><div><br></div><div>using Pkg; Pkg.add("MITgcm");</div><div><br></div><div>1.4 run the following command to run MITgcm from Julia</div><div><br></div><div>using MITgcm; system_check(setenv=true,mpi=true)</div><div><br></div><div>————————————————— </div><div><br></div><div>## method 2 : using a Docker container where </div><div><br></div><div>2.1 <a href="https://docs.docker.com/get-started/">install Docker (CLI at least)</a></div><div><br></div><div>2.2 Run this command in a terminal window</div><div><br></div><div>docker run -p 8888:8888 gaelforget/ecco-docker</div><div><br></div><div>2.3 once the Jupyter lab interface comes up (in a web browser window) then proceed as in 1.2 and 1.4</div></div><div><br></div><div><img src="cid:263A19D6-D5D9-4CB4-862D-3A4E2D64D29F" alt="Screenshot 2025-09-25 at 2.15.57 PM.png" width="1521"></div></body></html>