Calculateur de nombre de cycles PCR nécessaires
Rédigé par Thierno Sadou Diallo, formule vérifiée selon notre méthodologie • Mis à jour le 06/09/2026
Le nombre de cycles PCR nécessaires se calcule avec n = log(copies cibles ÷ copies initiales) ÷ log(2), en supposant une efficacité de duplication parfaite. Pour amplifier 10 copies initiales jusqu'à 10 240 copies, il faut exactement 10 cycles.
Explication
Ce calculateur résout le problème inverse de notre calculateur d'amplification PCR déjà publié : plutôt que de partir d'un nombre de cycles fixé pour calculer le nombre de copies final, il part d'un nombre de copies CIBLE (par exemple, le seuil de détection d'un appareil de PCR quantitative) pour déterminer combien de cycles sont nécessaires pour l'atteindre. Puisque chaque cycle double théoriquement le nombre de copies (copiesFinal = copiesInitiales × 2ⁿ), isoler n nécessite un logarithme en base 2 : n = log₂(copiesCibles ÷ copiesInitiales), calculé ici avec la formule de changement de base log(copiesCibles ÷ copiesInitiales) ÷ log(2). Le résultat n'est pas toujours un nombre entier : si la cible n'est pas exactement une puissance de 2 multipliée par le nombre initial, le résultat est un nombre décimal, qu'il faut alors arrondir au cycle entier supérieur en pratique (un cycle incomplet n'existe pas) pour être certain d'atteindre au moins la cible souhaitée. Comme pour le calculateur direct, cette estimation suppose une efficacité de duplication parfaite (100 % à chaque cycle), l'hypothèse théorique standard : en pratique, l'efficacité réelle décline généralement en fin de réaction, ce qui signifie que le nombre de cycles réellement nécessaire peut être légèrement supérieur à cette estimation théorique.
Exemple : 10 copies initiales, cible de 10 240 copies
Données d'entrée
Copies initiales : 10. Copies cibles : 10 240.
Calcul
n = log(10 240 ÷ 10) ÷ log(2) = log(1 024) ÷ log(2) = 10 (puisque 2¹⁰ = 1 024).
Résultat
Il faut exactement 10 cycles pour atteindre la cible de 10 240 copies.
Questions fréquentes
Pourquoi le résultat est-il parfois un nombre décimal plutôt qu'un entier ?
Parce que le nombre de copies double exactement à chaque cycle complet, mais la cible choisie n'est pas toujours une puissance exacte de 2 multipliée par le nombre initial. Un résultat de 17,61 cycles, par exemple, signifie qu'il faut 18 cycles complets pour dépasser la cible (17 cycles complets ne l'atteindraient pas encore) : en pratique, arrondissez toujours au nombre de cycles entier immédiatement supérieur.
Ce calcul est-il valable pour déterminer le seuil de détection d'une PCR quantitative (qPCR) ?
Ce calculateur donne une estimation théorique du nombre de cycles pour atteindre un nombre de copies donné en supposant une efficacité parfaite, ce qui peut aider à comprendre l'ordre de grandeur du cycle seuil (Ct) attendu. Pour une estimation qui tient compte de l'efficacité réelle mesurée d'une réaction qPCR, voir plutôt notre calculateur d'efficacité qPCR, qui traite spécifiquement de cette question.
Que se passe-t-il si la cible est inférieure au nombre de copies initiales ?
Ce cas n'a pas de sens physique pour une réaction d'amplification (le nombre de copies ne peut qu'augmenter ou rester stable au fil des cycles, jamais diminuer) : le calculateur impose donc une cible strictement supérieure aux copies initiales, faute de quoi le logarithme donnerait un nombre de cycles négatif, sans signification pratique.