Check multiplex compatibility of primer sets (v0.4.0)
Synopsis
Description
Analyzes a set of primer pairs for multiplex PCR compatibility by checking cross-dimer formation, Tm uniformity, and GC content consistency.Required Arguments
| Argument | Description |
|---|---|
--primers, -p | Path to JSON file containing primer pairs |
Optional Arguments
| Argument | Default | Description |
|---|---|---|
--config, -c | - | Path to custom YAML config |
--output, -o | multiplex_output | Output directory |
--format | markdown | Report format (markdown or json) |
Examples
Basic Usage
Input File Format
Create a JSON file with your primer pairs:tm_fwd, tm_rev, gc_fwd, gc_rev are optional. If not provided, validation rules that depend on these values may flag warnings.
Output Files
The command generates the following files in the output directory:| File | Description |
|---|---|
multiplex_report.md | Human-readable Markdown report |
multiplex_analysis.json | Complete analysis in JSON format |
multiplex_analysis.xlsx | Excel workbook with matrix (if openpyxl installed) |
idt_plate_order.csv | IDT plate format for ordering |
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Analysis complete, primers are compatible |
| 1 | Analysis complete, primers have compatibility issues |
Integration with run Command
Use --check-multiplex flag with primerlab run to automatically check designed primers: