Contributing to the Package¶
Reporting Issues¶
If you uncover a bug or issue with the code, please file a report through the GitHub site: https://github.com/jkrasting/momlevel
Developing New Routines¶
Pull requests for new routines and code are welcome. Please note that momlevel is in the public domain and licensed and/or copyrighted material is not acceptable.
Testing Philosophy¶
Sea level analysis inherently requires a high level of precision. Locally, many of the climate change-driven sea level changes over the historical period are on the same order of magnitude as other natural drivers (e.g. vertical land motion). The momlevel package provided extensive unit testing to maintain this precision and ensure quality. All new contributions require unit tests be written using pytest.