Skip to content
View gbasulto's full-sized avatar

Block or report gbasulto

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
gbasulto/README.md

Guillermo Basulto-Elias

Research Scientist | Transportation Analytics | Statistical Computing

🎓 Research Scientist at the Institute for Transportation (InTrans), Iowa State University 📍 Ames, Iowa 🌐 Google Scholar | InTrans Profile

I am a research scientist specializing in the application of statistics, data science, and computational methods to transportation research. My work focuses on developing statistical models, analytical workflows, and interactive tools that support transportation safety and operations research and facilitate data-driven decision-making.

I am particularly interested in count-data modeling, transportation performance measures, statistical computing, and data visualization. Much of my applied work involves developing reproducible analytical pipelines and interactive applications in R and Shiny. I also develop and contribute to open-source R packages for statistical modeling and scientific computing.


🧰 Tools & Technologies

  • Programming languages: R, C++, Python, SAS, MATLAB, AutoIt
  • Statistical methods: Count-data modeling, regression analysis, transportation safety analysis, and computational statistics
  • Data and visualization: Shiny, ggplot2, Quarto, and spatial data analysis
  • Development tools: RStudio, Git, GitHub, LaTeX, and ArcGIS Pro

📦 R Packages

Open-source R packages that I maintain or contribute to include:

  • 🔹 cureplots — Create cumulative residual (CURE) plots for regression model diagnostics
  • 🔹 flexCountReg — Estimate flexible count regression models, including models for overdispersion, excess zeros, and random parameters
  • 🔹 fourierin — Numerically evaluate Fourier-type integrals using efficient C++ implementations
  • 🔹 empichar — Efficiently evaluate empirical characteristic functions for univariate and multivariate samples
  • 🔹 ERDbuilder — Build and visualize entity–relationship diagrams in R
  • 🔹 drivePlotR — Produce linked plot maps for multivariate high-resolution spatio-temporal data

📈 Research & Publications

My research spans transportation safety and operations, statistical modeling, kernel methods, and computational statistics.

Visit my Google Scholar profile for publications or my InTrans profile for additional information about my research and professional activities.

Pinned Loading

  1. cureplots cureplots Public

    Create cumulative residual (CURE) plots

    R 1

  2. kerdec kerdec Public

    R package for kernel deconvolution methods

    R 1

  3. fourierin fourierin Public

    This is a package to numerically calculate Fourier integrals.

    C++ 1

  4. empichar empichar Public

    R package to evaluate the empirical characteristic function of a multivariate sample

    C++ 1

  5. gpsTurns gpsTurns Public

    Count left and right turns in a GPS-based path.

    R

  6. ERDbuilder ERDbuilder Public

    Build Entity Relationship Diagrams.

    R 6