Scientific software

We believe that scientific software plays an essential role in modern science. We pay a lot of attention to the robustness and reproducibility of our results, this is why we distribute most of our research code under open source licenses.

For instance, our contributions to NEMO ocean model are discussed with the NEMO System Team and distributed under the CeCILL license with NEMO releases.

Information about our current software projects are available our github organization.

On-going active projects by the group member include :

  • Jaxparrow : Computes the inversion of cyclogeostrophic balance with a novel variational formulation (contact : V. Bertrand)

  • DCM : An environment tool aiming at helping the deployment a NEMO model configuration. (contact : J.-M. Molines)

  • CDFTOOLS (since 2006) : A fortran package for diagnostics of ocean model output. On-line documentation is available. (contact : J.-M. Molines)

  • SESAM (since 2001) : A fortran library for sequencial data assimilation (contact : J.M. Brankart)

  • ENSDAM : Ensemble data assimilation modules (contact : J.M. Brankart)

We are also collaborating on the following projects :

  • neXtSIM_DG : next generation sea-ice model with Discontinuous Galerkin (contact in the group : P. Rampal)

  • MASSH : A library for mapping altimeter data (contact in the group: E. Cosme)

  • OceanBench : a unifying framework that provides standardized processing of geoscientific data for ML practionners (contact in the group: J. Le Sommer)

  • Jaxsw : Simple ocean models in Jax (contact in the group: J. Le Sommer)

Some of our past projects (that may no longer be actively supported or whose the main developpers is no longer in the group) include :

  • PyDom (2007-2012) : A Python Package for Physical Diagnostics of Ocean Models Outputs (contact : J. Le Sommer)
  • SOSIE (2007-2011): (Only a) Surface Interpolation Environment (contact : L. Brodeau)
  • PyClim (2012-2015): Analysis of high-resolution geophysical netCDF files using Python (contact : G. Serazin)
  • CHART (since 2001) A NCARG based visualisation tool ( manual ) (contact : J.-M. Molines)
  • OOCGCM (since 2016) : Out-of-core analysis of large gridded geophysical dataset (contact : J. Le Sommer)