Calcolatore oligo nmol in µg
Passi dalla resa in nanomoli di un oligo ai microgrammi secondo la sua composizione reale: 1 nmol dell’oligo di DNA ATCG, con peso molecolare di 1252,81 g/mol, corrisponde a 1,25281 µg. Inserisca la sequenza o il conteggio delle basi, per DNA o RNA. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- nmol
- 1
- Sequenza
- ATCG
- Polimero
- Dna
- Lunghezza
- 4
- A
- 1
- C
- 1
I laboratori di biologia molecolare ordinano e risospendono di routine oligonucleotidi sintetici in base alla resa in nanomoli, poi necessitano della massa secca equivalente in microgrammi per la concentrazione di stock, i controlli allo spettrofotometro e la stechiometria di reazione. Questo calcolatore da nanomoli a microgrammi di oligo deriva il peso molecolare di acido libero dalla composizione di basi DNA o RNA — sia una sequenza di lettere sia conteggi espliciti di A, C, G, T o U — e applica la conversione standard: la massa in microgrammi è uguale a nanomoli per peso molecolare diviso mille. La chimica predefinita è DNA a singolo filamento con masse di residui deossiribonucleotidici più un contributo fisso di idrossile terminale; imposti polymer su RNA per masse ribonucleotidiche e uracile al posto della timina.
Perché da nmol a µg serve il peso molecolare per composizione di basi
I nanomoli misurano la quantità di sostanza; i microgrammi misurano la massa. Convertire l'uno nell'altro richiede il peso molecolare in grammi per mole, perché la massa è moli per peso molecolare e un nanomole è un miliardesimo di mole. Per un oligonucleotide puro monodisperso il peso molecolare non è una costante arbitraria: è la somma dei contributi di residuo di ciascuna base più la chimica terminale.
Due primer della stessa lunghezza possono differire di centinaia di dalton quando cambia il contenuto GC, così una regola solo per lunghezza come trecentotrenta grammi per mole per base è solo una stima. Questo calcolatore rifiuta quell'approssimazione come via principale e chiede la composizione: la stringa completa di sequenza oppure conteggi interi di adenina, citosina, guanina e timina per DNA, o uracile per RNA. L'RNA sostituisce masse ribonucleotidiche e uracile alla timina.
Nota il peso molecolare, i microgrammi equivalgono a nanomoli per peso molecolare diviso mille — il fattore che converte grammi per mole e nanomoli in microgrammi senza notazione scientifica intermedia. I fornitori talvolta riportano separatamente la forma salina o la massa di modifica; questa capacità copre solo lo scheletro di acido libero non modificato, il giusto primo passo prima di aggiungere coloranti o fosfati sul taccuino.
Studenti che confrontano il calcolo a mano con i campi MW del fornitore, ingegneri di automazione che compilano fogli di stock e docenti che costruiscono laboratori con valutazione deterministica necessitano di quel contratto esplicito composizione-prima, non di una massa media di base silenziosa.
Casi d'uso
Risospensione di primer e fogli di stock
Converta la resa in nmol del fornitore e la sequenza DNA ordinata in microgrammi così il personale di banco pianifica il volume d'acqua per uno stock obiettivo in µg/µL senza tabelle di residui su foglio di calcolo.
Domande frequenti
Quale formula di peso molecolare viene usata?
RNA: 329.21·A + 305.18·C + 345.21·G + 306.17·U + 17.01. Modifiche e forme saline non incluse.
Si può inserire una sequenza al posto dei conteggi di basi?
Gli spazi vengono ignorati; le lettere devono coincidere con l'alfabeto del polimero. Quando sequence è presente, definisce i conteggi usati per il MW.
Cosa succede se nmol è zero o la composizione è vuota?
I nanomoli devono essere finiti e positivi e serve almeno una base affinché MW e massa siano ben definiti.
Perché non usare una massa media per base?
Due primer della stessa lunghezza possono differire di centinaia di dalton quando cambia il contenuto di GC, quindi una regola basata solo sulla lunghezza è un’approssimazione. Il calcolo somma la massa di ogni base, per esempio 313,21 per l’adenina del DNA, più le estremità.
Posso convertire un oligo di RNA?
Sì. Scelga RNA e il calcolo userà le masse dei ribonucleotidi, con l’uracile al posto della timina. Una sequenza che mescola T e U viene rifiutata con un messaggio chiaro, così un errore di alfabeto non cambia la massa a Sua insaputa.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/bio/oligo-nmol-to-ug \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nmol":5,"sequence":"ATCGATCG"}'const res = await fetch("https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nmol": 5,
"sequence": "ATCGATCG"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/oligo-nmol-to-ug",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nmol": 5,
"sequence": "ATCGATCG"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nmol":5,"sequence":"ATCGATCG"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nmol":5,"sequence":"ATCGATCG"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/oligo-nmol-to-ug", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"nmol": 5,
"sequence": "ATCGATCG"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.oligo_nmol_to_ug",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Composizione vuota, nanomoli non positivi e alfabeti incompatibili falliscono con invalid_input invece di inventare una massa.
Perché da nmol a µg serve il peso molecolare per composizione di basi
Le masse di residuo seguono una convenzione di acido libero a singolo filamento ampiamente usata sulle schede prodotto degli oligo: per DNA, adenina trecentotredici punto due uno, citosina duecentoottantanove punto uno otto, guanina trecentoventinove punto due uno, timina trecentoquattro punto due, più diciassette punto zero uno per l'idrogeno all'estremità 5′ e l'idrossile al 3′.
Contratto di ingresso, campi di risposta e regole di validazione
Quando sequence è presente ha la precedenza e i campi di conteggio vengono ignorati nel percorso massa. Length è la somma dei conteggi e deve essere almeno una base. L'input non valido non viene addebitato. Invii con POST un corpo JSON con nmol obbligatorio come numero finito positivo (alias nanomoles, amount_nmol, n_mol). Fornisca la composizione come sequence — stringa di lettere nucleotidiche con spazi opzionali, alias seq, oligo, bases — oppure come conteggi interi non negativi a, c, g, e per DNA t, per RNA u (sono accettati alias come count_a e adenine). Il polymer opzionale vale dna per impostazione predefinita e accetta anche rna (alias kind, backbone, chemistry). Sequenze e conteggi DNA non possono includere uracile; quelli RNA non possono includere timina; alfabeti misti falliscono con un messaggio invalid_input chiaro così un errore T/U non mappa mai le basi in silenzio. In caso di successo la risposta riporta nmol e polymer, length intero e conteggi a, c, g, t, u, residue_masses per la chimica scelta, terminal_mass, molecular_weight_g_per_mol, mass_ug come risultato principale di conversione, formula che ribadisce le identità di MW e massa, message come breve riepilogo in inglese, e sequence quando è stata fornita una sequenza. I fallimenti includono nmol assente o non finito, nmol non positivo, composizione vuota dopo la rimozione degli spazi, conteggi non interi o negativi, etichette polymer non supportate e lettere fuori da A, C, G, T, U. Il prezzo del lavoro riuscito è un fisso $0.002 con unit item.
Flussi pratici, limiti e intenti di ricerca correlati
Preferisca sequence quando ha già la stringa così errori di trascrizione su quattro campi di conteggio non desincronizzano il contenuto GC. Preferisca i conteggi quando l'oligo è proprietario o sono disponibili solo statistiche di composizione. Mantenga le sequenze libere da codici ambigui e token di modifica; li rimuova prima della chiamata. Flusso di laboratorio tipico: legga la resa del sintetizzatore in nanomoli sull'etichetta della provetta o sul COA, incolli la sequenza ordinata o i conteggi di basi da un foglio di progetto, scelga DNA o RNA e registri mass_ug per pianificare il volume di risospensione quando la concentrazione di stock obiettivo è in microgrammi per microlitro. Controlli di esempio che coincidono con l'aritmetica: un nanomole dell'oligo DNA a quattro basi ATCG produce peso molecolare mille duecentocinquantadue punto otto uno grammi per mole e circa un punto due cinque microgrammi; dieci nanomoli di un 20-mero con cinque di ciascuna base DNA scalano linearmente con nmol mentre il MW resta fisso. Questa pagina intercetta chi cerca un calcolatore oligo nanomoli in microgrammi, conversione primer nmol in ug, o massa di oligonucleotide dal peso molecolare online; non è uno strumento MW di duplex a doppio filamento, né un addizionatore di massa fosforotioato o con colorante, né un convertitore OD260 in concentrazione — sebbene mass_ug sia spesso l'ingresso successivo di quei taccuini. Le attività che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando chi impara invia deliberatamente conteggi zero. La verifica andata e ritorno è lineare: ricalcoli la somma dei residui più diciassette punto zero uno, moltiplichi per nmol, divida per mille e confermi l'uguaglianza con mass_ug entro l'arrotondamento pubblicato; poi confermi che azzerare sequence e tutti i conteggi passa la risposta da successo a invalid_input.
Casi di integrazione
Automazione LIMS e COA di sintesi
Converta in batch le quantità in nanomoli del COA e i conteggi di basi in campi mass_ug per inventario, etichette di spedizione e fixture QA deterministiche nelle pipeline di produzione.
Didattica della stechiometria degli oligo
Mostri agli studenti perché gli oligo ricchi di GC pesano di più per nanomole di quelli ricchi di AT confrontando MW e µg derivati dalla composizione, fianco a fianco, con la stessa quantità in nmol.
Domande tecniche
Come si convertono i nanomoli di oligo in microgrammi?
Invii nmol positivo e una sequence oppure conteggi A/C/G/T (DNA) o A/C/G/U (RNA). L'API calcola il MW di acido libero dalle masse di residuo più 17.01 e restituisce mass_ug = nmol × MW / 1000.
Quanto costa il calcolatore oligo nmol in µg?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.