Back to results

University of Illinois at Urbana-Champaign

Engineering a scalable and interactive web tool for JRO data exploration using Python's bokeh library

Abstract

dc:description

This thesis reports the development of new Python code for transitioning from the old interactive Jicamarca Radio Observatory (JRO) Mesospheric Winds webpage to a more user-friendly and scalable version. The original script was reliant on outdated Javascript, HTML, and Python and is difficult to scale. The new server, implemented entirely through Bokeh, a Python library, was developed as a solution to the hierarchical complexity of the required tasks. The procedures engineered in the development will be presented, as well as challenges, solutions, drawbacks, and future implementation strategies. By the project’s end, we were able to create a beta version of a new, simplified web page that can reliably display the same prevalent data from before and a modular coding setup that is easier to modify and scale. We also compare the previous implementation with the newly designed web page and explain how future users may build upon this work for developing display and exploration tools for other radar data sets from Jicamarca and elsewhere.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Khan, Abdullah S
Contributors dc:contributor
  • Kudeki, Erhan

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Copyright 2021 Abdullah Khan
Language dc:language
en, eng

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/113816

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Khan, Abdullah S. Engineering a scalable and interactive web tool for JRO data exploration using Python's bokeh library. Thesis thesis, University of Illinois at Urbana-Champaign, 2022. http://hdl.handle.net/2142/113816