Details
Description
How do the tools interface with other visualisation tools and wider services. Integration with science platform components.
When collecting information about existing tools it is possible to gather information about where and how they are currently embedded. How are they able to interoperate with services in the 'back plane'. Do they include the possibility of being integrated into workflows, AAI. Are they already embedded in a science platform; what data formats are used. This will feed into the requirements of the platform and prototying priorities.
Who?
What?
Why?
Understanding the ways visualisation tools are accessing the data will allow us to define the architecture of the SRC data lake that allows access to remote data with good performance.
Also, identifying server data operations, if any, would allow a future abstraction and specific SKA data parsing layer from the SRC data lake at a certain point, improving the access to reduce latency and the creation of domain data experts to maintain parsing libraries in line with the data formats
If a common set of data server operations are needed, a middleware code library, published into the GitLab repository, including the interface classes and a factory of implementations extracted from the tools could be generated as starting point. The implementation of the parsing methods could be improved in performance by the SKA data domain experts in a later phase