Open ocefpaf opened 8 years ago
SECOORA is in the process of putting together "external software contribution requirements" for this exact purpose... being able to easily integrate applications and products that were developed outside of the core DMAC team.
While the requirements are not complete, it boils down to:
docker
or docker-compose
based application that SECOORA can run on their own infrastructure.I don't know the full details of the series and skill output. Can it be represented in a CF-NetCDF file? If not we will have to agree upon a custom JSON format that the DMAC system can ingest regularly.
Can it be represented in a CF-NetCDF file?
The right answer is probably yes. The skill per-se is not a quantity that exists in the CF document, but the data processed for the calculation already are CF-1.5
(time-series, 2D iso-surfaces, and trajectories).
If not we will have to agree upon a custom JSON format that the DMAC system can ingest regularly.
I can provide both the data (CF-netCDF) and the skill in a light weight JSON.
@kwilcox Do you think we can setup a call to talk about the details?
PS: Meanwhile I will work on a docker image for this.
This is stuck until we solve #242 and merge #243.
@kwilcox and @vembus now that the new SECOORA portal is online I should work to get the skill results displayed in there too.
@kwilcox I am not sure what would be the best approach, but I am sure that the current notebooks are no good for a production site. Here is my naive plan and I would love to get your feedback: