Computation request via Python
It is crucial for reproducibility that the computation of statistical analysis can also be scripted, particularly when it comes to subsetting data. Therefore we want to implement a RestAPI that takes the computation request of the authenticated user, forwards it to the backend module (or looks up the cache, see #8) and returns the results.
To simplify the usage of this RestAPI, we want to generate a python package that loads the available parameters and model runs from the model data explorer and exposes the computation functions to the user.
The outcome of this user story shall be a basic API description for this python package that defines how the user can access the resources of the RestAPI. The development team will come up with an API and it's concept and present it to the team. It will be discussed with experienced python users, revised and presented again.
related User Story (Hereon internal access only): #276