design_qpcr_primers
Generate validated qPCR primer pairs for a given DNA sequence with adjustable melting temperature, product size, and pair count.
Instructions
Design validated qPCR primer pairs for a given DNA sequence using Primer3.
Args: sequence: Target DNA sequence (ATCG only, min 100 bp). target_tm: Target melting temperature in °C (default: 60.0). product_size_range: Desired PCR product size range (e.g., '70-150'). num_pairs: Number of primer pairs to return (1-5, default: 3).
Returns: A JSON-formatted string with validated primer pairs or error information.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sequence | Yes | ||
| target_tm | No | ||
| product_size_range | No | 70-150 | |
| num_pairs | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |