Institution:
Set of tools and interfaces which aims to facilitate programmers with an efficient and easy interaction with non-relational technologies.
Data-Driven Scientific Computing
Yolanda Becerra
Hecuba provides simple programming abstractions that let developers handle distributed data as if it were local memory. By annotating a Python class once, data is automatically stored and retrieved from scalable backends like databases or in-memory systems. This approach reduces data movement by bringing computation closer to where data resides, improving performance and efficiency. Its backend-independent design allows the same code to run across local machines, clusters, and cloud platforms, supporting portability. Energy savings come from reduced data transfers, although CO2 tracking is not yet included.
Genomics & transcriptomics pipelines, climate-model post-processing, real-time IoT analytics, AI feature stores, digital-twin data hubs, astrophysics catalogues.
Super-computing centres running data-intensive science; Cloud-HPC providers offering managed object stores; Bio-tech & pharma R&D needing petabyte pipelines; Engineering ISVs integrating transparent persistance into workflows; Research consortia building FAIR data infrastructures.
Technology Readiness Level (1-9): 7
Protection:
Apache License (Version 2.0)
if you want to know more about this project do not hesitate to contact us