Diseño de primers para PCR, en el navegador · Gallardo BioTools (UANL)
PrimerDesigner diseña y evalúa primers de PCR sin instalar nada y sin enviar datos a ningún servidor: todo el cálculo ocurre en tu navegador. Calcula Tm por el método nearest-neighbor (SantaLucia 1998) con corrección de sales (Owczarzy 2004), el mismo criterio que usan Primer3/Primer-BLAST.
Tiene cuatro pestañas: Diseño, PCR in silico, Base de datos y Ayuda.
En Diseño, pega la secuencia molde (acepta FASTA e IUPAC). Si te interesa una variante/SNP, escribe su posición (1-based) en el campo correspondiente.
(Opcional) Ajusta parámetros avanzados (longitud, Tm, GC%, amplicón, sales). Los valores por defecto son compatibles con Primer3.
Pulsa Diseñar primers. Verás una tabla de pares ordenados por calidad. Haz clic en una fila para el detalle: Tm, GC%, dG 3', self-dimer, Ta sugerida y enlace a Primer-BLAST.
PCR in silico: pega molde + tus dos primers (5'→3') y obtén el amplicón predicho, su tamaño y, si das la posición del SNP, las distancias variante↔primer con semáforo de legibilidad Sanger (verde ≥60 nt, ámbar ≥45, rojo <45).
Base de datos: guarda pares con nombre y notas (queda en tu navegador, IndexedDB), y expórtalos a CSV para tu bitácora de oligos.
| Síntoma | Solución |
|---|---|
| "No se encontraron pares" | Relaja parámetros (Tm/GC/amplicón) o, si usas SNP, amplía la secuencia flanqueante (≥60 nt limpios a cada lado) o baja la distancia mínima. |
| Pocos candidatos en una región | Probablemente hay bases degeneradas (N/IUPAC) ahí: no se diseñan primers sobre ellas. |
| PCR in silico no da amplicón | Revisa la orientación de los primers (el Reverse va 5'→3' tal como se sintetiza) y sube a ≤1 mismatch. |
| La Tm no coincide con otro programa | Normal (±1–3 °C): depende de [Na⁺], [Mg²⁺], [dNTP], [oligo] y método. Ajusta las sales a tu PCR real. |
| No veo la versión nueva | Recarga forzando caché: Cmd+Shift+R. |