Application Programming Interface (API) Tutorials

How to guides for the VFB Application Programming Interfaces (APIs).

VFB connect API overview

The VFB connect API provides programmatic access to the databases underlying VFB

Guide to Working with Images from Virtual Fly Brain (VFB) Using the VFBConnect Library

This guide will help you use the VFBConnect library to interact with Virtual Fly Brain (VFB) data, specifically focusing on working with neuron images and their representations. The examples provided cover retrieving neuron data, accessing different types of data representations (skeleton, mesh, volume), and visualizing this data.

Downloading Images from VFB Using VFBconnect

This guide will show you how to use VFBconnect to download images from the Virtual Fly Brain (VFB) based on a dataset.

Programmatic search using SOLR

How to programatically search for a term.

Exploring Neurons in Navis

How to explore the properties of TreeNeurons using navis.

Plotting Neurons with Navis

How to plot neurons in 2D and 3D using navis.

pymaid

pymaid (python-catmaid) lets you interface with a CATMAID server such as those provided by VFB.

NBLAST

NBLAST is a method to quantify morphological similarity.

neuprint

Several Janelia datasets are accessible via neuprint and can be interfaced with programmatically using neuprint-python.


Last modified March 5, 2026: update API tutorials (0708487)