Skip to content

Future Processor

smorken edited this page Apr 16, 2018 · 3 revisions

futureprocessor.py

Non Standard Python Dependencies

  • numpy
  • gdal
  • mojadata (if --runtiler specified)

Description

Processes future scenarios. Creates future tiler config for each scenario. The future scenario tiler configs are based on (and require) the historic tiler configuration. Optionally launches the tiler for each scenario processed.

Args

  • pathRegistry - specifies various input and output paths for the process
  • futureConfig - configuration for future scenarios
  • subRegionConfig - sub region specific data
  • subRegionNames - optional comma delimited string specifying subregion names to process. Names are defined in subregion config
  • runtiler - optional argument whose presence indicates to run the tiler immediately after processing each scenario

example command

python ..\futureprocessor.py --pathRegistry .\pathRegistry.json --futureConfig .\futureConfig.json --subRegionConfig .\subRegions.json --subRegionNames "Arrow,Boundary"

This command will process future scenarios, and create tiler configurations for each future scenario.

possible development tasks:

  • review methods
  • integrate work from outside contracts
  • multiprocess

Clone this wiki locally