Skip to Main content Skip to Navigation
New interface
Journal articles

Mayavi: 3D visualization of scientific data

Abstract : Mayavi is an open-source, general-purpose, 3D scientific visualization package. It seeks to provide easy and interactive tools for data visualization that fit with the scientific user's workflow. For this purpose, Mayavi provides several entry points: a full-blown interactive application; a Python library with both a MATLAB-like interface focused on easy scripting and a feature-rich object hierarchy; widgets associated with these objects for assembling in a domain-specific application, and plugins that work with a general purpose application-building framework. In this article, we present an overview of the various features of Mayavi, we then provide insight on the design and engineering decisions made in implementing Mayavi, and finally discuss a few novel applications.
Document type :
Journal articles
Complete list of metadata

Cited literature [14 references]  Display  Hide  Download
Contributor : Gaël Varoquaux Connect in order to contact the contributor
Submitted on : Saturday, October 23, 2010 - 5:39:09 PM
Last modification on : Friday, November 4, 2022 - 3:02:44 PM
Long-term archiving on: : Monday, January 24, 2011 - 2:36:13 AM


Files produced by the author(s)




Prabhu Ramachandran, Gaël Varoquaux. Mayavi: 3D visualization of scientific data. Computing in Science and Engineering, 2011, 13 (2), pp.40-51. ⟨10.1109/MCSE.2011.35⟩. ⟨inria-00528985⟩



Record views


Files downloads