The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (2011 vol.13)
pp: 40-51
Prabhu Ramachandran , IIT Bombay
ABSTRACT
<p>Mayavi is a general purpose, open source 3D scientific visualization package that is tightly integrated with the rich ecosystem of Python scientific packages. Mayavi provides a continuum of tools for developing scientific applications, ranging from interactive and script-based data visualization in Python to full-blown custom end-user applications.</p>
INDEX TERMS
Visualization, scientific computing, Python, software engineering
CITATION
Prabhu Ramachandran, Gaël Varoquaux, "Mayavi: 3D Visualization of Scientific Data", Computing in Science & Engineering, vol.13, no. 2, pp. 40-51, March/April 2011, doi:10.1109/MCSE.2011.35
REFERENCES
1. P.F. Dubois, "Python: Batteries Included," Computing in Science & Eng., vol. 09, no. 3, May/June, 2007, pp. 7–9.
2. T.E. Oliphant, A Guide to NumPy, Trelgol Publishing, 2006.
3. E. Jones, T.E. Oliphant, and P. Peterson, SciPy: Open Source Scientific Tools for Python, SciPy Community, 2001.
4. F. Perez and B.E. Granger, "IPython: A System for Interactive Scientific Computing," Computing in Science & Eng., vol. 9, no. 3, 2007, pp. 21–29.
5. J.D. Hunter, "Matplotlib: A 2D Graphics Environment," Computing in Science & Eng., vol. 9, no. 3, 2007, pp. 90–95.
6. A. Cedilnik et al., "Remote Large Data Visualization in the ParaView Framework," Eurographics Symp. Parallel Graphics and Visualization, Eurographics Assoc., 2006, pp. 163–170.
7. H. Childs et al., "A Contract-Based System for Large Data Visualization," Proc. 16th IEEE Visualization Conf. 2005, IEEE CS Press, 2005; http://doi.ieeecomputersociety.org/10.1109 VIS.2005.3.
8. W.K. Martin and W. Lorensen, The Visualization Toolkit, 4th ed., Kitware, 2006.
9. P. Ramachandran, "Mayavi: A Free Tool for CFD Data Visualization," Proc. 4th Computational Fluid Dynamics Symp., Aeronautical Soc. of India, 2001; http://www.aero.iitb.ac.in/~prabhu/research/ papersmayavi_acfd.pdf.
10. P. Ramachandran, "TVTK A Pythonic VTK," Proc. EuroPython Conf., 2005; https://svn.enthought.com/enthought/raw-attachment/ wiki/TVTKtvtk-paper-epc2005.pdf .
11. P. Ramachandran, "MayaVi2: The Next Generation," Proc. EuroPython Conf., 2005; https://svn.enthought.com/enthought/raw-attachment/ wiki/MayaVim2-paper-epc2005.pdf .
12. E. Gamma et al., Design Patterns: Elements of Reusable Object-Oriented Software, Addison Wesley, 1994.
13. K. Beck, Test-Driven Development by Example, Addison Wesley, 2003.
36 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool