Skip to main content

Development plan

A development plan aims to be the input to design the virtual lab. The development plan ensures the needed computational tools and resources become available. A development plan contains the following:

  • The scientific objective.
  • The methods including data sources and models.
  • A flowchart of the components, including data sources, APIs, data retrieval, pre-processing, model, post-processing, data storage and visualization.
    • What kind of data or information is passed between the components?
  • Execution time.
    • Which steps in your workflow are the most resource-intensive?
  • Data sizes: An estimation of the amount of data at different steps of the process.
    • What is the size of the input data?
    • What is the size of the output data?
    • Which processes in the workflow require which data?
    • Is it necessary to store intermediate data in the workflow?

 images/Draft_virtual_lab_flowchart.png not found
Figure 1: Sketch of a flowchart of components.