Skip to content
View e-kotov's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@rOpenSpain @codecheckers @ActivitySpaceProject @Mosquito-Alert

Block or report e-kotov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
e-kotov/README.md

Hi there, I'm Egor Kotov 👋

Website

GitHub LinkedIn Mastodon Bluesky ResearchGate Google Scholar


I am a Spatial Data Scientist and Doctoral Researcher at the Department of Digital and Computational Demography, Laboratory of Migration and Mobility at the Max Planck Institute for Demographic Research (MPIDR) and Sociodemography Research Group at Universitat Pompeu Fabra (UPF). I also serve as a computation and reproducibility co-editor at the Population Dynamics Lab.

I focus on analysis of digital trace data to study human mobility patterns and its effects on disease dynamics and spatial inequalities.


📦 Selected R Packages and Software

spanishoddata

Access Spanish origin-destination matrices. Access Spanish origin-destination matrices based on aggregated mobile phone based human mobility data. Featured by the Ministry of Transport and Sustainable Mobility of Spain. In collaboration with Robin Lovelace and Eugeni Vidal-Tortosa.

CRAN status Total Downloads Monthly Downloads


rJavaEnv

Java environment management for R. A package to manage Java environments for Java-dependent R packages in an {renv}-like manner. It serves as a companion to {r5r} and other Java-heavy tools to ensure reproducibility.

CRAN status Total Downloads Monthly Downloads


rdocdump

Prepare R package docs to feed to LLMs. A utility package to dump source code, documentation, and vignettes of R packages into plain text formats optimized for feeding into Large Language Models (LLMs).

CRAN status Total Downloads Monthly Downloads


r5rgui

Interactive routing explorer. R package to interactively explore routes calculated with {r5r} package in a Shiny app, e.g. for troubleshooting routing problems.

CRAN status Total Downloads Monthly Downloads


duckspatial

Faster spatial processing with DuckDB. Fast & memory-efficient functions to analyze and manipulate large spatial data sets. It leverages the fast analytical capabilities of DuckDB and its Spatial extension. Collaboration: Adrián Cidre, Rafael H. M. Pereira, Egor Kotov.

CRAN status Total Downloads Downloads per month


gridmaker

Spatial Grid Tools. A toolset for generating and managing spatial grids for demographic and mobility analysis.

R Universe


  • Other contributions: {mapineqr} (Inequality indicators API), {wikimapR} (Wikimapia API), and contributions to rang, layer, geofacet, and esri2sf.

See full software list →


📄 Latest Research

Kotov, E., Vidal-Tortosa, E., Cantú-Ros, O. G., Burrieza-Galán, J., Herranz, R., Gullón Muñoz-Repiso, T., & Lovelace, R. (2026). spanishoddata: A package for accessing and working with Spanish Open Mobility Big Data. Environment and Planning B: Urban Analytics and City Science. DOI:10.1177/23998083251415040

Pardo-Araujo, M., Kotov, E., Alonso, D. & Bartumeus, F. (2026). Understanding Mosquito Vector Invasion Pathways: Synergistic Effects of Human Mobility, Climate and Natural Dispersal. Ecology Letters. DOI:10.1111/ele.70317

Kotov, E., & Denecke, E. (2024). Expanding the Lifespan of Software for Demographic Analysis with Containers: An Application of Spatial Sampling. The Denominator. Population Dynamics Lab. DOI:10.6069/WY8K-D973

See all papers →


📢 Recent Activity


Metrics

Pinned Loading

  1. rJavaEnv rJavaEnv Public

    Java Environments for R Projects

    R 22 4

  2. rOpenSpain/spanishoddata rOpenSpain/spanishoddata Public

    Access national high-quality and open-access datasets on movement patterns derived from mobile telephone datasets / Accede y usa datos nacionales abiertos sobre movimientos basados en teléfonos móv…

    R 46 5

  3. rdocdump rdocdump Public

    rdocdump: Dump ‘R’ Package Source, Documentation, and Vignettes into One File

    R 18

  4. mapineqr mapineqr Public

    Access Mapineq inequality indicators via API

    R 2

  5. FlowmapBlue/flowmapblue.R FlowmapBlue/flowmapblue.R Public

    Flowmap.blue widget for R

    R 70 11

  6. Cidree/duckspatial Cidree/duckspatial Public

    R 76 3