Education
Калькулятор молярного соотношения лигирования (вставка:вектор)
Настраивает лигирование по правилам NEB: пмоль = нг × 10³ ÷ (650 × п.н.). Режим расчёта массы использует классическую формулу вставка_нг = соотношение × вектор_нг × (п.н._вставки ÷ п.н._вектора) (множитель 650 сокращается); режим проверки принимает обе массы и возвращает фактическое молярное соотношение. Рекомендуемые диапазоны по размеру вставки: <200 п.н. 5–10:1, 200–999 п.н. 3–5:1, ≥1000 п.н. 1–5:1, с предупреждением, что соотношения >10:1 в основном дают конкатемеры вставки. С объёмом реакции выводятся нМ-концентрации (лигаза чувствительна к концентрации концов, >1 нМ эффективнее). Источники: NEB NEBioCalculator и руководство, Promega BioMath, Sambrook & Russell. Только для обучения.
Быстрый старт
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/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}'Справочник API
Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
Endpoint
POST https://api.elysiatools.com/ru/api/tools/ligation-molar-ratioПараметры
| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| mode | select | Да | Solve for the insert mass a desired ratio needs, or check the actual ratio of two masses. |
| vectorSizeBp | number | Да | Double-digested vector backbone length in base pairs. |
| vectorMassNg | number | Да | Mass of the linearized vector in the reaction. |
| insertSizeBp | number | Да | Insert fragment length in base pairs. |
| insertMassNg | number | Да |
Интеграция MCP
Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Конфигурация сервера
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-ligation-molar-ratio": {
"name": "ligation-molar-ratio",
"description": "Настраивает лигирование по правилам NEB: пмоль = нг × 10³ ÷ (650 × п.н.). Режим расчёта массы использует классическую формулу вставка_нг = соотношение × вектор_нг × (п.н._вставки ÷ п.н._вектора) (множитель 650 сокращается); режим проверки принимает обе массы и возвращает фактическое молярное соотношение. Рекомендуемые диапазоны по размеру вставки: <200 п.н. 5–10:1, 200–999 п.н. 3–5:1, ≥1000 п.н. 1–5:1, с предупреждением, что соотношения >10:1 в основном дают конкатемеры вставки. С объёмом реакции выводятся нМ-концентрации (лигаза чувствительна к концентрации концов, >1 нМ эффективнее). Источники: NEB NEBioCalculator и руководство, Promega BioMath, Sambrook & Russell. Только для обучения.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=ligation-molar-ratio",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Получить список инструментов
После подключения к SSE-endpoint выведите список доступных инструментов:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Вызвать этот инструмент
Вызовите инструмент по его id; аргументы формируются из его параметров:
{
"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
}
}
}