Education
Schätzt das Kd aus einem Messpunkt gemäß 1:1-Gleichgewicht: bei Proteinüberschuss gilt f = [P]÷([P]+Kd), also Kd = [P]×(1−f)÷f; bei f = 0,5 entspricht das Kd der Proteinkonzentration. Zwei Eingaben: gebundener Anteil direkt (0–1) oder Fluoreszenzanisotropie f = (r−rfrei)÷(rgeb.−rfrei). Ergänzt ΔG° = RT·ln(Kd) (standardmäßig 25 °C). Bereiche: <1 nM sehr fest, 1–100 nM fest (typische Ziele von Transkriptionsfaktoren), 100 nM–1 µM mäßig, >1 µM schwach (Salz und poly(dI-dC)-Wettbewerber prüfen). Annahmen: Gleichgewicht, 1:1, Protein im großen Überschuss; für vollständige Kurven die gesamte Titration fitten. Quellen: Cantor & Schimmel, Heyduk & Lee 1990, Lakowicz. Nur für Ausbildung.
Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.
curl -X POST 'http://127.0.0.1:3003/de/api/tools/protein-dna-binding-affinity' \
-H 'Content-Type: application/json' \
-d '{"mode":"fraction","proteinConcNm":50,"fractionBound":0.5,"anisotropy":0.18,"anisotropyFree":0.12,"anisotropyBound":0.25,"temperatureC":25,"decimalPlaces":2}'Senden Sie eine POST-Anfrage mit Ihren Eingaben als JSON. Dateiparameter erfordern einen vorherigen Upload.
POST http://127.0.0.1:3003/de/api/tools/protein-dna-binding-affinity| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| mode | select | Ja | Enter the bound fraction directly, or derive it from anisotropy values. |
| proteinConcNm | number | Ja | Total protein concentration in the binding reaction (kept well above the labeled DNA). |
| fractionBound | number | Ja | Fraction of labeled DNA in complex (fraction mode; strictly between 0 and 1). |
| anisotropy | number | Ja | Anisotropy of the sample (anisotropy mode). |
| anisotropyFree | number |
Fügen Sie dieses Werkzeug Ihrem Model-Context-Protocol-Server hinzu, damit KI-Agenten es auflisten und aufrufen können.
Fügen Sie diesen Block Ihrer MCP-Client-Konfiguration hinzu:
{
"mcpServers": {
"elysiatools-protein-dna-binding-affinity": {
"name": "protein-dna-binding-affinity",
"description": "Schätzt das Kd aus einem Messpunkt gemäß 1:1-Gleichgewicht: bei Proteinüberschuss gilt f = [P]÷([P]+Kd), also Kd = [P]×(1−f)÷f; bei f = 0,5 entspricht das Kd der Proteinkonzentration. Zwei Eingaben: gebundener Anteil direkt (0–1) oder Fluoreszenzanisotropie f = (r−rfrei)÷(rgeb.−rfrei). Ergänzt ΔG° = RT·ln(Kd) (standardmäßig 25 °C). Bereiche: <1 nM sehr fest, 1–100 nM fest (typische Ziele von Transkriptionsfaktoren), 100 nM–1 µM mäßig, >1 µM schwach (Salz und poly(dI-dC)-Wettbewerber prüfen). Annahmen: Gleichgewicht, 1:1, Protein im großen Überschuss; für vollständige Kurven die gesamte Titration fitten. Quellen: Cantor & Schimmel, Heyduk & Lee 1990, Lakowicz. Nur für Ausbildung.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=protein-dna-binding-affinity",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Nach dem Verbinden mit dem SSE-Endpunkt listen Sie die bereitgestellten Werkzeuge auf:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Rufen Sie das Werkzeug über seine ID auf; Argumente werden aus seiner Parameterliste gebildet:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "protein-dna-binding-affinity",
"arguments": {
"mode": "fraction",
"proteinConcNm": 50,
"fractionBound": 0.5,
"anisotropy": 0.18,
"anisotropyFree": 0.12,
"anisotropyBound": 0.25,
"temperatureC": 25,
"decimalPlaces": 2
}
}
}| Ja |
| Anisotropy of the unbound labeled DNA alone. |
| anisotropyBound | number | Ja | Anisotropy of the fully bound complex (protein-saturated). |
| temperatureC | number | Ja | Incubation temperature, used for ΔG° = RT·ln(Kd). |
| decimalPlaces | number | Nein | — |
JSON-Ergebnis
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Fragen oder Probleme? Kontakt: [email protected]