urclimask
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: FPS-URB-RCC
- Language: Jupyter Notebook
- Default Branch: main
- Size: 7.8 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 2
- Releases: 2
Metadata Files
README.md
Urban/Rural CLImate MASK definition (URCLIMASK)
This repository provides a set of tools developed within the framework of the CORDEX Flagship Pilot Study (FPS) on URBan environments and Regional Climate Change (URB-RCC) to identify urban and surrounding rural areas from climate model outputs, tailored to specific cities of interest. The code includes functionalities to assess Urban Heat Island (UHI) intensity, with configurable hyperparameters adaptable to different spatial resolutions and urban environments.

Figure: Urban Heat Island (UHI) for London using two Regional Climate Models. Red- and blue-bordered cells correspond to urban and rural areas delineated using the urclimask tool.
Contents
| Directory | Contents | | :-------- | :------- | | urclimask | Python code to delineate urban/rural mask and assees Urban Heat Island analysys. | notebooks | Jupyter notebooks with examples on how to use the library for fiffenre RCMs and cities. | CORDEX-CORE | Notebooks and resources used to generate the urban/rural mask database from CORDEX-CORE and CORDEX-EUR-11 within the framework of the CORDEX Flagship Pilot Study (FPS) on Urban Environments and Regional Climate Change (URB-RCC). | doc | Description of the algorithm for urban/rural delineation. | masks | Urban-rural masks in NetCDF format. | plots | Evaluation plots illustrating the rural–urban extent and some UHI analysis.
Requirements
Scripts and (jupyter) notebooks are provided in Python to ensure reproducibility and reusability of the results. The simplest way to match all these requirements is by using a dedicated conda environment, which can be easily installed by issuing:
sh
git clone git@github.com:FPS-URB-RCC/urclimask.git
conda create -n urclimask
conda activate urclimask
cd urclimask
conda env update --file environment.yml --prune
pip install -e .
Examples of use
Examples of use of the urclimask library are available in the form of notebooks. To run the examples follow the following steps:
- Download the folder notebooks from the github repository, or navigate to the folder should you have cloned the repo.
- Open jupyter notebook of Jupyter Lab (type
jupyter notebookorjupyter labin the terminal) - Open one of the tests available in the notebooks folder with jupyter notebook (e.g. parisacrossCORDEX_resolutions.ipynb)
Errata and problem reporting
To report an issue with the library, please fill a GitHub issue.
License
Copyright 2023, European Union.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Owner
- Name: FPS URB-RCC
- Login: FPS-URB-RCC
- Kind: organization
- Website: https://ms.hereon.de/cordex_fps_urban/index.php.en
- Repositories: 1
- Profile: https://github.com/FPS-URB-RCC
To collaborate in the frame of the CORDEX Flagship Pilot Study URB-RCC
GitHub Events
Total
- Create event: 4
- Release event: 1
- Issues event: 3
- Issue comment event: 1
- Member event: 1
- Push event: 24
- Pull request review event: 2
- Pull request event: 10
- Fork event: 1
Last Year
- Create event: 4
- Release event: 1
- Issues event: 3
- Issue comment event: 1
- Member event: 1
- Push event: 24
- Pull request review event: 2
- Pull request event: 10
- Fork event: 1
Dependencies
- cf-xarray *
- urclimask ==0.1