ForHosting KIT · Outils pour développeurs

Masse d’ADN double brin en concentration molaire

Ce calculateur convertit une concentration d’ADN double brin, telle que ng/µL, en mol/L, µM, nM et pM.

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

Il emploie le nombre de paires de bases et une masse moléculaire moyenne par paire, fixée par défaut à 660 g/mol par bp. Vous pouvez ainsi préparer des dilutions, normaliser des échantillons, comparer des constructions de longueurs différentes et passer d’une mesure massique à une quantité de molécules. Vous pouvez modifier la masse moyenne si votre protocole impose une autre hypothèse.

Saisissez la concentration massique et la bonne longueur

Commencez par la concentration massique mesurée de l’ADN double brin et sélectionnez son unité. Les unités ng/µL, µg/mL, mg/mL et g/L sont acceptées puis normalisées en grammes par litre. Indiquez ensuite la longueur d’une molécule sous forme d’un nombre entier positif de paires de bases. Comptez le vecteur, l’insert, les adaptateurs et toute autre région double brin présente dans chaque molécule. Un plasmide de 5,000 bp doit donc être saisi comme 5000, et non avec la seule longueur d’une caractéristique. À masse identique, une molécule courte possède une masse moléculaire plus faible et une concentration molaire plus élevée. La concentration massique peut être nulle, mais la longueur doit rester positive. Les valeurs non finies, les nombres fractionnaires de paires, les concentrations négatives et les unités inconnues sont refusés afin qu’une saisie incorrecte ne produise pas un résultat trompeur.

Comprenez l’approximation et la formule

Le calcul estime d’abord la masse moléculaire d’une molécule en multipliant le nombre de paires de bases par la masse moyenne d’une paire. La valeur par défaut de 660 g/mol par bp est une approximation courante pour l’ADN double brin. Une construction de 5,000 bp représente ainsi environ 3,300,000 g/mol. La concentration molaire correspond à la concentration normalisée en g/L divisée par cette masse en g/mol; elle est renvoyée en mol/L, µM, nM et pM. Par exemple, 50 ng/µL valent 0.05 g/L et donnent, pour 5,000 bp, environ 1.515 × 10^-8 mol/L, soit 15.15 nM. Comme 660 est une moyenne et non une masse exacte calculée depuis la séquence, vous pouvez la remplacer lorsqu’un protocole précise une autre valeur. La réponse indique l’hypothèse retenue et la masse totale calculée pour assurer la traçabilité.

Interprétez correctement le résultat au laboratoire

Utilisez la molarité pour comparer des constructions par nombre de molécules, préparer un mélange équimolaire, calculer une dilution ou convertir une mesure fluorimétrique destinée à une ligation ou au séquençage. Vérifiez que chaque entrée représente bien de l’ADN double brin et que la longueur correspond à sa forme moléculaire réelle. Cet outil ne mesure pas la concentration, ne déduit pas la longueur, n’analyse pas la séquence, ne corrige pas la pureté et ne modélise pas une distribution de fragments. Pour un ADN fragmenté, une longueur moyenne ou modale ne fournit qu’une approximation à documenter. Une mesure d’absorbance peut aussi inclure des contaminants, tandis que certaines modifications exigent une autre masse moyenne. La précision dépend donc de vos données et hypothèses. L’algorithme est déterministe, sans réseau, et le navigateur partage le même calcul que l’API. Chaque requête automatisée valide coûte $0.002.

Préparer un mélange équimolaire de plasmides

Convertissez chaque mesure avec la longueur complète du plasmide avant de choisir les volumes.

Planifier une dilution d’ADN

Passez de ng/µL à nM ou pM afin d’atteindre la concentration moléculaire demandée.

Normaliser des amplicons de tailles différentes

Comparez les amplicons en molarité afin que les produits longs ne dominent pas uniquement par leur masse.

Quelle formule le calculateur applique-t-il ?

Il convertit la masse en g/L, multiplie les paires de bases par leur masse moyenne, puis divise g/L par g/mol pour obtenir mol/L.

Pourquoi utiliser 660 g/mol par paire par défaut ?

Il s’agit d’une approximation moyenne courante pour l’ADN double brin. La composition et les modifications peuvent justifier une autre valeur.

Puis-je calculer de l’ADN simple brin ou de l’ARN ?

Non. Le modèle vise les paires de bases d’ADN double brin; les autres acides nucléiques nécessitent une hypothèse différente.

Quelles unités de concentration sont acceptées ?

Les unités acceptées sont ng/µL, µg/mL, mg/mL et g/L, saisies comme ng/uL, ug/mL, mg/mL et g/L.

Quelle longueur saisir pour un ADN fragmenté ?

N’utilisez une longueur représentative que si une approximation suffit; une distribution n’a pas une molarité unique exacte dans ce modèle.

Quel est le tarif de l’API ?

Chaque requête API valide coûte $0.002. Vous pouvez aussi effectuer le calcul dans le navigateur.

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/dsdna-mass-to-molar

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/dsdna-mass-to-molar \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mass_concentration":50,"base_pairs":5000}'
{
  "mass_concentration": 50,
  "base_pairs": 5000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.dsdna_mass_to_molar",
  "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.

max_base_pairs1000000000000
max_mass_concentration1000000000000
max_average_bp_molecular_weight1000000
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 →