landscape_physiographic_patchness

This repository calculates physiographic patches of a landscape evolution model, and quantify the changes of patches..

https://github.com/yanyanwangesd/landscape_physiographic_patchness

Science Score: 67.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 4 DOI reference(s) in README
  • Academic publication links
    Links to: science.org, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

This repository calculates physiographic patches of a landscape evolution model, and quantify the changes of patches..

Basic Info
  • Host: GitHub
  • Owner: yanyanwangesd
  • License: gpl-3.0
  • Language: MATLAB
  • Default Branch: main
  • Size: 2.36 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

landscapephysiographicpatchness

DOI

This repository stores MATLAB codes of a patch model that calculates and visualizes physiographic patches of a landscape evolution model and patch changes through time.

This landscape physiographic patch model was invented to explore the characteristic habitat (combinations of physiographic parameters' value ranges) evolution of a retreating escarpment. The manuscript "Escarpment Evolution Drives the Diversification of the Madagascar Flora" has been submitted to Science. Revisions of the manuscript will be submitted soon.

1. Physiographic patch

The land surface (location and height) can be represented by a series of elemental surfaces ( Si(x, y, z) ). When defining a certain range of physiographic parameters, for example, elevation or hillslope gradient, elemental surfaces with parametric values falling in this range may be connected and form a contiguous patch of surface. Physiographic parameters used in this model are elevation, hillslope gradient, and hillslope aspect.

The figure below shows a modeled landscape (colored), with patches (dark) that have elevation between 500-1500 m, hillslope gradient of 3-20 degrees, and aspect not facing north.
escarpment_topo_example_patch_3

2. Patch model inputs

The patch model uses topographic data (location and height, x, y, z ) of landscape evolution models (LEMs) to calculate patches that are defined by physiographic parameters.

3. Numerical definition of patches

Topographic data from LEMs are read into the MATLAB code. The topography data are interpolated onto a regular grid when necessary because some LEMs use irregular grids. Physiographic parameters are calculated for elemental surfaces. When defining a combination of ranges of physiographic parameters, elemental surfaces that meet this combination would form clusters on the (x, y) plane, shown as the dark cluster in the figure below. These patches are then identified with image functions in MATLAB.
escarpment_topo_example_patch

4. Patch change types

Each individual patch is tracked and flagged with unique identities to track the temporal changes of patches. Types of patch change are birth, death, split, merge, and deform. Consecutive steps are compared to identify different types of patch changes. patch_evolution_carton_illustration_version2

5. What's in the repository?

  • The ASCII folder stores example input files.
  • The script landscapephysiographicpatchness.m calculates patches.
  • The script plotpatchchangehistograms.m_ plots histograms of patch changes.

6. Technical help

Technical support or discussions of the methodology are welcome, please contact Dr. Yanyan Wang via email (yanyan.wang@eaps.ethz.ch or wangyanyan0607@hotmail.com).

7. Citation

BibTex: @article{liu2024escarpment, title={Escarpment evolution drives the diversification of the Madagascar flora}, author={Liu, Yi and Wang, Yanyan and Willett, Sean D and Zimmermann, Niklaus E and Pellissier, Lo{\"\i}c}, journal={Science}, volume={383}, number={6683}, pages={653--658}, year={2024}, publisher={American Association for the Advancement of Science}, doi = {10.1126/science.adi0833} }

Owner

  • Name: Yanyan Wang
  • Login: yanyanwangesd
  • Kind: user
  • Location: Zurich Switzerland

I work on tectonic geomorphology problems with multiple methods including cosmogenic isotope dating, DEM analysis, and landscape evolution modelings.

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
Yanyan Wang. (2023). yanyanwangesd/landscape_physiographic_patchness: Initial release (V1.0.0). Zenodo. https://doi.org/10.5281/zenodo.8302036

authors:
  - family-names: Wang
    given-names: Yanyan
    orcid: https://orcid.org/0000-0002-0366-9485
title: landscape_physiographic_patchness: Initial release
version: V1.0.0
doi: 10.5281/zenodo.8302036
date-released: 2023-08-30
url: https://doi.org/10.5281/zenodo.8302036

GitHub Events

Total
  • Push event: 2
Last Year
  • Push event: 2