Skip to content

martin-lemay/pyBenD

Repository files navigation

CI docs

Welcome to pyBenD Repo!

pyBenD stands for Python Bend Dynamics. This repository replaces ChannelPy repository.

This project sets the data structure to store channel centreline properties and centreline evolution (a set of successive position of a river centerline) through time. It provides methods to create cross-sections and measure meander bend geomorphic and kinematic parameters.

The methodology for channel point tracking algorithm is inspired from zsylvester/meanderpy.

A full documentation of the code can be found here

Installation

You can directly install pyBenD from GitHub using pip:

pip install git+https://github.com/martin-lemay/pyBenD.git

Usage and related publications

If you use pyBenD in your research, please cite one of these articles:

  • to measure channel geomorphic parameters (see this Jupyter notebook):

    Lemay, M., Grimaud, J. L., Cojan, I., Rivoirard, J., & Ors, F. (2020). Geomorphic variability of submarine channelized systems along continental margins: Comparison with fluvial meandering channels. Marine and Petroleum Geology, 115, 104295. https://doi.org/10.1016/j.marpetgeo.2020.104295

  • to measure channel lateral migration (see this Jupyter notebook):

    Grimaud, J. L., Gouge, P., Huyghe, D., Petit, C., Lestel, L., Eschbach, D., Lemay, M., Catry, J., Quaisse, I., Imperor, A., Szewczyk, L., Mordant, D. Lateral river erosion impacts the preservation of Neolithic enclosures in alluvial plains. Sci Rep 13, 16566 (2023). https://doi.org/10.1038/s41598-023-43849-6

  • to analyse channel evolution and measure kinematics (see this Jupyter notebook):

    Lemay, M., Grimaud, J. L., Cojan, I., Rivoirard, J., & Ors, F. (2024). Submarine channel stacking patterns controlled by the 3D kinematics of meander bends. Geological Society, London, Special Publications, SP540-2022-143. https://doi.org/10.1144/SP540-2022-143.

  • meander bend apex detection algorithm based on the entire curvtaure distribution (see this Jupyter notebook):

    Lemay, M., Grimaud, J. L. (submitted to JGR Earth Surface) Where is meander bend apex? A new robust method for automatic detection of bend apex from curvature spatial distribution.

Credits

pyBenD was written by Martin Lemay
ORCID Badge

License

pyBenD is licensed under MIT license.

Releases

No releases published

Packages

No packages published