Software

I build research software and tools for transport AI, simulation, data analysis, and scientific workflows. Looking for code associated with specific papers? See the Code & Data page.

GitHub activity

Recent contribution graph

Loading latest activity from GitHub.

Research software and contributions

  • trackintel: open-source Python toolkit for geospatial trajectory processing and mobility analytics.
  • simmobility-prod: contributions to large-scale urban mobility simulation workflows and related tooling.
  • groupstackbar: contributor to a Python package for creating grouped and stacked bar plots with matplotlib.
    Contributors: jimioke/groupstackbar
  • Complexity-aware traffic prediction tools: internal and paper-linked tooling for model comparison, complexity analysis, and scalable training/evaluation workflows.

Scientific workflow tools

  • LitSearch: Flask-based PDF search and paragraph-ranking app for faster literature review and retrieval of relevant sections.
  • meaningful-pdf-names: offline-friendly CLI to rename messy PDF files into compact, searchable filenames from extracted front-page content.
  • cleanlatex: browser utility for cleaning LaTeX and BibTeX files before submission and collaboration.

Python utilities

Language and tooling

I mainly work in Python for modelling, data workflows, and research software. I also use C/C++, MATLAB, SQL, and shell scripting.

Community

  • Stack Overflow profile: lifezbeautiful Once, someone posted a matplotlib UFuncTypeError question on Stack Overflow. I dug into it, found that NumPy’s casting behavior was intended but matplotlib’s xcorr handling was a bit unintuitive around that case, opened a fix, and two days later I was a matplotlib contributor :)
  • GitHub profile: abcnishant007