qubed/README.md
2024-11-21 13:46:51 +00:00

2.2 KiB

Static Badge Static Badge Static Badge Static Badge

Q3 Quick Querying of Qubes

This repostitory contains a collection of components designed to deliver user friendly cataloging for ecmwf's data. The STAC Server, Frontend and a periodic job to do tree compression can be deployed together to kubernetes using the helm chart. Thise deployment can then be accessed either via the Query Builder Web interface or the python client.

📦 Components Overview

🌲 Tree Compressor

Python/Rust Package

📋 Lists the datasets in an FDB and converts the output into a compressed tree representation for fast querying.


🚀 STAC Server

FastAPI STAC Server Backend


🌐 Web Query Builder

Web Frontend

  • 👀 Displays data from the STAC Server in an intuitive user interface.
  • 🌍 Try the Live Demo.

TODO: 🐍 Python Query Builder

Python Client


🚀 Deployment Instructions

Deploy all components to Kubernetes using the provided Helm Chart.


🛠️ Future Enhancements

  • Intgration Query Builder Web with Polytope to contruct a full polytope query.
  • A JS polytope client implementation to allow performing the polytope query and getting the result all in the browser.