SAM Single Owner Modeling
This example set shows how several of the reV features (batching, pipeline, site-data) can be used in concert to create complex spatially-variant economic analyses.
This example modifies the tax rate and PPA price inputs for each state. More complex input sets on a site-by-site basis can be easily generated using a similar site_data input method.
Workflow Description
The batching config in this example represents the high-level executed module. The user executes the following command:
reV batch -c "../config_batch.json"
This creates and executes three batch job pipelines. You should be able to see
in config_batch.json
how the actual input generation files are
parameterized. This is the power of the batch module - it’s sufficiently
generic to modify ANY key-value pairs in any .json
file, including other
config files.
The first module executed in each job pipeline is the econ module. This example
shows how the site-specific input .csv
can be used (see the “site_data” key
in the config_econ.json
file).
The site_data.csv
file sets site-specific input data corresponding to the
gids in the project points file. Data inputs keyed by each column header in the
site_data.csv
file will be added to or replace an input in the
“tech_configs” .json
files (sam_files).