Education
Calculadora de proporción molar de ligadura (inserto:vector)
Configura ligaduras según NEB: pmol = ng × 10³ ÷ (650 × bp). El modo de cálculo de masa usa la fórmula clásica inserto_ng = proporción × vector_ng × (bp_inserto ÷ bp_vector) (el factor 650 se cancela); el modo de verificación entra ambas masas y devuelve la proporción molar real. Intervalos recomendados según el tamaño del inserto: <200 bp 5–10:1, 200–999 bp 3–5:1, ≥1000 bp 1–5:1, avisando de que proporciones >10:1 favorecen concámeros del inserto. Con el volumen de reacción se obtienen las concentraciones nM (la ligasa es sensible a la concentración de extremos, >1 nM es más eficiente). Fuentes: NEB NEBioCalculator y guía de ligadura, Promega BioMath, Sambrook & Russell. Solo para educación.
Inicio rápido
Llama a esta herramienta desde tu código en tres lenguajes.
curl -X POST 'https://api.elysiatools.com/es/api/tools/ligation-molar-ratio' \
-H 'Content-Type: application/json' \
-d '{"mode":"solveInsert","vectorSizeBp":3000,"vectorMassNg":100,"insertSizeBp":1000,"insertMassNg":50,"ratio":3,"reactionVolumeUl":20,"decimalPlaces":3}'Referencia de la API
Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.
Endpoint
POST https://api.elysiatools.com/es/api/tools/ligation-molar-ratioParámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| mode | select | Sí | Solve for the insert mass a desired ratio needs, or check the actual ratio of two masses. |
| vectorSizeBp | number | Sí | Double-digested vector backbone length in base pairs. |
| vectorMassNg | number | Sí | Mass of the linearized vector in the reaction. |
| insertSizeBp | number | Sí | Insert fragment length in base pairs. |
| insertMassNg | number |
Integración MCP
Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.
Configuración del servidor
Añade este bloque a la configuración de tu cliente MCP:
{
"mcpServers": {
"elysiatools-ligation-molar-ratio": {
"name": "ligation-molar-ratio",
"description": "Configura ligaduras según NEB: pmol = ng × 10³ ÷ (650 × bp). El modo de cálculo de masa usa la fórmula clásica inserto_ng = proporción × vector_ng × (bp_inserto ÷ bp_vector) (el factor 650 se cancela); el modo de verificación entra ambas masas y devuelve la proporción molar real. Intervalos recomendados según el tamaño del inserto: <200 bp 5–10:1, 200–999 bp 3–5:1, ≥1000 bp 1–5:1, avisando de que proporciones >10:1 favorecen concámeros del inserto. Con el volumen de reacción se obtienen las concentraciones nM (la ligasa es sensible a la concentración de extremos, >1 nM es más eficiente). Fuentes: NEB NEBioCalculator y guía de ligadura, Promega BioMath, Sambrook & Russell. Solo para educación.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=ligation-molar-ratio",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Listar herramientas disponibles
Tras conectar al endpoint SSE, lista las herramientas expuestas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Llamar a esta herramienta
Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "ligation-molar-ratio",
"arguments": {
"mode": "solveInsert",
"vectorSizeBp": 3000,
"vectorMassNg": 100,
"insertSizeBp": 1000,
"insertMassNg": 50,
"ratio": 3,
"reactionVolumeUl": 20,
"decimalPlaces": 3
}
}
}