Skip to main content
Validate a configuration file.

Synopsis

primerlab validate <config> [options]

Arguments

ArgumentRequiredDescription
configYesPath to config YAML file

Options

OptionShortDescription
--workflow-wWorkflow type (default: pcr)

Examples

Validate PCR Config

primerlab validate my_config.yaml

Validate qPCR Config

primerlab validate my_qpcr.yaml --workflow qpcr

Output

Success:
✅ Configuration is valid!
   Workflow: PCR
   Output: output_pcr
   Tm Range: 58 - 62 °C
   Product Size: 200 - 600 bp
Error:
❌ Configuration Error: Missing required field 'input.sequence'
   Error Code: ERR_CONFIG_MISSING_FIELD