Synopsis
Arguments
| Argument | Required | Description |
|---|---|---|
workflow | Yes | Workflow type: pcr, qpcr, or crispr |
Options
| Option | Short | Description |
|---|---|---|
--config | -c | Path to configuration YAML file |
--out | -o | Override output directory |
--debug | Enable debug logging | |
--dry-run | Validate config without running | |
--export | -e | Export formats (comma-separated) |
--mask | -m | Region masking mode |
--quiet | -q | Suppress warnings (v0.1.6) |
--validate | -V | Run in-silico PCR validation (v0.2.3) |
--blast | Run off-target check (v0.3.1) | |
--blast-db | Path to BLAST database | |
--report | -R | Generate enhanced report (v0.3.3) |
--report-format | Report format: markdown, html, json | |
--report-output | Report output path |
Examples
Basic PCR Design
qPCR with TaqMan Probe
With Masking
Export to Multiple Formats
Quiet Mode (v0.1.6)
Dry Run
With In-silico Validation (v0.2.3)
With BLAST Off-target Check (v0.3.1)
With Report Generation (v0.3.3)
Mask Modes
| Mode | Description |
|---|---|
auto | Detect both lowercase and N-masked regions |
lowercase | Only detect lowercase (RepeatMasker) regions |
n | Only detect N-masked regions |
none | No masking (default) |
Export Formats
| Format | Description |
|---|---|
idt | IDT ordering format |
sigma | Sigma-Aldrich format |
thermo | Thermo Fisher format |
benchling | Benchling CSV import |
xlsx | Excel spreadsheet |