This repository collates the annotations and example code for Stürner and Brooks et al. Comparative connectomics of the descending and ascending neurons of the Drosophila nervous system: stereotypy and sexual dimorphism, which combines FAFB (female brain), FANC (female nerve cord) and MANC (male nerve cord) neurons that run through the neck. The annotation data, supplied as supplementary files with the paper, will be available to download here and have also been contributed to the portals for the three distinct datasets:
-
https://codex.flywire.ai for FAFB
-
https://neuprint.janelia.org/ for MANC.
Note that at the time of writing (27 Aug 2024) some annotation updates are still pending for FANC and MANC so the attached supplementary files remain the best resource.
Annotations are used by the fafbseg-py Python and the fafbseg R package for programmatic analysis of the FAFB-Flywire dataset, the malevnc R package for the MANC dataset and fancr R package for the FANC dataset. Alternatively the coconatfly package enables integrative connectomics across these three datasets in R.
Neurons can be visualised together in neuroglancer, using this cocoglancer scene. See here for more information on this.
The files listed below contain annotations for descending neurons (DNs), ascending neurons (ANs), sensory ascending neurons (SAs), intrinsic neurons (INs) and motor neurons (MNs).
/Supplemental_files/Supplemental_file1_FAFB_seed_plane.tsv
contains xyz coordinates, supervoxel_id, root_id, side and class of profiles passing through the FAFB seed plane; this file is the basis for class annotations of neck connective neurons infafbseg
./Supplemental_files/Supplemental_file2_FANC_seed_plane.tsv
contains xyz coordinates, supervoxel_id, root_id, side and class of profiles passing through the FANC seed plane; this file is the basis for class annotations of neck connective neurons infancr
./Supplemental_files/Supplemental_file3_FAFB_SA_identification.tsv
contains the SA identification in the FAFB dataset. Column LM_line refers to the light microscopy (LM) images from genetic driver lines used for the identification./Supplemental_files/Supplemental_file4_DN_identification.tsv
contains the DN indentification. Column slide code of LM images from genetic driver lines to identify descending neurons (DNs).
The Supplemental files 5-11 are the basis for the cell type annotations of neck connective neurons in fafbseg
and fancr
, and the new DN types in malevnc
. All of these contain the neuronal ids, types and annotations for different classes of neurons and datasets.
-
/Supplemental_files/Supplemental_file5_FAFB_DNs.tsv
DNs in the FAFB dataset. -
/Supplemental_files/Supplemental_file6_FANC_DNs.tsv
DNs in the FANC dataset. -
/Supplemental_files/Supplemental_file7_MANC_DNs.tsv
DNs in the MANC dataset. -
/Supplemental_files/Supplemental_file8_FAFB_ANs_SAs.tsv
ANs and SAs in the FAFB dataset. -
/Supplemental_files/Supplemental_file9_FANC_ANs.tsv
ANs in the FANC dataset. -
/Supplemental_files/Supplemental_file10_FANC_SAs.tsv
SAs in the FANC dataset. -
/Supplemental_files/Supplemental_file11_MANC_ANs.tsv
ANs in the MANC dataset. -
/Supplemental_files/Supplemental_file12_AN_identification.tsv
contains slide code of light microscopy images taken from genetic driver lines to identify 3 new AN types. -
/Supplemental_files/Supplemental_file13_other_MANC_FANC_matching.tsv
contains neuronal ids, types and annotations in the FANC dataset for INs and MNs; this file is the basis for cell type annotations of 736 intrinsic neurons (INs) and 2 Efferent Ascending (EA) and 64 MNs infancr
, with 48 of these MNs previously annotated in Azevedo et al. 2024. -
/Supplemental_files/Supplemental_file14_dimorphic_DNs.tsv
contains neuronal ids, types and annotations of dimorphic or sex-specific DNs based on comparisons between all three datasets. -
/Supplemental_files/Supplemental_file15_dimorphic_ANs.tsv
contains neuronal ids, types and annotations of dimorphic or sex-specific ANs based on comparisons between all three datasets.
All software used in this paper is open-source and available through Github. Some of it was specifically developed for comparative analysis across the three datasets (coconatfly
). Please open an issue in the respective repository if you have questions or run into problems.
The recommended entry point for Python is fafbseg-py.
Name | Description |
---|---|
navis | Analysis and visualisation of neurons. Used e.g. for NBLAST. |
navis-flybrains | Used to transform data between template spaces (e.g. from hemibrain to FlyWire). |
fafbseg-py | Query and analyse FlyWire data (segmentation, meshes, skeletons, annotations). |
cocoa | Analysis suite for comparative connectomics. Enables e.g. hemibrain-FlyWire connectivity clustering. |
neuprint-python | Query neuPrint instances (e.g. for the hemibrain, manc). Developed by FlyEM (Janelia Research Campus). |
The recommended entry point for R is coconatfly.
Name | Description |
---|---|
coconatfly | Analysis suite for Drosophila comparative connectomics. Provides a uniform interface for analysis across datasets. Enables connectivity co-clustering of brain (FlyWire/hemibrain) and VNC (MANC/FANC) neurons. Builds on the generic coconat package. |
natverse | Analysis suite with a focus on neuroanatomical data. |
malevnc | Query and analyse the MANC data (segmentation, meshes, skeletons, annotations, connectivity). |
fafbseg | Query and analyse FlyWire data (segmentation, meshes, skeletons, annotations,connectivity). |
fancr | Query and analyse FANC data (segmentation, meshes, skeletons, connectivity). |
neuprintr | Query neuPrint instances (e.g. for manc and hemibrain). |
Please cite this paper for the reconstruction and comprehensive annotation of DNs and ANs in the FAFB-FlyWire and FANC datasets as well as the matching of these neurons to the MANC dataset.
Tomke Stürner, Paul Brooks, Laia Serratosa Capdevila, Billy J. Morris, Alexandre Javier, Siqi Fang, Marina Gkantia, Sebastian Cachero, Isabella R. Beckett, Andrew S. Champion, Ilina Moitra, Alana Richards, Finja Klemm, Leonie Kugel, Shigehiro Namiki, Han S.J. Cheong, Julie Kovalyak, Emily Tenshaw, Ruchi Parekh, Philipp Schlegel, Jasper S. Phelps, Brandon Mark, Sven Dorkenwald, Alexander S. Bates, Arie Matsliah, Szi-chieh Yu, Claire E. McKellar, Amy Sterling, Sebastian Seung, Mala Murthy, John Tuthill, Wei-Chung A. Lee, Gwyneth M. Card, Marta Costa, Gregory S.X.E. Jefferis, Katharina Eichler bioRxiv 2024.06.04.596633; doi: https://doi.org/10.1101/2024.06.04.596633
(citations for different reference managers are available from the Citation Tools link of the bioRxiv preprint).
It is likely that you will also want to cite some or all of the underlying datasets.
- Dorkenwald et al and Schlegel et al for FAFB-FlyWire, see guidelines for details
- Azevedo et al for the FANC dataset, including muscle targets of the MNs.
- Takemura et al for the MANC dataset; Marin et al for the MANC dataset including comprehensive typing of the VNC, including AN, SA and IN typing; Cheong, Eichler, Stürner et al for comprehensive DN and MN typing.
We appreciate that's a lot of references, but it was also a lot of work for a lot of people!
- v0.1 This is the version reported on in the Stürner and Brooks et al. bioRxiv preprint June 28, 2024.