script_custom_func.py --------------------- This example shows how a function is turned into a model using decorators. .. code-block:: python #!/usr/bin/env python3 -m modelrunner import modelrunner def do_not_calculate(a=1, b=2): """This function should not be run.""" raise RuntimeError("This must not run") @modelrunner.make_model def calculate(a=1, b=2): """This function has been marked as a model.""" print(a * b)