Education
Калькулятор BCA-метода определения белка (кривая)
Определяет белок BCA-методом (бицинхониновая кислота, 562 нм) по стандартной кривой: вставьте строки «концентрация(мкг/мл), A562» и поглощения проб; инструмент строит МНК-аппроксимацию (наклон, свободный член, R²), обращает c = (A−b)/m и умножает на разведение, выдавая мкг/мл и мг/мл. Вне диапазона — пометка «экстраполяция»; ниже бланка — отклонение. Особенности BCA: совместим с ~5% детергента (лучше Брэдфорда для лизатов); но DTT/TCEP/β-меркаптоэтанол (>1 мМ) и высокий ЭДТА восстанавливают/хелатируют Cu²⁺ и завышают показания — сначала удалите их; рабочий диапазон ~20–2000 мкг/мл (Micro BCA 0,5–20). Источник: Smith 1985 Anal Biochem. Только для обучения.
Быстрый старт
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/api/tools/bca-assay-calculator' \
-H 'Content-Type: application/json' \
-d '{"standards":"0, 0.000\n200, 0.200\n500, 0.500\n1000, 1.000\n2000, 2.000","unknowns":"0.735\n1.640","dilutionFactor":1,"decimalPlaces":2}'Справочник API
Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
Endpoint
POST https://api.elysiatools.com/ru/api/tools/bca-assay-calculatorПараметры
| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| standards | textarea | Да | One standard per line: concentration in µg/mL, then A562 (comma, semicolon, tab, or space separated). |
| unknowns | textarea | Да | One sample A562 reading per line. |
| dilutionFactor | number | Да | Dilution applied to the sample before the assay (1 = undiluted). |
| decimalPlaces | number | Нет | — |
Формат ответа
JSON-результат
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Интеграция MCP
Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Конфигурация сервера
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-bca-assay-calculator": {
"name": "bca-assay-calculator",
"description": "Определяет белок BCA-методом (бицинхониновая кислота, 562 нм) по стандартной кривой: вставьте строки «концентрация(мкг/мл), A562» и поглощения проб; инструмент строит МНК-аппроксимацию (наклон, свободный член, R²), обращает c = (A−b)/m и умножает на разведение, выдавая мкг/мл и мг/мл. Вне диапазона — пометка «экстраполяция»; ниже бланка — отклонение. Особенности BCA: совместим с ~5% детергента (лучше Брэдфорда для лизатов); но DTT/TCEP/β-меркаптоэтанол (>1 мМ) и высокий ЭДТА восстанавливают/хелатируют Cu²⁺ и завышают показания — сначала удалите их; рабочий диапазон ~20–2000 мкг/мл (Micro BCA 0,5–20). Источник: Smith 1985 Anal Biochem. Только для обучения.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=bca-assay-calculator",
"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": "bca-assay-calculator",
"arguments": {
"standards": "0, 0.000\n200, 0.200\n500, 0.500\n1000, 1.000\n2000, 2.000",
"unknowns": "0.735\n1.640",
"dilutionFactor": 1,
"decimalPlaces": 2
}
}
}