A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Sea-level monitor

Tools and applications used to monitor sea-level rise.
https://github.com/openearth/sealevel

Category: Hydrosphere
Sub Category: Ocean and Hydrology Data Access

Keywords from Contributors

measur transforms archiving projection optimize compose animals observation conversion hydrology

Last synced: about 18 hours ago
JSON representation

Repository metadata

Sea-level monitor. Tools and applications used to monitor sea-level rise.

README.md

Sea-level monitor

Tools and applications used to monitor sea-level rise. The notebooks under notebooks contain analysis used for the Dutch sea-level monitor. The directory data contains scripts that are used to process common sources of sea-level data. The directory app contains the public sea-level rise website.

Notebooks

You can view the notebooks using the nbviewer website. You can try out the notebooks by going to the binder website or using github codespaces. You need to follow a few steps to get an environment that can run the notebooks. The following steps will help you through it.

Download data

For windows systems:
Install chocolatey from https://chocolatey.org/install

choco install make
choco install wget

For all systems, also do:

cd data
make

Note that for the main sea-level monitor you only need to download the data from the directories: psmsl and noaa. So you can go into those directories and run make there. This will download all the tide gauge information and information needed to correct for wind effects.

Packages

You can install the packages in the file requirements.txt using pip or anaconda. For pip this is done using pip install -r requirements.txt. Windows users might want to prefer installing these packages through anaconda.

conda config --add channels conda-forge
conda config --set channel_priority strict
conda install --file requirements.txt

Additionally, you will also need to compile some local packages located in the slr directory.

cd slr
make install

You can install the packages in the file requirements.txt using pip or anaconda. For pip this is done using pip install -r requirements.txt. Windows users might want to prefer installing these packages through anaconda, setting up a separate environment with conda install --file environment.yml.

Subsequently you have to manually install the package slr from the directory slr with pip install -e slr.

Running the notebook

You can run the notebook in either jupyter notebook or jupyterlab. To start jupyter notebook. From the main level of the repository start jupyter notebook and browse through the notebooks folders. The main notebook is dutch-sea-level-monitor.ipynb.

Tags

Binder
DOI

Corrections

In 2016 the MSL record changed . In December 2019 these figures were entered incorrectly. This was fixed in July 2020. The new figures are based on the RLR - NAP distance directly.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 568
Total Committers: 15
Avg Commits per committer: 37.867
Development Distribution Score (DDS): 0.484

Commits in past year: 18
Committers in past year: 2
Avg Commits per committer in past year: 9.0
Development Distribution Score (DDS) in past year: 0.333

Name Email Commits
Fedor Baart f****t@d****l 293
Willem Stolte w****e@d****l 173
RPNicolai 4****i 23
mphijma 1****a 14
grongen g****n@g****m 13
mattijn m****n@g****m 13
veenstra J****a@d****l 12
Dewi Le Bars d****s@g****m 5
Fedor Baart f****t@g****m 5
SCLaan 5****n 5
CindyvdVries c****s@g****m 4
sannemuis s****s@v****l 3
veenstrajelmer v****r@g****m 3
Sanne Muis 5****s 1
dependabot[bot] 4****] 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 17
Total pull requests: 75
Average time to close issues: 12 months
Average time to close pull requests: 26 days
Total issue authors: 3
Total pull request authors: 5
Average comments per issue: 1.12
Average comments per pull request: 2.33
Merged pull request: 67
Bot issues: 0
Bot pull requests: 4

Past year issues: 3
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.67
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/openearth/sealevel

Top Issue Authors

  • dlebars (8)
  • SiggyF (6)
  • wstolte (3)

Top Pull Request Authors

  • SiggyF (62)
  • dlebars (4)
  • dependabot[bot] (4)
  • SCLaan (3)
  • mphijma (2)

Top Issue Labels

Top Pull Request Labels

  • dependencies (4)

Dependencies

environment.yml conda
  • bokeh
  • cmocean
  • ipywidgets
  • jupyterlab
  • matplotlib
  • netcdf4
  • notebook
  • numpy
  • pandas
  • pip
  • pyproj 3.*
  • python 3.8.*
  • requests
  • setuptools
  • statsmodels
  • windrose
.github/workflows/azure-static-web-apps-proud-pebble-06518ab10.yml actions
  • Azure/static-web-apps-deploy v1 composite
  • actions/checkout v2 composite
  • actions/upload-artifact v1 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
dashboard/r-sealevel/Dockerfile docker
  • trestletech/plumber latest build

Score: 5.752572638825633