A simple one-dimensional NPZD model with graphical user interface
This github code is a simple, 1-dimensional NPZD model in<code>Matlab</code>, based on Kuhn et al. (2015, doi.org/10.1016/j.pocean.2015.07.004 ), with a Graphical User Interface (GUI). The model is representative of a location at 50 degree N in the North Atlantic Ocean and the mixed laye...
Main Author: | |
---|---|
Format: | Other/Unknown Material |
Language: | English |
Published: |
Zenodo
2022
|
Subjects: | |
Online Access: | https://doi.org/10.5281/zenodo.6993508 |
id |
ftzenodo:oai:zenodo.org:6993508 |
---|---|
record_format |
openpolar |
spelling |
ftzenodo:oai:zenodo.org:6993508 2024-09-15T18:23:43+00:00 A simple one-dimensional NPZD model with graphical user interface Fennel, Katja 2022-08-15 https://doi.org/10.5281/zenodo.6993508 eng eng Zenodo https://doi.org/10.1016/j.pocean.2015.07.004 https://zenodo.org/badge/latestdoi/479505457 https://doi.org/10.1038/s43586-022-00154-2 https://doi.org/10.5281/zenodo.6993507 https://doi.org/10.5281/zenodo.6993508 oai:zenodo.org:6993508 info:eu-repo/semantics/openAccess Creative Commons Attribution 4.0 International https://creativecommons.org/licenses/by/4.0/legalcode ocean biological model NPZD model info:eu-repo/semantics/other 2022 ftzenodo https://doi.org/10.5281/zenodo.699350810.1016/j.pocean.2015.07.00410.1038/s43586-022-00154-210.5281/zenodo.6993507 2024-07-26T06:32:49Z This github code is a simple, 1-dimensional NPZD model in<code>Matlab</code>, based on Kuhn et al. (2015, doi.org/10.1016/j.pocean.2015.07.004 ), with a Graphical User Interface (GUI). The model is representative of a location at 50 degree N in the North Atlantic Ocean and the mixed layer evolution from this location is imposed. The model is run for 2 years, but only the 2nd year is shown in the auto-generated plots. The satellite-observed surface phytoplankton evolution at this location is shown for comparison in the surface property plot. The GUI is called from the Matlab command line as follows:<code>>> GUI_NPZD</code> A window will pop up that allows the user to modify 4 parameters: the latitude of solar forcing, the initial nutrient concentration, the maximum phytoplankton growth rate, and the maximum zooplankton grazing rate. These parameters can be adjusted by using the sliders or typing new values directly into the corresponding editbox. If the value entered is outside the allowable range indicated by the slider, it will be reset to the corresponding allowable maximum or minimum. The buttons below the four sliders allow the user to run the model or quit the GUI. The evolution of state variables at the surface layer will be written into a Matlab file along with essential meta-information. The code is also used in the article "Ocean Biogeochemical Modelling" in Nature ReviewMethods Primers by Fennel et al. (2022). Other/Unknown Material North Atlantic Zenodo |
institution |
Open Polar |
collection |
Zenodo |
op_collection_id |
ftzenodo |
language |
English |
topic |
ocean biological model NPZD model |
spellingShingle |
ocean biological model NPZD model Fennel, Katja A simple one-dimensional NPZD model with graphical user interface |
topic_facet |
ocean biological model NPZD model |
description |
This github code is a simple, 1-dimensional NPZD model in<code>Matlab</code>, based on Kuhn et al. (2015, doi.org/10.1016/j.pocean.2015.07.004 ), with a Graphical User Interface (GUI). The model is representative of a location at 50 degree N in the North Atlantic Ocean and the mixed layer evolution from this location is imposed. The model is run for 2 years, but only the 2nd year is shown in the auto-generated plots. The satellite-observed surface phytoplankton evolution at this location is shown for comparison in the surface property plot. The GUI is called from the Matlab command line as follows:<code>>> GUI_NPZD</code> A window will pop up that allows the user to modify 4 parameters: the latitude of solar forcing, the initial nutrient concentration, the maximum phytoplankton growth rate, and the maximum zooplankton grazing rate. These parameters can be adjusted by using the sliders or typing new values directly into the corresponding editbox. If the value entered is outside the allowable range indicated by the slider, it will be reset to the corresponding allowable maximum or minimum. The buttons below the four sliders allow the user to run the model or quit the GUI. The evolution of state variables at the surface layer will be written into a Matlab file along with essential meta-information. The code is also used in the article "Ocean Biogeochemical Modelling" in Nature ReviewMethods Primers by Fennel et al. (2022). |
format |
Other/Unknown Material |
author |
Fennel, Katja |
author_facet |
Fennel, Katja |
author_sort |
Fennel, Katja |
title |
A simple one-dimensional NPZD model with graphical user interface |
title_short |
A simple one-dimensional NPZD model with graphical user interface |
title_full |
A simple one-dimensional NPZD model with graphical user interface |
title_fullStr |
A simple one-dimensional NPZD model with graphical user interface |
title_full_unstemmed |
A simple one-dimensional NPZD model with graphical user interface |
title_sort |
simple one-dimensional npzd model with graphical user interface |
publisher |
Zenodo |
publishDate |
2022 |
url |
https://doi.org/10.5281/zenodo.6993508 |
genre |
North Atlantic |
genre_facet |
North Atlantic |
op_relation |
https://doi.org/10.1016/j.pocean.2015.07.004 https://zenodo.org/badge/latestdoi/479505457 https://doi.org/10.1038/s43586-022-00154-2 https://doi.org/10.5281/zenodo.6993507 https://doi.org/10.5281/zenodo.6993508 oai:zenodo.org:6993508 |
op_rights |
info:eu-repo/semantics/openAccess Creative Commons Attribution 4.0 International https://creativecommons.org/licenses/by/4.0/legalcode |
op_doi |
https://doi.org/10.5281/zenodo.699350810.1016/j.pocean.2015.07.00410.1038/s43586-022-00154-210.5281/zenodo.6993507 |
_version_ |
1810463977469116416 |