ForHosting KIT · Sciences

Fréquence de mutation

Transformez un comptage de colonies en mutants par cellule : 50 colonies résistantes pour 100000000 cellules viables étalées font un mutant pour 2000000 cellules, un chiffre comparable d'une culture ou d'un criblage à l'autre. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Colonies mutantes
50
Cellules viables
100 000 000
Vous obtenez
Fréquence de mutation
0,0000005
Cellules par mutant
2 000 000

La fréquence de mutation est la fraction observée de cellules mutantes dans une culture étalée : les colonies mutantes dénombrées sur milieu sélectif, divisées par le nombre total de cellules viables réellement déposées sur la boîte. Ce calculateur de fréquence de mutation accepte le nombre de colonies mutantes et le total de cellules viables étalées, divise le premier par le second et renvoie la fréquence avec une lecture un-sur-N lorsqu’au moins un mutant a été noté. Un effectif cellulaire total nul ou négatif est rejeté comme entrée invalide, car ce dénominateur rendrait la fréquence indéfinie ou non physique.

Ce que signifie la fréquence de mutation et comment le rapport est calculé

Dans un criblage typique de résistance ou d’auxotrophie, vous étalez un nombre connu de cellules viables sur milieu sélectif et vous comptez les colonies qui poussent. Ces colonies sont le numérateur. Le dénominateur n’est ni le volume pipeté ni la densité optique du flacon : c’est le nombre total d’unités formant colonies qui ont réellement atterri sur la boîte une fois la dilution et le volume déjà appliqués.

Zéro colonie mutante est une observation légitime et donne une fréquence nulle. Le modèle est un cliché d’une culture, pas un taux. Le taux de mutation demande combien d’événements mutationnels surviennent par cellule et par génération et exige plusieurs cultures indépendantes plus un estimateur de Luria–Delbrück, Lea–Coulson ou MSS ; ce point d’entrée n’ajuste pas ces modèles.

N’envoyez pas de CFU par millilitre sauf si vous avez déjà multiplié par le volume étalé et le facteur de dilution.

Fréquence par culture dans une épreuve de fluctuation

Calculez la fréquence observée de chaque culture indépendante avant d’alimenter l’ensemble vers un estimateur de taux de Luria–Delbrück ou Lea–Coulson.

Criblages de résistance en CQ et notation automatique d’examens

Offrez aux techniciens et aux correcteurs un oracle déterministe de fréquence de mutation qui refuse un effectif cellulaire total nul ou négatif au lieu d’inventer un rapport.

La fréquence de mutation est-elle la même chose que le taux de mutation ?

Non. La fréquence est la proportion observée de mutants dans une culture. Le taux de mutation est le nombre de mutations par cellule et par génération et exige une épreuve de fluctuation avec plusieurs cultures indépendantes.

Comment calculer la fréquence de mutation à partir des colonies ?

Divisez les colonies mutantes de la boîte sélective par le total de cellules viables étalées. Pour 50 colonies sur 100000000 cellules, on obtient un mutant pour 2000000 cellules.

Quel nombre saisir comme cellules viables ?

Les unités formant colonies réellement déposées sur la boîte, une fois la dilution et le volume étalé appliqués. Si vous n'avez qu'un comptage par millilitre, multipliez-le d'abord par le volume étalé et le facteur de dilution.

Et si aucune colonie mutante ne pousse ?

Zéro colonie mutante est une observation valable et donne une fréquence nulle. La lecture « un sur tant » n'apparaît que si au moins un mutant a été compté.

Puis-je l'utiliser pour un test de fluctuation ?

Oui, pour obtenir la fréquence observée de chaque culture indépendante avant de passer l'ensemble à un estimateur de taux comme celui de Luria–Delbrück. Chaque résultat est un instantané d'une culture, pas un taux de mutation.

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/mutation-frequency

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/mutation-frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mutant_colonies":50,"viable_cells":100000000}'
{
  "mutant_colonies": 50,
  "viable_cells": 100000000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.mutation_frequency",
  "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.

Étudiants, auteurs d’épreuves de fluctuation et microbiologistes de contrôle qualité ont besoin de ce rapport en mutants par cellule, non d’un simple décompte de colonies qui masque encore la dilution et le volume utilisés pour ensemencer la gélose.

Ce que signifie la fréquence de mutation et comment le rapport est calculé

La fréquence de mutation est ce quotient, écrit par convention f égal aux colonies mutantes sur les cellules viables étalées, et l’unité est mutants par cellule. Cinquante colonies résistantes issues de cent millions de cellules viables valent cinq fois dix à la moins sept mutants par cellule, soit un mutant pour deux millions de cellules. Conservez mutant_colonies et viable_cells dans des unités de dénombrement concordantes.

Contrat d’entrée, champs de réponse et erreurs de validation

Envoyez par POST un corps JSON avec deux nombres finis obligatoires : mutant_colonies pour les colonies notées sur milieu sélectif, et viable_cells pour le total de cellules viables étalées. Les alias courts fonctionnent de la même façon : mutants, mutant_count, colonies, colony_count, mutants_count, total_cells, total_viable, total_viable_cells, cells_plated, viable_count, n et N. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique, y compris une notation scientifique telle que 1e8 ; chaînes vides, clés manquantes, valeurs non finies et magnitudes au-delà de la limite absolue admise échouent avec invalid_input en nommant le champ. mutant_colonies doit être non négatif car un décompte de colonies négatif n’est pas une annotation physique. viable_cells doit être strictement supérieur à zéro : un effectif cellulaire total nul ou négatif ne peut pas calculer la fréquence de mutation, et c’est l’erreur que ce calculateur existe pour attraper nettement au lieu de renvoyer Infinity ou NaN. En cas de succès le corps répète les deux entrées après arrondi stable, rapporte mutation_frequency en mutants par cellule, reformule l’identité dans une chaîne formula et, lorsque le décompte de mutants est positif, inclut cells_per_mutant comme le réciproque afin qu’un carnet puisse imprimer un mutant pour N cellules sans une seconde division. Lorsque le décompte de mutants est zéro, cells_per_mutant est omis plutôt qu’envoyé comme null. Exemple : mutant_colonies cinquante et viable_cells cent millions donnent mutation_frequency cinq fois dix à la moins sept et cells_per_mutant deux millions. La validation échouée n’est pas facturée ; les appels réussis utilisent le solde prépayé KIT au prix de base publié $0.002 par élément.

Où un calculateur de fréquence de mutation justifie son existence

Les comptes rendus d’épreuve de fluctuation ont encore besoin de la fréquence par culture même lorsque le résultat publié est un taux : chaque culture indépendante apporte son propre f, et ce point d’entrée est le quotient honnête de ce flacon. Les cours de génétique et de microbiologie de premier cycle demandent de retrouver les mutants par cellule à partir d’un décompte de colonies et d’un étalement de cellules viables ; un oracle déterministe marque comme faux le cas d’un effectif cellulaire total nul ou négatif au lieu de renvoyer en silence Infinity qu’un correcteur défectueux pourrait traiter comme un succès. Les équipes de contrôle qualité qui défient une souche de production ou surveillent une résistance spontanée peuvent figer le JSON arrondi dans un carnet afin que deux analystes ne divergent jamais sur le point de savoir si cinquante colonies issues de une fois dix à la huit cellules valent cinq fois dix à la moins sept ou cinq fois dix à la moins huit. Parce que l’implémentation est parse de niveau A pur, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Le calculateur ne convertit pas les CFU par millilitre, n’applique pas de correction de Poisson pour les jackpots et n’estime pas les mutations par génération : envoyez le décompte déjà mis à l’échelle de ce qui a été étalé et traitez mutation_frequency comme la proportion observée dans cette culture lorsque vous l’enchaînez à votre propre code de taux ou d’intervalle de confiance.

Devoirs de classe sur l’étalement

Laissez les étudiants envoyer les décomptes de colonies mutantes et de cellules viables étalées et vérifier la fréquence en mutants par cellule contre l’identité f = mutants / N.

Comment calculer la fréquence de mutation à partir de colonies étalées ?

Envoyez mutant_colonies et un effectif viable_cells positif (déjà mis à l’échelle par la dilution et le volume étalé). L’API renvoie mutation_frequency = mutant_colonies / viable_cells, en mutants par cellule.

Que se passe-t-il si l’effectif cellulaire total est nul ou négatif ?

La tâche échoue avec invalid_input. Une valeur viable_cells nulle ou négative ne peut pas servir de dénominateur d’étalement, donc la fréquence n’est pas calculée et l’appel n’est pas facturé.

Que signifie cells_per_mutant ?

C’est le réciproque de la fréquence : viable_cells divisé par mutant_colonies. Cinquante mutants issus de 1e8 cellules valent 2e6, soit un mutant pour deux millions de cellules. Le champ est omis lorsque le décompte de mutants est zéro.

Combien coûte le calculateur de fréquence de mutation ?

L’outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.

Consulter la documentation complète du KIT →