user-guide:additional_interfaces:api
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| user-guide:additional_interfaces:api [2025/01/22 15:50] – [API GroIMP user guide] Tim | user-guide:additional_interfaces:api [2025/10/27 17:30] (current) – [Client libraries] Tim | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== API GroIMP user guide ====== | + | ====== API ====== |
| GroIMP can be started as an HTTP API that provides a generalized set of commands allowing interaction from other software. Currently a Python and a R library are provided but any software capable of HTTP requests could interact with GroIMP. This approach can be used to automatically start a simulation and interact with it during the execution. | GroIMP can be started as an HTTP API that provides a generalized set of commands allowing interaction from other software. Currently a Python and a R library are provided but any software capable of HTTP requests could interact with GroIMP. This approach can be used to automatically start a simulation and interact with it during the execution. | ||
| Line 130: | Line 130: | ||
| Due to the generalized approach using registry paths, the HTTP commands are quite long and complex. | Due to the generalized approach using registry paths, the HTTP commands are quite long and complex. | ||
| To ease this and the management of the workbenches, | To ease this and the management of the workbenches, | ||
| + | A mirror to the repositories can be found here: https:// | ||
| + | |||
| ==== GroPy ==== | ==== GroPy ==== | ||
| Line 136: | Line 138: | ||
| pip install GroPy --index-url https:// | pip install GroPy --index-url https:// | ||
| </ | </ | ||
| - | Additionally it is possible to only get the file GroPy.py from the repository and link it directly. | + | Additionally it is possible to only get the file GroPy.py from the repository |
| === Structure === | === Structure === | ||
| Line 167: | Line 169: | ||
| ==== GroR ==== | ==== GroR ==== | ||
| [[https:// | [[https:// | ||
| + | |||
| + | {{ : | ||
| === Installation === | === Installation === | ||
| Line 190: | Line 194: | ||
| + | ===== More documentation ===== | ||
| + | * [[https:// | ||
| + | * [[: | ||
| - | ===== Tutorials, examples and further info ===== | + | ===== Tutorials ===== |
| - | ==== Tutorials ==== | ||
| + | * [[: | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | ===== Examples ===== | ||
| - | ==== Examples ==== | + | We provide |
| - | * [[https:// | + | Additionally you can find there a ready to use docker container to ease the first tests. |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | ==== Further info ==== | + | |
| - | + | ||
| - | * [[https:// | + | |
user-guide/additional_interfaces/api.1737557417.txt.gz · Last modified: 2025/01/22 15:50 by Tim
