Overview, Deployment, and Code

You can deploy the OMF inside a Docker container and access some of its functionality via an HTTP REST API.

Please see this dockerfile and start/deploy via dockerBuild.sh.

All code and tests for this interface is in the omf/scratch/GRIP subdirectory.

Major Functionality

The major functionality available via the API is:

For the full documentation on the API endpoints please see the docstrings in grip.py.

Test Interface

All of the endpoints are tested via test_grip.py.

The test framework comes with a GUI in HTML (screenshot below) to easily test all the endpoints and inspect the results.

GRIP Test GUI Screenshot