explaingit

deangeckt/connectivity_explorer

Analysis updated 2026-05-18

12TypeScriptAudience · researcherComplexity · 1/5Setup · easy

TLDR

A free browser-based 3D viewer for exploring cortical neuron connectivity from the MICrONS dataset, with no installation or login required.

Mindmap

mindmap
  root((Connectivity Explorer))
    What it does
      3D neuron viewer
      Synapse exploration
      Connectivity tracing
    Data
      MICrONS dataset
      1300 neurons
      146K synapses
    Features
      Browser-based
      No install needed
      Neuroglancer link
    Tech
      TypeScript
      React
      npm
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Visually explore how neurons in the MICrONS mouse cortex dataset connect to each other in an interactive 3D view.

USE CASE 2

Pick a source neuron and trace its synaptic targets' skeleton shapes and synapse locations in 3D space.

USE CASE 3

Jump from the connectivity viewer into Neuroglancer for deeper analysis of a selected neuron and its connections.

USE CASE 4

Run the app locally to develop or extend the 3D neuron connectivity visualization for new datasets.

What is it built with?

TypeScriptReactnpm

How does it compare?

deangeckt/connectivity_exploreralamops/agetoraza-ali/blendpixel.com
Stars121212
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity1/54/52/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

In plain English

Connectivity Explorer is a free, browser-based 3D tool for exploring how neurons in the brain's cortex connect to each other. It requires no installation or account. You open the live demo in a browser, pick a neuron, and see its connections and the physical paths of connected neurons rendered in 3D space. The data comes from the MICrONS project, a large research effort that used electron microscopy (a very high-resolution imaging technique) to map a tiny cubic millimeter of mouse visual cortex in detail. That dataset contains about 1,300 neurons and 146,000 connections between them recorded within that volume. The tool visualizes this specific dataset. In the viewer, you pick a source neuron, sample its synaptic targets (the neurons it sends signals to), and explore both the skeleton shapes of those neurons and the physical locations of the connection points called synapses in 3D. A faint gray layer in the background shows additional neurons from outside the main column for spatial context. From the viewer, you can also jump directly to the same data in Neuroglancer, a more advanced neuroscience visualization tool used widely in the field. The project is built with TypeScript and React and can be run locally with a few standard commands. The author adapted it from a previous open-source tool called SWC Editor. This tool is aimed at neuroscience researchers and students who want to visually explore the MICrONS cortical connectivity dataset without installing specialized software. A citation snippet is provided for academic use.

Copy-paste prompts

Prompt 1
Using deangeckt/connectivity_explorer, how do I pick a source neuron and sample its synaptic targets to explore 3D skeleton and synapse locations?
Prompt 2
What is the MICrONS dataset that Connectivity Explorer visualizes, and how many neurons and synapses does it contain?
Prompt 3
Show me how to run connectivity_explorer locally with npm install and npm start and access it at localhost:3000.
Prompt 4
How can I cite Connectivity Explorer in a neuroscience paper that uses the tool for connectivity analysis?
Prompt 5
How do I jump from a selected neuron in Connectivity Explorer to the same location in Neuroglancer for deeper analysis?

Frequently asked questions

What is connectivity_explorer?

A free browser-based 3D viewer for exploring cortical neuron connectivity from the MICrONS dataset, with no installation or login required.

What language is connectivity_explorer written in?

Mainly TypeScript. The stack also includes TypeScript, React, npm.

How hard is connectivity_explorer to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is connectivity_explorer for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub deangeckt on gitmyhub

Verify against the repo before relying on details.