ResInsight provides powerful and flexible mechanisms for post-processing of results and automation by its scripting interfaces:
ResInsight supports several command line parameters for automation via shell scripts. By gathering commands into a Command file, you may run a sequence of commands by supplying the command file as a command line parameter.
ResInsight offers a Python Interface which allows you to interact with a running ResInsight instance from a Python script. This allows using the powerful Python language, numerical libraries, and other support modules in conjunction with ResInsight.
For examples on how to use Python, see Examples
By the interface to Octave you will find: