ForHosting KIT · Outils pour développeurs

Calculateur du temps de génération bactérienne

Le calculateur de temps de génération bactérienne détermine la durée nécessaire à une culture pour accomplir une génération lorsque vous connaissez le temps total écoulé et le nombre de générations observées.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Une génération correspondant à un doublement de la population par fission binaire, le résultat est aussi présenté comme temps de doublement. Choisissez les secondes, minutes, heures ou jours : la réponse conserve cette unité et indique également les générations par heure afin de comparer facilement les cultures ou les conditions expérimentales.

Saisissez l’intervalle observé et le nombre de générations

Commencez par le temps écoulé pendant l’intervalle de croissance analysé, puis saisissez le nombre de générations survenues durant cette période. Les deux valeurs doivent être positives ; le nombre de générations peut être fractionnaire s’il provient de mesures de population plutôt que d’un comptage entier. Sélectionnez l’unité du temps écoulé : secondes, minutes, heures ou jours. Le calculateur renvoie le temps de génération dans cette même unité. Une durée saisie en minutes donne donc des minutes par génération. Vérifiez que le temps et l’estimation des générations concernent exactement le même intervalle. Si 6 générations se sont produites pendant 180 minutes de croissance exponentielle, saisissez 180 et 6, et non la durée totale d’une expérience comprenant aussi les phases de latence ou stationnaire. Cette cohérence est essentielle, car le calcul ne distingue pas la croissance exponentielle active des périodes d’adaptation, d’épuisement ou de déclin. Le résultat fournit aussi les générations par heure pour comparer des relevés exprimés dans des unités différentes sans conversion supplémentaire.

Comprenez le calcul et ses hypothèses

Le temps de génération est le temps écoulé divisé par le nombre de générations : g = t / n. Dans une population bactérienne se reproduisant par fission binaire, chaque génération achevée double la population ; le temps de génération et le temps de doublement désignent donc le même intervalle dans ce calcul. Si une culture accomplit 6 générations en 180 minutes, ces deux temps valent 30 minutes. Le calculateur convertit aussi l’intervalle observé en heures et divise les générations par cette durée pour fournir les générations par heure. Aucun modèle de croissance n’est ajusté et aucune hypothèse n’est formulée sur l’espèce, le milieu, la température, la densité optique ou le nombre de colonies au-delà de la valeur que vous fournissez. Lorsque les générations ont été obtenues séparément par les logarithmes des populations initiale et finale, toute incertitude de ces mesures se transmet au résultat. La méthode est surtout pertinente si la croissance exponentielle constitue une approximation raisonnable. Elle ne suppose ni division synchrone de toutes les cellules ni représentativité de chaque organisme par la moyenne calculée.

Interprétez et présentez le résultat avec discernement

Utilisez le temps de génération obtenu comme résumé de la croissance pendant l’intervalle choisi. Une valeur faible indique un doublement moyen plus rapide ; une valeur élevée indique une croissance plus lente. Pour comparer des traitements, maintenez autant que possible le même organisme, milieu, température, niveau d’aération, état de l’inoculum, mode de mesure et stade de croissance. Une différence de temps de doublement peut être biologique, mais peut aussi provenir d’une autre fenêtre d’observation ou de l’incertitude sur les générations estimées. Présentez ensemble le temps initial, l’unité choisie, le nombre de générations et la valeur calculée afin que le calcul soit reproductible. Gardez une précision raisonnable : afficher davantage de chiffres ne corrige pas une numération cellulaire ou une densité optique imprécise. Cet outil effectue uniquement une division déterministe et une conversion d’unités ; il ne déduit pas les générations des populations initiale et finale, ne vérifie pas la croissance exponentielle et n’évalue pas la qualité expérimentale. Pour une publication ou un travail réglementé, appliquez l’analyse d’incertitude, les contrôles et les règles de votre protocole.

Résumer une phase de croissance exponentielle

Convertissez les générations bactériennes observées pendant un intervalle chronométré en minutes ou heures par génération.

Comparer des conditions de culture

Calculez les temps de doublement de cultures comparables soumises à différents milieux, températures ou traitements.

Vérifier des calculs de laboratoire

Reproduisez le calcul élémentaire du temps écoulé par génération employé dans une feuille ou un rapport de courbe de croissance.

Quelle formule le calculateur utilise-t-il ?

Il applique temps de génération = temps écoulé / nombre de générations. La même valeur est fournie comme temps de doublement pour la fission binaire.

Le nombre de générations peut-il être fractionnaire ?

Oui. Une valeur fractionnaire positive est valable lorsque les générations sont estimées à partir de mesures de population.

Quelles unités de temps sont acceptées ?

Vous pouvez saisir des secondes, minutes, heures ou jours. Les temps de génération et de doublement sont renvoyés dans l’unité choisie.

Les générations sont-elles calculées depuis les populations initiale et finale ?

Non. Indiquez directement leur nombre ; cette capacité calcule le temps par génération à partir de celui-ci et du temps écoulé.

Faut-il inclure la phase de latence dans la durée ?

Généralement non si vous recherchez le temps de génération en phase exponentielle. Utilisez l’intervalle des générations mesurées et suivez votre protocole.

Quel est le prix d’une requête API ?

Une requête API coûte $0.002. Le calcul dans le navigateur est gratuit sur la page de la capacité.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/bio/generation-time

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/bio/generation-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elapsed_time":180,"generations":6}'
{
  "elapsed_time": 180,
  "generations": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.generation_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →