multi-mode-cnn-pytorch
A PyTorch implementation of the Multi-Mode CNN to reconstruct Chlorophyll-a time series in the global ocean from oceanic and atmospheric physical drivers
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.5%) to scientific vocabulary
Keywords
Repository
A PyTorch implementation of the Multi-Mode CNN to reconstruct Chlorophyll-a time series in the global ocean from oceanic and atmospheric physical drivers
Basic Info
Statistics
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 1
- Releases: 1
Topics
Metadata Files
README.md
A Multi-Mode Convolutional Neural Network (CNNMM) to reconstruct satellite-derived Chlorophyll-a time series in the global ocean from physical drivers
This repository contains the code of the model presented in the paper A Multi-Mode Convolutional Neural Network to reconstruct Chlorophyll-a time series in the global ocean from physical drivers.
Contents
This repository contains the following PyTorch code: - Implementation of the multi-mode CNNMM8 Chl time series regression from oceanic and atmospheric predictors :
Results
Our model achieves the following performance on INDIGO Benchmark dataset :
| Model name | r2 | RMSE | Slope|Seas|Inter|N param|Time computation|Km travelled by car| | ---|--- | --- |--- | -- |-- |-- | -- |-- | | CNNMM8|0.87 | 0.28 |0.90 | 1.00 |0.96 |803 920 | 39 h |8.9 |
See the paper for more details.
Requirements
Python Libraries :
- torch==1.4.0
- torchvision==0.5.0
- numpy==1.18.1
- carbontracker==1.1.5
INDIGO dataset download :
The benchmark formated dataset is available for download here. You can also find the required files to run the code in this repository. This dataset was built from the following source of data :
| Proxy used as predictors | Acronyme | Products | Initial spatio-temporal resolutions| | ------------------ |--- | --- |--- | | Sea Surface Temperature | SST | Reyn_SmithOIv2 SST dataset |Monthly on a 1◦ × 1◦ spatial grid| | Sea Level Anomaly |SLA |Ssalto/Duacs merged product of CNES/SALP project |Weekly on a 1/3◦ × 1/3◦ spatial grid| | Zonal and Meridional surface winds | Uera, Vera |Atmospheric model reanalysis ERA interim 4 |Every 5-days on a 0.25◦ × 0.25◦ spatial grid| | Zonal and Meridional surface total currents | u,v |OSCAR unfiltered satellite product |Every 5-days on a 0.25◦ × 0.25◦ spatial grid| | Short-wave radiations | SW |NCEP/NCAR Numerical reanalysis |Daily on a 2◦ grid| | Binary continental mask | mask ||| | Bathymetry | bathy | GEBCO|15 arc seconds|
Animation
Chl recontructed data over [2012-2015] :
https://github.com/JoanaR/multi-mode-CNN-pytorch/assets/12017107/c0c16715-7a25-4a3a-a810-672ce3f92f2d
Chl reference satellite data over [2012-2015] :
https://github.com/JoanaR/multi-mode-CNN-pytorch/assets/12017107/44148340-d8dc-4b92-b075-e7ea0e3ec0cd
References
Roussillon Joana, Fablet Ronan, Gorgues Thomas, Drumetz Lucas, Littaye Jean, Martinez Elodie (2023). A Multi-Mode Convolutional Neural Network to reconstruct satellite-derived Chlorophyll-a time series in the global ocean from physical drivers. Frontiers in marine science. doi: 10.3389/fmars.2023.1077623
Roussillon Joana, Fablet Ronan, Gorgues Thomas, Drumetz Lucas, Littaye Jean, Martinez Elodie (2022). satellIte phytoplaNkton Drivers In the Global Ocean over 1998-2015 (INDIGO Benchmark dataset). SEANOE. https://doi.org/10.17882/91910
Owner
- Login: JoanaR
- Kind: user
- Location: Brest
- Company: LOPS
- Repositories: 1
- Profile: https://github.com/JoanaR
Citation (CITATION.cff)
multi-mode-CNN-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Roussillon
given-names: Joana
title: multi-mode-CNN: v1.1.0
version: v1.1.0
date-released: 2023-05-17
GitHub Events
Total
- Watch event: 5
Last Year
- Watch event: 5
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- jabowery (1)