API that gets data from the OpenEBench scientific API for a particular community and benchmarking event and applies a certain results classification method in order to retrieve a 'summary' for that event.
- Before running the Benchmarking Event API, please follow the instructions in INSTALL.md.
- The API can be run at http://localhost:5000/ in debug mode using the next command line:
source .pyenv/bin/activate
python flask_app.py
- If you pass any Authorization header to the service, it will be forwarded to internal GraphQL queries, as some additional data could be returned.
- In order to get data from a specific benchmarking event go to: http://localhost:5000/'<bench_event_id>'/'<desired_classification>' (e.g. http://localhost:5000/OEBE0020000001/squares)
- This directory holds a WSGI executable, so it can be integrated into an Apache instance. Please follow the instructions of API integration into Apache in INSTALL.md.