Data Repository for Research Data Objects
In the PRAGMA project, data repository is designed for managing scientific data objects across the boundaries among different domains. Our data repository presents an interface that can host both long-tail data objects and large data sets.
This is implemented with a noSQL database MongoDB, which allows to distribute the database among different machines while maintain replicas in other machines. With MongoDB as backend, we also use a single framework to store both metadata and data and offer users the possibility to decide on what information they want as data objects metadata.
For more details about our PRAGMA data repository visit the GitHub page:
https://github.com/Data-to-Insight-Center/PRAGMA-Data-Repository/tree/master