Skip to content
Overview of tools for the analysis of CATMAID data
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Overview of packages and scripts for the analysis of CATMAID data contributed by the FAFB community.


  1. Add scripts/code to the repository or link to external resource
  2. Leave brief description in this README. If possible, include maintainer/contact



An R package for the (3D) visualisation and analysis of biological image data, especially tracings of single neurons. nat is the core package of a wider suite of neuroanatomy tools introduced at Greg Jefferis, WT UK/Jefferis lab.


R package providing API access to the CATMAID web image annotation tool. Provides interface with nat R package, enabling wide variety of analyses. Greg Jefferis, WT UK.


Provides tools to move between adult brain EM and light level data, emphasising the interaction between the CATMAID web application and the R Neuroanatomy Toolbox package. See also, from which this package borrows both a name and uses data. Greg Jefferis, WT UK.


R Package for use with rcatmaid and nat. catnat provides some higher level analysis function for, for example, clustering synapses within a neuron's tree structure, clustering together neurons by synapse position in 3D space and splitting a neuron into different compartments (e.g. axon-dendrite-primary neurite) and visualising these splits and clusters. Alexander Bates, Jefferis Lab.


R package with useful functions for EM tracers. Provides shortcuts for common tasks like plotting neurons from CATMAID, randomly sampling synapses, and checking for duplicate connectors. Fiona Love, WT UK.




Python 3 package to fetch data from CATMAID server and analyse neuron anatomy and connectivity. Features include: fetch data from CATMAID, 2D and 3D plotting of neurons, virtual neuron surgery (cutting, stitching, pruning, rerooting, etc), R bindings (e.g. for libraries nat, nat.nblast and elmr), interface with Blender 3D, import/export from/to SWC, load and annotate image data. Philipp Schlegel, WT UK.


Slack chatbot that allows quick queries to a CATMAID server. Most notably it lets you NBLAST CATMAID neurons against e.g. the flycircuit database. Philipp Schlegel, WT UK.

Blender plugin

Plugin for Blender 3D that allows fetching data from CATMAID server for high-quality renderings. Philipp Schlegel, WT UK.


You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.