Access the Bangladesh Environmental Mobility Panel Dataset

Provides functions to download and work with the Bangladesh Environmental Mobility Panel (BEMP), a household panel survey tracing the impacts of riverbank erosion and flooding on (im)mobility, socio-economic outcomes, and political attitudes along the Jamuna River in Bangladesh (2021-2024). Wave datasets (20 files across 14 survey rounds) are hosted on Zenodo () and downloaded on demand with local caching. Bundled data include a merged cross-wave codebook and wave metadata.


BEMPdata

R package for the Bangladesh Environmental Mobility Panel

CRAN status DOI Shiny app

BEMPdata provides functions to download and work with the Bangladesh Environmental Mobility Panel (BEMP), a household panel survey on environmental migration along the Jamuna River in Bangladesh (2021–2024). The dataset follows 1,691 households across 20 survey datasets and 24,279 completed surveys.

Wave data are hosted on Zenodo and downloaded on demand (~6 MB for all CSVs). Files are cached locally so subsequent calls are instant.

Interactive data explorer

An interactive app for browsing the codebook, inspecting variable distributions, panel dynamics, and correlations, as well as for downloading data subsets is available at:

https://b68gkn-janfreihardt.shinyapps.io/bemp-explorer/

Or launch it locally after installing the package:

BEMPdata::run_app()

Installation

# Install from GitHub
remotes::install_github("janfreihardt/BEMPdata")

Quick start

library(BEMPdata)

# See available waves
wave_overview

# Download the baseline wave
w1 <- get_wave("w1")

# Download the Wave 6 migrant questionnaire in Stata format
w6m <- get_wave("w6_M", format = "dta")

# Find variables by keyword
lookup_variable("income")

# Get the codebook for one wave
cb <- get_codebook("w1")

# Check / clear local cache
bemp_cache_info()

Wave structure

Round Type Files
1 In-person w1, w1_V (village profile)
2–5 Phone w2 – w5
6 In-person w6_M (migrant), w6_N (non-migrant)
7–11 Phone w7 – w11
12 In-person w12_M, w12_N, w12_V
13 Phone w13
14 In-person w14_M, w14_N, w14_V

Data source

Freihardt, J., Rudolph, L., Koubi, V. (2026). The Bangladesh Environmental Mobility Panel (BEMP): Panel data on (im)mobility, socio-economic, and political impacts of riverbank erosion and flooding in Bangladesh [Dataset]. Zenodo. https://doi.org/10.5281/zenodo.18229497

Citation

If you use this package, please cite:

Freihardt, J. (2026). BEMPdata: Access the Bangladesh Environmental Mobility Panel Dataset (Version 0.2.1) [R package]. CRAN. https://doi.org/10.5281/zenodo.18775709

For the underlying dataset:

Freihardt, J., Rudolph, L., Koubi, V. (2026). The Bangladesh Environmental Mobility Panel (BEMP): Panel data on (im)mobility, socio-economic, and political impacts of riverbank erosion and flooding in Bangladesh [Dataset]. Zenodo. https://doi.org/10.5281/zenodo.18229497

License

Package code: MIT. Dataset: CC BY 4.0 (see Zenodo deposit).

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("BEMPdata")

0.2.3 by Jan Freihardt, 6 months ago


https://github.com/janfreihardt/BEMPdata, https://CRAN.R-project.org/package=BEMPdata


Report a bug at https://github.com/janfreihardt/BEMPdata/issues


Browse source code at https://github.com/cran/BEMPdata


Authors: Jan Freihardt [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports utils, tools, readr, haven, shiny

Suggests bslib, DT, ggplot2, dplyr, testthat, knitr, rmarkdown


See at CRAN