<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.grogra.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.grogra.de/feed.php">
        <title>GroIMP wiki - user-guide:additional_interfaces</title>
        <description></description>
        <link>https://wiki.grogra.de/</link>
        <image rdf:resource="https://wiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-29T19:34:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:api&amp;rev=1761582630&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:cli&amp;rev=1737557311&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:headless&amp;rev=1737557283&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:http&amp;rev=1749023414&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://wiki.grogra.de/</link>
        <url>https://wiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:api&amp;rev=1761582630&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-27T16:30:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>api</title>
        <link>https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:api&amp;rev=1761582630&amp;do=diff</link>
        <description>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.</description>
    </item>
    <item rdf:about="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:cli&amp;rev=1737557311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-22T14:48:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cli</title>
        <link>https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:cli&amp;rev=1737557311&amp;do=diff</link>
        <description>CLI

GroIMP can be started without its graphical interface, with a CLI. Unlike the Headless mode, the CLI enables interaction with multiple the models during run time including opening and closing models, running simulations, editing RGG files etc. Its a valuable feature especially on remote server or for small changes. It syntax of the commands is oriented on basic linux command.</description>
    </item>
    <item rdf:about="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:headless&amp;rev=1737557283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-22T14:48:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>headless</title>
        <link>https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:headless&amp;rev=1737557283&amp;do=diff</link>
        <description>Headless mode

GroIMP can be started without its graphical interface, in a non interactive headless mode.
This mode can either execute a specified model and or a specified GroIMP command and can therefore be used for simple automation or as a base for e.g. the</description>
    </item>
    <item rdf:about="https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:http&amp;rev=1749023414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-04T07:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http</title>
        <link>https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:http&amp;rev=1749023414&amp;do=diff</link>
        <description>HTTP server

It is possible to start GroIMP as a HTTP server to then send model paths via HTTP for GroIMP to execute. After GroIMP executed the model values can be returned to the HTTP client who send the request. It is possible to send several models in series or in parallel.</description>
    </item>
</rdf:RDF>
