noresm-land-sites-platform
NorESM Land Sites Platform (NorESM-LSP) for site-level simulation over land with CLM-FATES
Science Score: 77.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 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 6 committers (16.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.9%) to scientific vocabulary
Keywords
Repository
NorESM Land Sites Platform (NorESM-LSP) for site-level simulation over land with CLM-FATES
Basic Info
- Host: GitHub
- Owner: NorESMhub
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://noresmhub.github.io/noresm-land-sites-platform/
- Size: 93.5 MB
Statistics
- Stars: 13
- Watchers: 5
- Forks: 14
- Open Issues: 14
- Releases: 0
Topics
Metadata Files
README.md
NorESM Land Sites Platform (NorESM-LSP) for site-level simulation over land with CLM-FATES
Scientific paper: "Climate–ecosystem modelling made easy: The Land Sites Platform"
Webpage: NorESM land sites platform documentation and user guide
About the NorESM-LSP Development Team and supporting projects
The NorESM-LSP software allows anyone to run simple, offline, single-site simulations with the demographic dynamic global vegetation model NorESM-CLM-FATES. Our aim is to improve access to this process-based modelling framework.
Related repositories:
- Graphical User Interface: NorESMhub/noresm-lsp-ui
- Application Programming Interface: NorESMhub/ctsm-api
- Input data for integrated sites: NorESMhub/noresm-lsp-data
- (Input data preparation for legacy branch: NorESMhub/noresm-lsp-input)
Repository structure
| Name | Description |
| ------------- | ------------- |
| .github/ | contains issue templates and other functionalities for this reporitory |
| docker/ | contains Dockerfiles for Jupyter and Panoply servers, and other files for containers |
| docs/ | contains markdown files and images used for documentation and to build the webpage |
| notebooks/ | contains jupyter notebooks for use in the Jupyter server (localhost:8888) |
| resources/ | contains configuration files and overwrites for model files. In a locally installed clone, resources/ will also contain the model, cases, and data. |
| .gitignore | specifies files that Git should ignore, i.e. that should not get pushed to this repository when developers make local changes. E.g. stops case data and files from flooding the repository when someone updates the documentation |
| .zenodo.json | credit/citation instructions for Zenodo uploads. When we create a new release of this repo, it automatically creates a new version of the Zenodo record as well, using this file to set e.g. author information. If you contribute to the repo, add your name! |
| CITATION.cff | used to create the Citation button in the Repository information to the right |
| LICENSE | this repository's license, which is also used to create the License button in the Repository information to the right |
| README.md | this file, in markdown syntax |
| docker-compose.yaml | a YAML file that helps the docker-compose command by defining services, networks, and volumes for a Docker application |
| mkdocs.yml | configuration file for the webpage, listing the names of separate pages and which files within docs/ it builds on
| run_linux.sh | a shell script that sets some user information necessary on Linux machines |
Quick first-time installation steps (see the webpage for the full user guide and documentation):
Clone the repo with the following command (especially important for Windows users):
git clone https://github.com/NorESMhub/noresm-land-sites-platform.git --config core.autocrlf=input
Then run the following from the project root:
docker-compose up
If you are on Linux, run
./run_linux.shorbash run_linux.shinstead. This script takes care of the permissions of the mounted volumes.
After you see a message containing Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) in api docker logs, you can access the API at http://localhost:8000/api/v1/docs and the UI at http://localhost:8080. You can access the Jupyter server at http://localhost:8888/lab and Panoply through http://localhost:5800.
Note if you are on Linux,
you can run the following command to set the user and id in in a
.envin the project root:
echo "HOST_USER=$(whoami)\nHOST_UID=$(id -u)\nHOST_GID=$(id -g)" > .envDoing this makes all the new files and folders created by the app to belong to your local user. Otherwise, all new objects will be owned by the
rootuser.
Owner
- Name: Norwegian Earth System Modeling hub
- Login: NorESMhub
- Kind: organization
- Website: https://NorESM-docs.readthedocs.io/en/latest
- Repositories: 46
- Profile: https://github.com/NorESMhub
Repositoy hub for NorESM code, documentation and tools
Citation (CITATION.cff)
cff-version: 1.2.0
message: "How to cite this repository:"
authors:
- family-names: NorESM-LSP development team
given-names:
orcid:
title: "The NorESM Land Sites Platform"
version: v1
date-released: 2022
GitHub Events
Total
Last Year
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Eva Lieungh | 3****h | 216 |
| kaveh | k****h@p****e | 60 |
| Lasse Keetz | 5****e | 26 |
| huitang-earth | h****u@g****m | 1 |
| Yeliz Yılmaz | y****z@y****m | 1 |
| Michal Torma | m****a@n****o | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 60
- Total pull requests: 42
- Average time to close issues: 5 months
- Average time to close pull requests: 11 days
- Total issue authors: 9
- Total pull request authors: 7
- Average comments per issue: 2.2
- Average comments per pull request: 0.6
- Merged pull requests: 37
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- 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: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- evalieungh (20)
- huitang-earth (17)
- lasseke (12)
- peterhor (2)
- ka7eh (2)
- sunnivin (1)
- ziu1986 (1)
- emiliano-gelati (1)
- mvdebolskiy (1)
Pull Request Authors
- evalieungh (25)
- ka7eh (5)
- lasseke (5)
- huitang-earth (3)
- MichalTorma (2)
- yelizy (1)
- emiliano-gelati (1)


