Volumi di diluizione seriale
Una serie 1:10 in provette da 1000 µL richiede 100 µL di campione e 900 µL di diluente per provetta; il calcolatore elenca ogni provetta con l’origine, i due volumi da pipettare e il fattore cumulativo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Fattore di diluizione
- 10
- Volume della provetta
- 1000
- Volume del campione
- 100
- Volume di diluente
- 900
- Volume della soluzione madre
- 100
- Volume residuo
- 900
Un calcolatore dei volumi di diluizione seriale indica quanti microlitri di campione Lei deve trasferire e quanto diluente aggiungere in ogni tubo affinché ciascun passo moltiplichi la diluizione per il fattore scelto. Chi lavora al banco, allestisce piastre ELISA, tiene esercitazioni di microbiologia o scrive script di preparazione saggi ha bisogno della stessa identità: il volume di campione è il volume del tubo diviso per il fattore di ciascun passo, e il volume di diluente è il resto. Una serie 1:10 in tubi da 1 000 µL è dunque 100 µL di campione più 900 µL di diluente, ripetuta lungo la rastrelliera; una curva ELISA al doppio in pozzetti da 200 µL è 100 µL più 100 µL. Questo servizio applica tale identità per qualsiasi fattore finito maggiore di uno, qualsiasi volume di tubo positivo e da uno a sessantaquattro passi, e elenca ogni tubo con la fonte dell'aliquota, il trasferimento al tubo successivo, il volume residuo dopo quel trasferimento e il fattore cumulato dallo stock. La concentrazione di stock facoltativa, se fornita, annota ogni tubo con C0 diviso per il fattore elevato all'indice del tubo, così il quaderno di laboratorio stampa in una sola chiamata sia i volumi di pipetta sia i titoli attesi.
Come si calcolano i volumi di campione e diluente per ciascun tubo
Una diluizione seriale è una catena di passi identici di mescolamento e trasferimento. Lei riempie tutti i tubi fino allo stesso volume finale V, preleva la stessa aliquota dal tubo precedente (o dallo stock per il tubo 1) e completa con diluente affinché quell'aliquota sia esattamente una parte in f della miscela finita. Questo è il fattore di diluizione per passo: il volume di campione è V diviso per f, e quello di diluente è V per (f meno 1) diviso per f.
Una serie a 10 volte in tubi da 1 000 microlitri usa dunque 100 microlitri di campione e 900 microlitri di diluente in ogni tubo; una curva ELISA al doppio in pozzetti da 200 microlitri usa 100 più 100. Dopo aver mescolato il tubo i Lei trasferisce lo stesso volume di campione nel tubo i più 1, così ogni tubo intermedio resta con volume residuo V meno l'aliquota, numericamente uguale al volume di diluente. L'ultimo tubo non è fonte di un ulteriore trasferimento, perciò conserva il volume pieno.
Il fattore cumulato al tubo i è f elevato a i, così quattro passi a 10 volte raggiungono 10 000 volte dallo stock e otto passi al doppio raggiungono 256 volte. Questo calcolatore applica tale identità per qualsiasi fattore finito maggiore di uno e qualsiasi volume di tubo positivo, e elenca ogni tubo con la fonte, i due volumi di pipetta, il trasferimento in uscita, il residuo e il fattore cumulato.
Non sceglie la taglia della pipetta, il tempo di mescolamento né la ricetta del tampone; ciò spetta al Suo SOP. Non inverte nemmeno il problema in una serie solo di concentrazioni: è una ricerca diversa, risolta da una sorella che parte da un titolo di stock e non da un volume di tubo.
Dove un calcolatore dei volumi di diluizione seriale rende servizio
I laboratori didattici e i corsi di microbiologia usano un calcolatore dei volumi di diluizione seriale perché gli studenti smettano di indovinare 100 più 900 e possano mostrare l'identità per un fattore e un volume di tubo arbitrari, compreso il residuo dopo il trasferimento al tubo successivo.
I quaderni ELISA e dei saggi di potenza tengono la stessa aritmetica al doppio accanto alla mappa della piastra quando un pozzetto da 200 microlitri richiede 100 microlitri di campione e 100 microlitri di diluente per otto passi, fino a 256 volte nell'ultimo pozzetto.
Gli script di saggio ad alto rendimento, le rastrelliere di conta CFU, i fogli di curva standard qPCR e gli oracoli dei compiti di un LMS necessitano di un parse deterministico che rifiuti un fattore pari a uno o un volume di tubo assente invece di dividere per zero o restituire Infinity in silenzio. Una convalida fallita non consuma il saldo.
Casi d'uso
Rastrelliera di conta microbiologica 1:10
Chi lavora al banco inserisce fattore 10, volume del tubo 1000 e quattro passi, poi pipetta 100 µL di campione più 900 µL di diluente in ogni tubo di una serie CFU.
Curva standard ELISA al doppio
Un tecnico di saggio inserisce fattore 2, volume del pozzetto 200, otto passi e una concentrazione di stock, e usa campione 100 più diluente 100 in ogni pozzetto fino a 256 volte.
Domande frequenti
Come si calcolano i volumi di campione e diluente di una diluizione seriale?
Una serie a 10 volte in tubi da 1000 µL usa 100 µL di campione e 900 µL di diluente; quattro passi raggiungono un ultimo tubo a 10 000 volte.
Il volume trasferito è lo stesso in tutti i tubi?
Sì. Una diluizione seriale a fattore costante usa la stessa aliquota di campione e lo stesso diluente in ogni tubo. Il tubo 1 preleva quell'aliquota dallo stock; i successivi la prelevano dal tubo precedente. Solo l'ultimo tubo omette un trasferimento in uscita, perciò conserva il volume finito intero.
In che cosa differisce da un calcolatore di concentrazione di diluizione seriale?
Questa pagina risponde a quanto pipettare. Un calcolatore di concentrazione a ogni passo risponde a quale titolo si trova nel tubo i data una concentrazione di stock.
Quale volume residuo resta dopo il trasferimento al tubo successivo?
Per 1000 µL a 10 volte quel residuo è 900 µL.
Quanto diluente serve in totale per tutta la serie?
Moltiplichi il diluente di una provetta per il numero di provette. Quattro passaggi 1:10 in provette da 1000 µL usano 900 µL ciascuno, quindi la serie richiede 3600 µL di diluente e raggiunge una diluizione di 10000 volte.
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/serial-dilution-volumes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dilution_factor":10,"tube_volume":1000,"steps":4}'const res = await fetch("https://api.kit.forhosting.com/bio/serial-dilution-volumes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dilution_factor": 10,
"tube_volume": 1000,
"steps": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/serial-dilution-volumes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dilution_factor": 10,
"tube_volume": 1000,
"steps": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/serial-dilution-volumes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dilution_factor":10,"tube_volume":1000,"steps":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dilution_factor":10,"tube_volume":1000,"steps":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/serial-dilution-volumes", 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
{
"dilution_factor": 10,
"tube_volume": 1000,
"steps": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.serial_dilution_volumes",
"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.
Limiti
max_steps | 64 |
max_volume | 1000000000000000 |
max_factor | 1000000000000 |
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
Lo stesso modulo deterministico alimenta l'esecutore gratuito del browser e l'API, così un SOP stampato, un controllo dei compiti in un LMS e uno script di preparazione piastra non divergono mai sul fatto che una serie a 10 volte, 1 000 µL e quattro passi consumi 100 µL di stock e 3 600 µL di diluente in totale.
Contratto di ingresso, forma della risposta e comportamento in errore
Tali fallimenti non vengono addebitati. Abbini i volumi alla Sua tabella di pipette e tampone; questo servizio non sceglie la taglia del puntale né il tempo di mescolamento. Invii un corpo JSON con tre numeri obbligatori. dilution_factor è il fattore per passo f, ad esempio 10 per una serie 1:10 o 2 per una curva al doppio (alias factor, fold, df, dilution). Deve essere finito e strettamente maggiore di uno; un fattore pari a uno o inferiore non diluisce e fallisce con invalid_input che nomina il campo. tube_volume è il volume finito di ciascun tubo di diluizione in qualsiasi unità coerente, come microlitri o millilitri (alias final_volume, volume, v_tube, v). steps è il conteggio intero di tubi di diluizione dopo lo stock, da 1 a 64 (alias n, tubes, n_steps). L'opzionale stock_concentration è il titolo dello stock C0 in qualsiasi unità di concentrazione coerente (alias c0, concentration, starting_concentration); lo ometta se Le servono solo i volumi di pipetta. Ogni campo numerico può arrivare come numero JSON o come stringa decimale o scientifica. Campi obbligatori assenti, stringhe vuote, valori non finiti, volumi non positivi, passi non interi o fuori intervallo, e un fattore che non diluisce falliscono con invalid_input. In caso di successo il corpo ripete gli ingressi, restituisce sample_volume e diluent_volume (i due numeri che Lei pipetta in ogni tubo), stock_volume (l'aliquota prelevata dallo stock, uguale a sample_volume), remaining_volume dopo un trasferimento intermedio, last_tube_volume, total_diluent su tutti i tubi, total_fold come f elevato a steps, e ratio_label del tipo 1:9 per una miscela a 10 volte. tubes è un array di record, uno per tubo, con source (stock o tube_k), transfer_out, remaining_volume e fold_dilution. Quando è fornito C0, ogni riga porta anche concentration e il corpo include final_concentration. formula ribadisce sample = tube_volume / dilution_factor e diluent = tube_volume × (dilution_factor − 1) / dilution_factor; formula_applied sostituisce i numeri di questa chiamata.
Dove un calcolatore dei volumi di diluizione seriale rende servizio
Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita. Tenga fattori, volumi e conteggi di passi entro i tetti dichiarati, fissi sample_volume, diluent_volume e total_fold nei test e otterrà risposte riproducibili di 100 più 900 per il caso da manuale a 10 volte, 1 000 microlitri e quattro passi in un quaderno di laboratorio, un plugin LMS e una condotta di preparazione piastra.
Casi di integrazione
Oracoli di SOP e di LMS
L'automazione fissa sample_volume e total_fold per il caso da manuale a 10 volte e invalid_input quando il fattore di diluizione manca o non è maggiore di uno.
Domande tecniche
Quanto costa il calcolatore dei volumi di diluizione seriale?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.