D9.2 Report on implementation of submissions interface and API
Description
Making submissions to EGA as easy and straight as possible is key to gather more data and better quality data to be shared with the community. We gathered feedback from users about the existing solutions to submit metadata to the EGA and have designed, developed and deployed a new set of tools to fulfil the requirements communicated by them. The set of tools currently consist of the Submission API (a REST API) and a web based user interface, the Submitter Portal. The latter is leveraging the former, thus we can check that the API is well suited for the features it aims to implement. The solution was designed with flexibility or extensibility in mind, thus, adding new features should be easy. The Submission API is also meant for allowing advanced users and consortia to customize their own interfaces or tools to interact with the EGA. They can add any project-wise layer as a frontal or pre-process before actually doing the submission. Indeed, they can check the validity of the submission as often as required. Additionally, the Submission ensemble provides better guidance and feedback along the process, thus this process is easier to accomplish. The production phase started in January 2018 and it is the currently recommended channel for submitting to the EGA.
Files
D9.2_Deliverable-report_EXCELERATE.pdf
Files
(821.8 kB)
Name | Size | Download all |
---|---|---|
md5:f0f82cbba7b53ff236008dbd7cdc0f7e
|
821.8 kB | Preview Download |