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 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 analyse spatial digital trace data to study human mobility patterns and the implications for disease dynamics and inequalities.


📦 Selected R Packages and Software

spanishoddata

Access Spanish origin-destination matrices. Co-developed with Robin Lovelace, this package provides access to aggregated mobile phone-based human mobility data. It has been featured on the official website of the Ministry of Transport and Sustainable Mobility of Spain.

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. A Shiny-based GUI to interactively explore routes calculated with the {r5r} package. Useful for troubleshooting routing problems and visualizing accessibility flows.

CRAN status Total Downloads Monthly Downloads


ducksf

Faster spatial processing with DuckDB. Work-in-progress. Leverages the DuckDB backend for high-speed spatial processing in R. Early results show areal-weighted interpolation performing 9-30x faster than standard {sf}/{areal} methods.

R Universe


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., & 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 6

  3. ducksf ducksf Public

    ducksf is an R package for Spatial Ops Faster Than sf and geos (currently just for aerial-weighted interpolation)

    R 15

  4. rdocdump rdocdump Public

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

    R 15

  5. mapineqr mapineqr Public

    Access Mapineq inequality indicators via API

    R 2

  6. FlowmapBlue/flowmapblue.R FlowmapBlue/flowmapblue.R Public

    Flowmap.blue widget for R

    R 65 11