Application Programming Interfaces (APIs)

This is where we show you how to use VFBs Application Programming Interfaces (APIs) and other tools to explore the available data.

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.

Hacking the connectome

Tutorials from the Virtual Fly Brain “Hacking the connectome” workshop that was run in collaboration with the Drosophila Connectomics Group based at the Dept of Zoology, University of Cambridge.

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.

VFB connect API overview

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

SOLR search example

How to programatically search for a term.

Data types

In this notebook we will focus on neuron skeletons - a.k.a. TreeNeurons

Plotting

Explore how to plot neurons in 2d using and in 3d

pymaid

pymaid (python-catmaid) lets you interface with a CATMAID server such as those provided by VFB to host published data from the FAFB dataset.

NBLAST

NBLAST is a method to quantify morphological similarity.

neuprint

The Janelia hemibrain dataset is accessible via neuprint. To programmatically interface with neuprint, we show how to use neuprint-python.


Last modified January 27, 2022: reverting to list (dd75b36)