Calcolatore di risospensione
10 mg di un reagente liofilizzato portati a 2 mg/mL richiedono 5 mL di diluente. Inserisca la massa secca, o il numero di cellule, e la concentrazione di lavoro in unità coerenti per ottenere il volume da aggiungere in millilitri. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa
- 10
- Concentrazione
- 2
- Volume (mL)
- 5
Risospendere reagenti liofilizzati, anticorpi essiccati a freddo e cellule sedimentate è un passo quotidiano di laboratorio: Lei conosce la massa secca o il conteggio cellulare del flacone, conosce la concentrazione di lavoro desiderata e le serve il volume di diluente che fa coincidere quei due numeri. Questo calcolatore di risospensione divide mass per la concentrazione obiettivo e restituisce quel volume in millilitri, usando unità coerenti come milligrammi con milligrammi per millilitro, grammi con grammi per millilitro, oppure cellule con cellule per millilitro. La concentrazione obiettivo deve essere strettamente positiva; una concentrazione nulla o negativa viene rifiutata come input non valido invece di produrre Infinity.
Che cosa significa il volume di risospensione e come si applica la formula
La risospensione pone una sola domanda di laboratorio: data una massa nota di polvere liofilizzata, di reagente essiccato o di cellule sedimentate, quanto diluente deve aggiungere Lei per raggiungere una concentrazione di lavoro scelta? La risposta è il rapporto tra mass e la concentrazione obiettivo, con unità scelte in modo che il quoziente sia in millilitri. Quando mass è in milligrammi e concentration in milligrammi per millilitro, il volume è in millilitri.
Quando mass è in grammi e concentration in grammi per millilitro, il volume è di nuovo in millilitri. Quando il carico è un conteggio cellulare e concentration è in cellule per millilitro, lo stesso rapporto è il volume di risospensione in millilitri. Non è una diluizione C1V1 uguale a C2V2 di uno stock già liquido, né un pianificatore di diluizioni seriali; quelle intenzioni di ricerca appartengono agli strumenti di diluizione.
Qui il materiale di partenza è secco o impaccato, quindi il volume di diluente è il volume di ricostituzione stesso. Poiché concentration occupa il denominatore, un obiettivo non positivo è privo di senso fisico: lo zero esigerebbe un volume infinito, e una concentrazione negativa non è una concentrazione di laboratorio. Dieci milligrammi mirati a due milligrammi per millilitro producono cinque millilitri; un milione di cellule mirate a duecentomila cellule per millilitro producono anch’essi cinque millilitri.
Casi d'uso
Ricostituzione di anticorpi e peptidi liofilizzati
Inserisca i milligrammi del flacone e lo stock desiderato in milligrammi per millilitro per ottenere il volume di tampone in millilitri prima di ricostituire un reagente essiccato.
Risospensione di pellet cellulari a una densità di lavoro
Invii il conteggio cellulare come mass e le cellule per millilitro come concentration per ottenere il volume di diluente che porta il pellet alla densità obiettivo.
Domande frequenti
Come calcolo il volume di diluente per risospendere materiale liofilizzato?
Invii numeri finiti mass (non negativa) e concentration (strettamente positiva) in unità coerenti.
Che cosa accade se la concentrazione obiettivo è zero o negativa?
Una concentration nulla implicherebbe un volume infinito; una concentration negativa non è un obiettivo di laboratorio. Tali fallimenti non vengono addebitati.
Quali unità devo usare per mass e concentration?
Usi una coppia coerente perché il quoziente sia in millilitri: milligrammi con milligrammi per millilitro, grammi con grammi per millilitro, oppure cellule con cellule per millilitro. Il motore non converte unità miste.
Posso risospendere cellule oltre alla polvere liofilizzata?
Sì. Tratti il conteggio cellulare come mass e le cellule per millilitro come concentration.
Serve per diluire una soluzione madre?
No. È pensato per materiale secco o compattato, dove il diluente aggiunto è l'intero volume di ricostituzione. Diluire una soluzione madre liquida segue la regola C1V1 = C2V2, e le diluizioni seriali richiedono un altro strumento.
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/chem/resuspension \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":10,"concentration":2}'const res = await fetch("https://api.kit.forhosting.com/chem/resuspension", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 10,
"concentration": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/resuspension",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 10,
"concentration": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/resuspension", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":10,"concentration":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":10,"concentration":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/resuspension", 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
{
"mass": 10,
"concentration": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.resuspension",
"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
La stessa aritmetica pura alimenta lo strumento gratuito del browser e l’API prepagata a $0.002 per chiamata riuscita, così le note di banco e gli script di automazione non discordano mai su un volume di ricostituzione.
Che cosa significa il volume di risospensione e come si applica la formula
Questo calcolatore implementa quell’identità con esattezza: volume_ml è uguale a mass diviso per concentration. Il motore rifiuta quindi quei casi come invalid_input invece di restituire Infinity o un corpo vuoto silenzioso. Ingressi identici producono sempre un JSON identico perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio di sistema, così i quaderni di laboratorio, i ganci LIMS e i correttori di compiti possono fissare il volume_ml atteso nelle prove senza instabilità tra motori di esecuzione.
Contratto di ingresso, unità coerenti, forma della risposta ed errori
Il motore non converte le unità: Lei deve inviare una coppia coerente perché il quoziente sia in millilitri. Mescolare milligrammi con grammi per millilitro è un errore di chi chiama, non qualcosa che questo prodotto ripara in silenzio. mass deve essere non negativa; una massa negativa viene rifiutata perché un flacone fisico non può contenere una quantità negativa. concentration deve essere strettamente positiva; obiettivi nulli o negativi falliscono con un messaggio che la concentrazione obiettivo non è positiva, e tali fallimenti non vengono addebitati. Invii un corpo JSON con due numeri finiti obbligatori: mass, la quantità non negativa di materiale liofilizzato o di cellule, e concentration, l’obiettivo strettamente positivo dopo la risospensione. Ogni campo può arrivare come numero JSON o come stringa numerica; i campi mancanti, le stringhe vuote e i valori non finiti falliscono con invalid_input nominando il campo. Gli alias amount, solute_mass e mass_mg corrispondono a mass; gli alias target_concentration, conc e desired_concentration corrispondono a concentration. In caso di successo il corpo ripete mass e concentration, riporta volume_ml come mass diviso per concentration su una griglia stabile a dodici decimali, e include la stringa di formula V_mL uguale a mass su concentration più method resuspension così il codice a valle può ramificare senza fiutare le forme. Esempio: mass uguale a dieci e concentration uguale a due produce volume_ml uguale a cinque. Abbini la risposta alla Sua tabella di pipette se Le servono microlitri: moltiplichi volume_ml per mille nel client. Questo endpoint non emette grafici, prosa passo-passo oltre il campo formula, né una matrice di conversione delle unità; risolve soltanto il volume di ricostituzione.
Dove un calcolatore di risospensione si guadagna il posto in laboratorio e sull’API
I flaconi di anticorpi e peptidi arrivano liofilizzati con un contenuto dichiarato in milligrammi e uno stock di lavoro raccomandato in milligrammi per millilitro; il tecnico ha bisogno del volume di tampone prima del primo tocco di pipetta, e questo calcolatore di risospensione restituisce quella cifra in millilitri senza un foglio di calcolo. I banchi di coltura cellulare risospendono i pellet fino a una densità obiettivo in cellule per millilitro per conteggio, semina o crioconservazione, e lo stesso rapporto vale quando mass è un conteggio cellulare. Una convalida fallita non consuma il saldo. I gruppi qualità fissano i volumi di ricostituzione in LIMS e piattaforme di tutoraggio così una concentration obiettivo nulla o negativa è un invalid_input netto invece di una cella infinita in un quaderno. Poiché l’implementazione è parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, converta le unità prima di chiamare, fissi il volume_ml arrotondato nelle prove e ottiene volumi di ricostituzione riproducibili per i compiti, i plugin LMS e i worker di bordo senza erigere un sistema di algebra computazionale chimica proprio.
Casi di integrazione
Controlli di ricostituzione in LIMS e nei compiti
Fissi volume_ml nei quaderni di laboratorio e nei correttori; una concentration obiettivo nulla o negativa fallisce come invalid_input invece di Infinity.
Domande tecniche
Quanto costa il calcolatore di risospensione?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un input non valido non viene addebitato.