Elysia Tools Docs
ZH
语言
ZHESPTRUFRDEEN
返回主站
浏览工具

Education

连接反应摩尔比计算器(插入片段:载体)

按 NEB 规范设定连接反应:pmol = ng × 10³ ÷ (650 × bp)。求插入片段质量模式用经典公式 插入 ng = 比例 × 载体 ng × (插入 bp ÷ 载体 bp)(650 系数相消,纯 bp 换算);核对模式输入两者质量得实际摩尔比。按插入片段长度给出建议区间:<200 bp 用 5–10:1,200–999 bp 用 3–5:1,≥1000 bp 用 1–5:1,并提示比例过高(>10:1)反而促成插入片段自连/多拷贝。输入反应体积可得载体/插入 nM 浓度(连接酶对末端浓度敏感,>1 nM 更高效)。来源:NEB NEBioCalculator 与连接指南、Promega BioMath、Sambrook & Russell。仅供教学与实验规划。

json· JSON 结果打开工具

快速开始

用三种语言从你的代码中调用此工具。

cURL
curl -X POST 'https://api.elysiatools.com/zh/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 参考

以 JSON 形式 POST 提交输入参数。文件类型参数需先单独上传。

请求端点

HTTP
POST https://api.elysiatools.com/zh/api/tools/ligation-molar-ratio

请求参数

参数名类型必填说明
modeselect是Solve for the insert mass a desired ratio needs, or check the actual ratio of two masses.
vectorSizeBpnumber是Double-digested vector backbone length in base pairs.
vectorMassNgnumber是Mass of the linearized vector in the reaction.
insertSizeBpnumber是Insert fragment length in base pairs.
insertMassNgnumber是

MCP 集成

将此工具加入你的 Model Context Protocol 服务,让 AI 智能体可以列出并调用它。

服务配置

将以下内容加入你的 MCP 客户端配置:

mcp.json
{
  "mcpServers": {
    "elysiatools-ligation-molar-ratio": {
      "name": "ligation-molar-ratio",
      "description": "按 NEB 规范设定连接反应:pmol = ng × 10³ ÷ (650 × bp)。求插入片段质量模式用经典公式 插入 ng = 比例 × 载体 ng × (插入 bp ÷ 载体 bp)(650 系数相消,纯 bp 换算);核对模式输入两者质量得实际摩尔比。按插入片段长度给出建议区间:<200 bp 用 5–10:1,200–999 bp 用 3–5:1,≥1000 bp 用 1–5:1,并提示比例过高(>10:1)反而促成插入片段自连/多拷贝。输入反应体积可得载体/插入 nM 浓度(连接酶对末端浓度敏感,>1 nM 更高效)。来源: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 端点后,列出已开放的工具:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

调用此工具

通过工具 id 调用,参数由其参数表构建:

tools/call
{
  "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
}
  }
}
可用逗号分隔的 toolId 在一个会话中串联多个工具,例如 /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp(最多 20 个)。

有问题或反馈?请联系 [email protected]

浏览工具打开工具

© 2026 Elysia Tools. 开发者文档。

返回主站浏览工具
Insert mass (check mode); ignored in solve mode, which computes the required value.
rationumber是Molar insert:vector ratio (solve mode), e.g. 3 for a 3:1 setup.
reactionVolumeUlnumber否Total ligation volume in µL; enter 0 to skip nM concentrations.
decimalPlacesnumber否—

响应格式

JSON 结果

JSON
{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}