Prerequisites
- PrimerLab v0.4.3+
- Directory with primer JSON files
- Target and off-target FASTA files
Step 1: Organize Primer Files
Create a directory with primer JSON files:Step 2: Run Batch Analysis
Using CLI
Options
| Option | Description |
|---|---|
--primers-dir | Directory with primer JSON files |
--parallel | Number of threads (default: 4) |
--no-cache | Disable alignment caching |
Step 3: Using Python API
Step 4: Interpret Results
Summary Output
CSV Report
The CSV output includes:- Filename
- Score (0-100)
- Grade (A-F)
- Is_Specific (True/False)
- Warnings
Performance Tips
- Use Caching: SQLite cache stores alignments for reuse
- Parallel Threads: Match to CPU cores (default: 4)
- Organize by Project: Keep related primers in same directory
Troubleshooting
Memory Issues
Reduce--parallel value for large primer sets.