Education
Berechnet das PCR-Produkt bei idealer exponentieller Amplifikation: nach n Zyklen Kopien = Matrize × (1 + Effizienz)^n; bei 100% das Lehrbuch-Doppel 2^n (30 Zyklen ≈ 1.07×10⁹-fach); real läuft PCR bei 70–100%, und 25 Zyklen bei 90% kosten ~100× Produkt gegenüber dem Ideal. Mit der Amplicon-Länge erfolgt die Umrechnung in Masse ng (660 Da pro Basenpaar, N_A = 6.022×10²³). Realitätskorrekturen inklusive: die Reaktion erreicht bei ~10¹²–10¹³ Produktmolekülen ein Plateau (das Tool markiert Überschreitungen), und über 35 Zyklen amplifizieren vor allem unspezifische Produkte und Primerdimere. Quellen: Saiki 1988, Innis & Gelfand 1990, Lorenz 2012. Nur für die Planung.
Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.
curl -X POST 'http://127.0.0.1:3003/de/api/tools/pcr-cycle-number' \
-H 'Content-Type: application/json' \
-d '{"templateCopies":1000,"cycles":30,"efficiencyPercent":100,"ampliconLengthBp":500,"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/pcr-cycle-number| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| templateCopies | number | Ja | Starting number of target molecules (see the companion copy-number tool). |
| cycles | number | Ja | Number of thermal cycles (most protocols: 25–35). |
| efficiencyPercent | number | Ja | Per-cycle amplification efficiency; 100% = perfect doubling, real PCR typically 70–100%. |
| ampliconLengthBp | number | Nein | Amplicon length in base pairs for the ng-yield conversion; enter 0 to skip. |
| decimalPlaces | 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-pcr-cycle-number": {
"name": "pcr-cycle-number",
"description": "Berechnet das PCR-Produkt bei idealer exponentieller Amplifikation: nach n Zyklen Kopien = Matrize × (1 + Effizienz)^n; bei 100% das Lehrbuch-Doppel 2^n (30 Zyklen ≈ 1.07×10⁹-fach); real läuft PCR bei 70–100%, und 25 Zyklen bei 90% kosten ~100× Produkt gegenüber dem Ideal. Mit der Amplicon-Länge erfolgt die Umrechnung in Masse ng (660 Da pro Basenpaar, N_A = 6.022×10²³). Realitätskorrekturen inklusive: die Reaktion erreicht bei ~10¹²–10¹³ Produktmolekülen ein Plateau (das Tool markiert Überschreitungen), und über 35 Zyklen amplifizieren vor allem unspezifische Produkte und Primerdimere. Quellen: Saiki 1988, Innis & Gelfand 1990, Lorenz 2012. Nur für die Planung.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=pcr-cycle-number",
"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": "pcr-cycle-number",
"arguments": {
"templateCopies": 1000,
"cycles": 30,
"efficiencyPercent": 100,
"ampliconLengthBp": 500,
"decimalPlaces": 2
}
}
}| Nein |
| — |
JSON-Ergebnis
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Fragen oder Probleme? Kontakt: [email protected]