We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Why scientists should learn to program in Python.
- Authors
Ayer, Vidya M.; Miguez, Sheila; Toby, Brian H.
- Abstract
The importance of software continues to grow for all areas of scientific research, no less for powder diffraction. Knowing how to program a computer is a basic and useful skill for scientists. This paper explains the three approaches for programming languages and why scripting languages are preferred for non-expert programmers. The Python-scripting language is extremely efficient for science and its use by scientists is growing. Python is also one of the easiest languages to learn. The language is introduced, as well as a few of the many add-on packages available that extend its capabilities, for example, for numerical computations, scientific graphics, and graphical user interface programming. Resources for learning Python are also provided.
- Subjects
APPLICATION software management; DEVELOPMENT of application software; COMPUTER software management; X-ray powder diffraction; X-ray crystallography technique
- Publication
Powder Diffraction, 2014, Vol 29, Issue S2, pS48
- ISSN
0885-7156
- Publication type
Article
- DOI
10.1017/S0885715614000931