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 metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal.inria.fr/inria-00528985
Contributor : Gaël Varoquaux <>
Submitted on : Saturday, October 23, 2010 - 5:39:09 PM
Last modification on : Monday, February 10, 2020 - 6:13:43 PM
Long-term archiving on: Monday, January 24, 2011 - 2:36:13 AM

Files

article_submitted.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Prabhu Ramachandran, Gaël Varoquaux. Mayavi: 3D visualization of scientific data. COMPUTING IN SCIENCE & ENGINEERING, IEEE, 2011, 13 (2), pp.40-51. ⟨10.1109/MCSE.2011.35⟩. ⟨inria-00528985⟩

Share

Metrics

Record views

598

Files downloads

2282