RDC Integration
Embed draw.io Diagram | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
The GFBio Data Collections Service is currently used to send data selected within the GFBio Data Search and transfer it to the Visualization and Analysis tool.
Getting started
You can use the Data Collection Service as an independent micro-service to exchange data between multiple services. The Data Collection Service is agnostic to the contents of the data, the only requirement is that is is formatted as a valid JSON document. Currently, the service does not provide structural or administrative metadata. A collection needs to be mapped to a user id. The service is agnostic to the type and source of the user id. Currently service providers need to agree on the format of the data and the user id format independently of the Data Collections Service.
User Guide
The data collections service is a technical service that is intended for exchanging data in JSON format between user-facing services in RDC. As such the collection service currently only offers a REST API and no graphical or command line user interface. The primary target audience are RDC developers and service providers. Please refer to the developer guide API Documentation for details on usage.
Developer Guide
Token-based Authentication
Deployment Guide
Please refer to the "developer guide" section on GitHub if you plan to deploy your own instance of this service.The most current version of the developer guide is available on GitHub under https://github.com/gfbio/gfbio-data-collections#developer-guide
References
Links
- Production instance: https://collections.gfbio.org
- Staging instance: https://collections.gfbio.dev
- Code: https://github.com/gfbio/gfbio-data-collections
- Support: info@gfbio.org
Publications
- Franz, L., Kostadinov, I., & Weber, M. GFBio Data Collections [Computer software]. https://doi.org/10.5281/zenodo.8316119