NECCTON Code Repository

The NECCTON-algo organization hosts the algorithms developed in the framework of the NECCTON project. The full list of up-to-date code repositories available can be found here:
NECCTON algorithms Β· GitHub

Below are some of the algorithms that are available in the NECCTON github:

This repository implements a Neural Network-based Super Resolution method for the NECCTON project. It enhances low-resolution (LR) fields into high-resolution (HR) fields for data assimilation, then converts them back to LR for model execution. The network learns and applies residual corrections to a bilinear upsampling, ensuring accurate HR reconstruction.

πŸ”— GitHub Repository: NECCTON Super Resolution

FABMOS is a Python package for simulation of aquatic biogeochemistry, built on top of the Framework for Aquatic Biogeochemical Models (FABM). It focuses on efficient, spatially resolved (for instance, 2D or 3D) simulation using prescribed transports.

πŸ”— GitHub Repository: FABMOS

This repository provides a FABM-compatible version of PISCES 4.2, incorporating the latest PISCES 4.2 processes. New features include iron sources from sea ice melt, hydrothermal vents, and rivers. The modular design allows flexible plankton and organic matter configurations without recompilation.

πŸ”— GitHub Repository: FABM-PISCES 4.2

ERSEM models the cycling of carbon, nitrogen, phosphorus, silicon, oxygen, and iron across pelagic and benthic ecosystems at lower trophic levels. It provides a detailed representation of marine biogeochemistry and ecosystem dynamics.
πŸ”Ή Installation: Conda | Source
πŸ”Ή Documentation & Examples: Read the Docs
πŸ”Ή Automated Testing: GitHub Actions
πŸ”Ή Acknowledgement: Acknowledgement
πŸ”Ή License: License

The `bfmforfabm` module enables the integration of the BFM (Biogeochemical Flux Model) with FABM (Framework for Aquatic Biogeochemical Models), maintained as an external module within the fabm-plus distribution.

πŸ”— GitHub Repository: bfmforfabm

ECOSMO is a biogeochemical model designed for marine ecosystem simulations.

πŸ”— GitHub Repository: ECOSMO

This repository provides the ERGOM biogeochemical model coupled with GOTM (General Ocean Turbulence Model) via FABM at the Baltic Sea station BMPJ1.
πŸ”Ή Code & Compilation: Includes ERGOM source code, model libraries, and CMake configuration.
πŸ”Ή Test Cases: Configurations for base, spectral, and dvm module integrations with GOTM.
πŸ”Ή Documentation: Contains figures and output from GOTM-FABM-ERGOM simulations.

πŸ”— GitLab Repository: GOTM-ERGOM

BAMHBI is a biogeochemical model designed to study hypoxia in the Black Sea, incorporating recent updates for improved simulations of biogeochemical processes.

πŸ”— GitHub Repository: BAMHBI

PlasticParcels is a Python package for simulating the transport and dispersion of plastics in the ocean using the Parcels Lagrangian framework, compatible with Copernicus Marine Service data.

πŸ”— GitHub Repository: PlasticParcels

Plastic Poseidon is a sea plastic pollution simulator, integrating the Princeton Ocean Model (POM), ERSEM, and a Lagrangian particle model for studying plastic distribution and impact in marine environments.

πŸ”— GitHub Repository: Plastic Poseidon

Want to learn more about the project?

NEWS AND PROJECT UPDATES

January 6, 2025|News

New NECCTON Report on PRISMA Hyperspectral Data Released!

Our latest report, Deliverable 4.2, evaluates the potential of the PRISMA satellite for marine ecosystem monitoring. We assessed PRISMA’s Level 2 products and atmospheric correction techniques (ACOLITE & POLYMER) across multiple coastal sites, comparing them with in situ measurements....

Learn more
November 28, 2024|News

Exciting News: Launch of the PlasticParcels Python Package!

We’re excited to announce the release of plasticparcels, a cutting-edge Python package for simulating the transport and dispersion of plastics in the ocean. PlasticParcels is designed to empower researchers, modelers, and developers to advance our understanding of plastic pollution pathways and dynamics. ...

Learn more
October 30, 2024|News

New NECCTON publication

A recent study highlights gaps in the protection of Mediterranean seagrass habitats, and suggests that strategically placed MPAs could improve protection and connectivity within the ecosystem. ...

Learn more