Elysia Tools Docs
DE
Sprache
ZHESPTRUFRDEEN
Zurück zur Website
Werkzeuge durchsuchen

Education

Restriktionsfragment-Längenrechner

Schätzt die Fragmentgrößen nach einer Restriktionsverdau: ein zirkuläres Substrat mit n Schnitten ergibt n Fragmente (um den Ursprung herum), ein lineares n+1. Der Positionsmodus berechnet exakte Fragmente aus kommagetrennten Koordinaten; der Anzahlmodus liefert Stückzahl und Mittelwert bei gleichmäßiger Verteilung. Dazu die erwartete Sitefrequenz in zufälliger DNA: 4-Basen-Erkennungsstellen ~1 je 256 bp, 6-Basen ~1 je 4096 bp (REBASE/Sambrook) sowie Hinweise zur Agarose-Auflösung (<50 bp kann laufen). Quellen: Sambrook & Russell 3. Aufl., REBASE. Nur für Ausbildung.

json· JSON-ErgebnisWerkzeug öffnen

Schnellstart

Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.

cURL
curl -X POST 'https://api.elysiatools.com/de/api/tools/restriction-fragment-length' \
  -H 'Content-Type: application/json' \
  -d '{"topology":"circular","inputMode":"positions","substrateLengthBp":2686,"cutPositions":"1000, 2000","cutSiteCount":2,"decimalPlaces":2}'

API-Referenz

Senden Sie eine POST-Anfrage mit Ihren Eingaben als JSON. Dateiparameter erfordern einen vorherigen Upload.

Endpunkt

HTTP
POST https://api.elysiatools.com/de/api/tools/restriction-fragment-length

Parameter

NameTypErforderlichBeschreibung
topologyselectJaCircular plasmids give n fragments from n cuts; linear DNA gives n+1.
inputModeselectJaEnter exact cut positions, or just the number of cut sites for an average estimate.
substrateLengthBpnumberJaTotal length of the substrate (plasmid or linear DNA) in base pairs.
cutPositionstextJaCut coordinates counted from base 1 (positions mode); each must be strictly inside the substrate and unique.
cutSiteCount

MCP-Integration

Fügen Sie dieses Werkzeug Ihrem Model-Context-Protocol-Server hinzu, damit KI-Agenten es auflisten und aufrufen können.

Serverkonfiguration

Fügen Sie diesen Block Ihrer MCP-Client-Konfiguration hinzu:

mcp.json
{
  "mcpServers": {
    "elysiatools-restriction-fragment-length": {
      "name": "restriction-fragment-length",
      "description": "Schätzt die Fragmentgrößen nach einer Restriktionsverdau: ein zirkuläres Substrat mit n Schnitten ergibt n Fragmente (um den Ursprung herum), ein lineares n+1. Der Positionsmodus berechnet exakte Fragmente aus kommagetrennten Koordinaten; der Anzahlmodus liefert Stückzahl und Mittelwert bei gleichmäßiger Verteilung. Dazu die erwartete Sitefrequenz in zufälliger DNA: 4-Basen-Erkennungsstellen ~1 je 256 bp, 6-Basen ~1 je 4096 bp (REBASE/Sambrook) sowie Hinweise zur Agarose-Auflösung (<50 bp kann laufen). Quellen: Sambrook & Russell 3. Aufl., REBASE. Nur für Ausbildung.",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=restriction-fragment-length",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Verfügbare Werkzeuge auflisten

Nach dem Verbinden mit dem SSE-Endpunkt listen Sie die bereitgestellten Werkzeuge auf:

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

Dieses Werkzeug aufrufen

Rufen Sie das Werkzeug über seine ID auf; Argumente werden aus seiner Parameterliste gebildet:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "restriction-fragment-length",
    "arguments": {
  "topology": "circular",
  "inputMode": "positions",
  "substrateLengthBp": 2686,
  "cutPositions": "1000, 2000",
  "cutSiteCount": 2,
  "decimalPlaces": 2
}
  }
}
Werkzeuge durchsuchenWerkzeug öffnen

© 2026 Elysia Tools. Entwicklerdokumentation.

Zurück zur WebsiteWerkzeuge durchsuchen
number
Ja
Number of cut sites (count mode); fragments = n circular or n+1 linear.
decimalPlacesnumberNein—

Antwortformat

JSON-Ergebnis

JSON
{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Verketten Sie mehrere Werkzeuge in einer Sitzung mit einer kommagetrennten toolId-Liste, z. B. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (max. 20).

Fragen oder Probleme? Kontakt: [email protected]