Data pipeline within PEDASI

PEDASI should support a data pipeline between receiving the data from an upstream data source and returning it to the user.

The pipeline should support operations such as:

  • validation
  • packaging
  • detuning
  • aggregation

The pipeline framework should be implemented as a separate package so that consumers of data may use the same framework to perform data transformations locally.

If possible, the details of all transformations should be stored as metadata within a data package.