reV.qa_qc.cli_qa_qc.cli_qa_qc
- cli_qa_qc(modules, out_dir, max_workers=None)[source]
Run QA/QC on reV outputs
reV
QA/QC performs quality assurance checks onreV
output data. Users can specify the type of QA/QC that should be applied to eachreV
module.- Parameters:
modules (dict) – Dictionary of modules to QA/QC. Keys should be the names of the modules to QA/QC. The values are dictionaries that represent the config for the respective QA/QC step. Allowed config keys for QA/QC are the “property” attributes of
QaQcModule
.out_dir (str) – Path to output directory.
max_workers (int, optional) – Max number of workers to run for QA/QA. If
None
, uses all CPU cores. By default,None
.
- Raises:
ValueError – If fpath is not an H5 or CSV file.