AQDC features

SIDL

The standardized input data layer, or SIDL, is designed to automate the data platform and isolate the varieties of source data structures and format.

Rules Engine

The data will go through the rules engine, which will process the user's data and determine whether the data are compatible with AQDC's basic quality characterization including but not limited to date/time stamps, how the pollutants are named, and more.

Superset

Apache Superset is an open source, python based web application that allows for data visualization and interactive exploration. Individuals can create visualizations in Superset using their own or public data available in the platform. Users will have the option to submit their visualizations to be viewed by the public on https://aqdatacommons.org.

[Forthcoming] Jupyter Notebook

The Jupyter Notebook is an open-source web application that allows users to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.

AQDC will use JupyterHub to serve Jupyter Notebooks to our users. JupyterHub spawns individual notebooks for each user and has security to ensure that a user can only access their own notebook.