Version history

1 version on record. Newest first; the live version sits at the top with a live indicator.

  1. Live e9f959b6f0b7
    4/29/2026, 5:32:53 PM
    Content snapshot
    {
      "version": "0.1.0",
      "summary": "Query the SciDEX knowledge graph (entities + typed edges) by SPARQL-flavored predicates.",
      "runtime": "http_post",
      "runtime_config": {
        "url_env": "SCIDEX_V1_TOOLS_KG_QUERY_URL",
        "url_default": "http://v1.scidex.ai/internal/tools/kg_query",
        "timeout_secs": 60
      },
      "input_schema": {
        "type": "object",
        "required": [
          "seed"
        ],
        "properties": {
          "seed": {
            "type": "string",
            "description": "Seed entity (gene symbol, disease name, pathway id, etc.)."
          },
          "depth": {
            "type": "integer",
            "default": 1,
            "maximum": 4,
            "minimum": 1
          },
          "limit": {
            "type": "integer",
            "default": 100,
            "maximum": 500,
            "minimum": 1
          },
          "direction": {
            "enum": [
              "out",
              "in",
              "both"
            ],
            "type": "string",
            "default": "out"
          },
          "predicate": {
            "type": "string",
            "description": "Edge type to traverse (e.g. 'regulates', 'associated_with', 'is_part_of')."
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "edges": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "to": {
                  "type": "string"
                },
                "from": {
                  "type": "string"
                },
                "evidence": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "predicate": {
                  "type": "string"
                }
              }
            }
          },
          "nodes": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "examples": [
        {
          "input": {
            "seed": "LRRK2",
            "depth": 2,
            "predicate": "associated_with"
          }
        }
      ],
      "lifecycle_state": "active"
    }