Skip to content

HELCOM HEAT #29

@merretbuurman

Description

@merretbuurman

This is a template to structure the integration of the use cases' analyses into AquaINFRA's virtual research environment.
Please copy this template and assign all those who should be involved using the "Assignees" - feature on the right, for example, any developers or use case members from your side.

And please use the comment section below. No mailing will be necessary and the entire communication is in one place. Individual persons can be pinged using, for instance, @MarkusKonk

Description

  • Rather a technical than a thematic description
  • How to run the analysis?
  • Which programming languages are used?
  • How does the workflow look like?
  • Which functions are used and how are they connected?
  • Anything else needed to run the analysis?

URLs

URL to input datasets:

URL to GitHub:

Commands for running R scripts

Commands for running Docker commands:

cURL Commands for running OGC API Processes:

Checklist

  • Input data is identified and/or accessible via DDAS
    • Description of how to download ICES for this data is written
    • Input data is made accessible under an open license
  • Analysis code is available on GitHub
  • Workflow is sketched
  • Analysis is split into reusable functions (by Merret, to be reviewed for usefulness by HELCOM people)
    • Input parameters are identified (by Merret, to be reviewed for usefulness by HELCOM people)
    • functions follow input - processing - output - logic (by Merret, to be reviewed for usefulness by HELCOM people)
    • [x input data can be passed via URL
    • output data is stored in file, e.g., csv, json etc. (by Merret, to be reviewed for usefulness by HELCOM people)
  • Reusable functions are saved in separate files
  • Runtime, libraries, and library versions identified
  • R commands are added to README
  • Analysis is dockerized
  • Docker commands are added to README
  • OGC API Processes created locally
    • python scripts created
    • titles and descriptions for input parameters added to json (by Merret, to be reviewed for usefulness by HELCOM people)
  • OGC API Processes deployed on server (WIP)
  • Tests by Merret successful (WIP)
    • HOLAS1
    • HOLAS2
    • HOLAS3
    • HOLAS4
    • HOLAS5
    • HEAT1
    • HEAT2
    • HEAT3
    • HEAT4
    • HEAT5
  • Tests by HELCOM successful
    • HOLAS1
    • HOLAS2
    • HOLAS3
    • HOLAS4
    • HOLAS5
    • HEAT1
    • HEAT2
    • HEAT3
    • HEAT4
    • HEAT5
  • Galaxy tool created locally
  • Galaxy tool deployed on server
  • Tests successful
  • Workflow is complete

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Partly done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions