Conversion of NeuroML Files in to X3D Files

In NeuroML version 1.7, a simple mapping from MorphML and NetworkML to X3D was introduced. X3D is a standardised language for 3D graphics providing a XML-based follow up to VRML (Virtual Reality Modeling Language). The mapping uses an XSL file to map the XML of a MorphML or NetworkML file to XML in X3D format. To view the X3D, you will need a browser plugin, such as Octaga or Flux Player.

For examples click the X3D link at the bottom of each of these pages:

Nov 2010: An update to the X3D mapping (contributed by Aditya Gilra in NCBS, Bangalore) allows visualisation of the full morphology of each cell in the network when the cell morphology and network positions are present for a NeuroML Level 3 file.

The images below show a Layer 5 Pyramidal morphology, and an abstract cerebellar network exported to X3D and visualised using Octaga Player.

X3D Pyramidal cell  X3D Pyramidal cell

Current limitations:
  • MorphML files are visualised "lines only"; i.e., diameters of sections or segments are not shown.
  • For NetworkML, only instance-based files can be mapped (lists of cells and connections), so no template based representations.

Website & Images Copyright NeuroML © 2020.
All rights reserved.