JavaScript is required to consult this page

Programmatic interfaces

Build scripts, workflows and applications with EBRAINS atlases using Python and HTTP programming interfaces. The siibra toolsuite provides interfaces for accessing brain atlases in a number of ways, serving different neuroscientific usecases. While siibra-explorer is the software powering EBRAINS 3D atlas viewer, the toolsuite provides a comprehensive Python client (siibra-python) and an HTTP API (siibra-api) for including our brain atlases in reproducible and more complex workflows, or connecting them with directly with applications.


siibra-explorer is an frontend module wrapping around nehuba for visualizing volumetric brain volumes at possible high resolutions, and connecting to siibra-api for offering access to brain atlases of different species, including to navigate their brain region hierarchies, maps in different coordinate spaces, and linked regional data features. It provides metadata integration with the EBRAINS knowledge graph, different forms of data visualisation, and a structured plugin system for implementing custom extensions.

Data analysis and visualisationBrain atlases


siibra-api is an HTTP API for querying and retrieving contents of EBRAINS atlases. Originally built as a backend service for the interactive atlas viewer siibra-explorer, the API has been documented for connecting the brain atlases to other applications and web services.

Brain atlases

Make the most out of EBRAINS

EBRAINS is open and free. Sign up now for complete access to our tools and services.

Ready to get started?Create your account