"""Functions for running InVEST script sweeps."""

# AUTOGENERATED! DO NOT EDIT! File to edit: ../nbs/05_experiments.ipynb.

# %% auto 0
__all__ = ['model_details', 'prepare_execute_script']

# %% ../nbs/05_experiments.ipynb 4
import rasterio
import numpy as np
import pandas as pd
import geopandas as gpd
import yaml
import os

# %% ../nbs/05_experiments.ipynb 5
from muir.core import *

# %% ../nbs/05_experiments.ipynb 10
import natcap.invest.cli

model_details = natcap.invest.cli.build_model_list_json("en")
def prepare_execute_script(model, args):
    with open(get_demo_path("execute_invest/ececute_invest_template.txt")) as f:
        template = f.read()

    # Replace with valid
    template.replace("[ARGS]", pprint.pformat(args))


print(model_details)
