The Community for Technology Leaders
RSS Icon
Issue No.02 - March/April (2008 vol.10)
pp: 55-59
Gaël Varoquaux , University of Florence
This article introduces techniques and tools useful for writing an experiment's control framework. In particular, the author discusses how to use the Python language to control hardware.
Python, agile computing, experimental control, hardware, frameworks
Gaël Varoquaux, "Agile Computer Control of a Complex Experiment", Computing in Science & Engineering, vol.10, no. 2, pp. 55-59, March/April 2008, doi:10.1109/MCSE.2008.47
1. G.V. Wilson, "Where's the Real Bottleneck in Scientific Computing?" Am. Scientist, vol. 94, no. 1, 2006, p. 5.
2. C. Townsend, W. Ketterle, and S. Stringari, "Bose-Einstein Condensation," Physics World, vol. 10, no. 3, 1997, p. 29; 3/32.
3. J.K. Ousterhout, "Scripting: Higher-Level Programming for the 21st Century," Computer, vol. 31, no. 3, 1998, p. 23.
4. E. Jones et al., "SciPy: Open Source Scientific Tools for Python," 2001;
5. J.D. Hunter, "Matplotlib: A 2D Graphics Environment," Computing in Science &Eng., vol. 9, no. 3, 2007, pp. 90–95.
6. P. Ramachandran, "TVTK, A Pythonic VTK," EuroPython Conf. Proc., 2005; wiki/TVTKtvtk-paper-epc2005.pdf.
7. P.F. Dubois, "Ten Good Practices in Scientific Programming," Computing in Science &Eng., vol. 1, no. 1, 1999, pp. 7–11.
8. G.V. Wilson, "Software Carpentry," 2006; http:/
9. G.K. Thiruvathukal, K. Läufer, and B. Gonzalez, "Unit Testing Considered Useful," Computing in Science &Eng., vol. 8, no. 6, 2006, pp. 76–87.
10. G. Varoquaux, "Writing a Graphical Application for Scientific Programming Using TraitsUI," 2006; /.
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool