Education
Calculadora da constante de inibição Ki e IC50 (Cheng–Prusoff)
Converte entre IC50 e Ki segundo Cheng–Prusoff: competitiva Ki = IC50 ÷ (1+[S]/Km), incompetitiva Ki′ = IC50 ÷ (1+Km/[S]) (liga o complexo ES), não competitiva pura Ki = IC50 (independente de [S]); também no sentido inverso de Ki para IC50. Ponto-chave: o IC50 NÃO é uma constante — o de um inibidor competitivo sobe com [S]; com [S] = Km, Ki = IC50/2, por isso todo IC50 deve ser reportado com [S] e Km. Faixas de Ki (nM): <1 muito potente, 1–100 potente (bons inibidores tipo fármaco), 100–1000 moderado, >1000 fraco. Premissas: inibição reversível em equilíbrio, cinética michaeliana, ligação não estreita (senão use a equação de Morrison); confirme o mecanismo por ajuste global. Fontes: Cheng & Prusoff 1973, Copeland. Apenas para educação.
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
curl -X POST 'https://api.elysiatools.com/pt/api/tools/enzyme-inhibition-ki' \
-H 'Content-Type: application/json' \
-d '{"mode":"ic50-to-ki","inhibitionType":"competitive","ic50Value":100,"kiValue":20,"valueUnit":"nano","substrateConc":50,"kmValue":25,"substrateUnit":"micro","decimalPlaces":2}'Referência da API
Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
Endpoint
POST https://api.elysiatools.com/pt/api/tools/enzyme-inhibition-kiParâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| mode | select | Sim | Derive Ki from a measured IC50, or predict the IC50 a known Ki will give at your substrate concentration. |
| inhibitionType | select | Sim | Mechanism of inhibition — it decides which Cheng–Prusoff variant applies. |
| ic50Value | number | Sim | Measured IC50 in the unit selected below (IC50 → Ki mode). |
| kiValue | number | Sim | Known inhibition constant in the unit selected below (Ki → IC50 mode). |
| valueUnit | select |
Integração MCP
Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.
Configuração do servidor
Adicione este bloco à configuração do seu cliente MCP:
{
"mcpServers": {
"elysiatools-enzyme-inhibition-ki": {
"name": "enzyme-inhibition-ki",
"description": "Converte entre IC50 e Ki segundo Cheng–Prusoff: competitiva Ki = IC50 ÷ (1+[S]/Km), incompetitiva Ki′ = IC50 ÷ (1+Km/[S]) (liga o complexo ES), não competitiva pura Ki = IC50 (independente de [S]); também no sentido inverso de Ki para IC50. Ponto-chave: o IC50 NÃO é uma constante — o de um inibidor competitivo sobe com [S]; com [S] = Km, Ki = IC50/2, por isso todo IC50 deve ser reportado com [S] e Km. Faixas de Ki (nM): <1 muito potente, 1–100 potente (bons inibidores tipo fármaco), 100–1000 moderado, >1000 fraco. Premissas: inibição reversível em equilíbrio, cinética michaeliana, ligação não estreita (senão use a equação de Morrison); confirme o mecanismo por ajuste global. Fontes: Cheng & Prusoff 1973, Copeland. Apenas para educação.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=enzyme-inhibition-ki",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Listar ferramentas disponíveis
Após conectar ao endpoint SSE, liste as ferramentas expostas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Chamar esta ferramenta
Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "enzyme-inhibition-ki",
"arguments": {
"mode": "ic50-to-ki",
"inhibitionType": "competitive",
"ic50Value": 100,
"kiValue": 20,
"valueUnit": "nano",
"substrateConc": 50,
"kmValue": 25,
"substrateUnit": "micro",
"decimalPlaces": 2
}
}
}