> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catalog.igvf.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Cypher Query Runner

# `/cypher`

The Cypher Query Runner is a power-user surface over the GLKB graph. It sends arbitrary Cypher to `others/_cypher_query` and displays the raw JSON response so advanced users can prototype questions before they harden them into catalog features.

## Running Queries

* The editor is preloaded with `MATCH (g:Gene) RETURN g.symbol, g.description LIMIT 5`, which is the same style of query used by the GLKB explorers.
* Submitting executes the query in either **GET** (query string) or **POST** (JSON body) mode. Both routes hit the same API but let you work around URL length constraints.
* Errors from the remote service bubble up through a destructive alert with the HTTP status and body for debugging.

## Reading Results

* Successful responses are shown as formatted JSON so you can inspect node labels, edge properties, or aggregation tables produced by the query.
* Because the results are untouched, you can copy them straight into analysis notebooks or share them with data engineers when reporting issues, keeping experimentation tied to the same production graph that powers the catalog.
