https://github.com/atsyplenkov/nth-west-caucasus-sediments
Data and code to reproduce the article with working title "Impacts of post-Soviet land-use transformation on sediment dynamics in the Western Caucasus"
Science Score: 36.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
-
✓DOI references
Found 4 DOI reference(s) in README -
✓Academic publication links
Links to: sciencedirect.com, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.5%) to scientific vocabulary
Repository
Data and code to reproduce the article with working title "Impacts of post-Soviet land-use transformation on sediment dynamics in the Western Caucasus"
Basic Info
- Host: GitHub
- Owner: atsyplenkov
- License: mit
- Language: R
- Default Branch: main
- Homepage: https://www.sciencedirect.com/science/article/pii/S0022169425003038
- Size: 144 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
Impacts of post-Soviet land-use transformation on sediment dynamics in the Western Caucasus

This repository contains the main processing steps to explore sediment load temporal changes in the Kuban River basin (Western Caucasus) during the 1975-2020 period. It is meant to accompany a journal article (Tsyplenkov et al., 2025).
For a deep introduction to the study, please refer to:
Tsyplenkov A, Grachev A, Yermolaev O, Golosov V. Impacts of post-Soviet land-use transformation on sediment dynamics in the Western Caucasus. Journal of Hydrology, 132965, 2025. doi: 10.1016/j.jhydrol.2025.132965
Highlights
- This study investigates sediment transport dynamics over the last five decades in the western Greater Caucasus, focusing on the Krasnodar Reservoir, using repeated bathymetric surveys and gauging station measurements.
- The results indicate a progressive increase in erosion rates from 1975 to the period of 19932005, followed by a subsequent decline that persists to the present day.
- The collapse of the Soviet Union and subsequent land-use changes, especially in arable and pastoral lands, were identified as primary drivers of sediment transport alteration, with significant shifts observed between 1995 and 2000.
- The Top-Kriging modelling technique was effectively used to extend suspended sediment yield (SSY) records and predict SSY in ungauged basins, demonstrating good accuracy (NSE = 0.63) in cross-validation and comparison with independent reservoir sedimentation records.
Documentation
The repository is organized as follows:
analysis
data
figures
R
tables
workflow
where
- analysis: Where all the juicy results live, mosty for internal use
- data: Home to our raw data. However, some data is too big to be uploaded and can be shared upon request
- figures: You guessed it - all the visualizations
- tables: Where we keep our data tables nice and tidy
- R: The R scripts that make everything work internally
- workflow: Step-by-step instructions on how everything fits together
Some maps, as well as manual shoreline digitizing, were performed in QGIS 3.34 LTS version. The corresponding .qgz project files are uploaded. The QGIS projects are missing some heavy satellite imagery, as well as DEM. Files can be shared upon request.
How to reproduce?
This project can be reproduced either directly on your machine or using Docker/Podman containers. We used the {renv} package to create a stable version-specific library of R packages. The work itself was done on Ubuntu 22.04 in R 4.4.1.
Option 1: Direct installation
- Make sure that R
4.4.1and{renv}packages are installed - Clone the repository and navigate to its directory
- Run
renv::restore()to install all required packages - The folder
workflowcontains all necessary steps to reproduce the results. Follow inner folders in order they are named to produce the results. FolderRcontains additional functions that were written to support the analysis.
Option 2: Using Docker/Podman
Clone the current repository:
shell git clone https://github.com/atsyplenkov/nth-west-caucasus-sediments.gitNavigate to the downloaded directory:
shell cd nth-west-caucasus-sedimentsBuild the container image:
shell podman build -t nth-west-caucasus-sediments-image -f DockerfileThe Dockerfile is configured to install all the required packages and restore therenvenvironment.Create and run a container with the mounted local directory:
shell podman run -d --name nth-west-caucasus-sediments \ --mount "type=bind,src=$(pwd),target=/nth-west-caucasus-sediments" \ -p 8080:80 nth-west-caucasus-sediments-image
This command mounts your current working directory (the cloned repository) to the /nth-west-caucasus-sediments directory inside the container, allowing you to access and modify files from both the host and container.
- Open the container:
shell podman exec -it nth-west-caucasus-sediments R
Related reproducible research by our team
Owner
- Name: Anatolii Tsyplenkov
- Login: atsyplenkov
- Kind: user
- Location: New Zealand
- Company: @manaakiwhenua
- Website: anatolii.nz
- Repositories: 80
- Profile: https://github.com/atsyplenkov
Scientist-Geomorphologist and Research Software Engineer, fond of all things geospatial
GitHub Events
Total
- Release event: 1
- Watch event: 1
- Push event: 15
- Pull request event: 8
- Create event: 2
Last Year
- Release event: 1
- Watch event: 1
- Push event: 15
- Pull request event: 8
- Create event: 2
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 8
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 8
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- atsyplenkov (9)