reV.config.sam_config.SAMInputsChecker

class SAMInputsChecker(config)[source]

Bases: object

Class to check SAM input jsons and warn against bad inputs.

Parameters:

config (dict) – Extracted SAM technology input config in dict form.

Methods

check(config)

Run checks on a SAM input json config.

check_pv()

Run input checks for a pv input config.

Attributes

KEYS_PV

check_pv()[source]

Run input checks for a pv input config.

classmethod check(config)[source]

Run checks on a SAM input json config.

Parameters:

config (dict) – Extracted SAM technology input config in dict form.