Difference between revisions of "Python"
KevinYager (talk | contribs) (→=Hints about Python usage) |
KevinYager (talk | contribs) |
||
Line 3: | Line 3: | ||
* '''[http://matplotlib.org/ matplotlib]''': Plotting library that can generate graphs of datasets, including area images. Publication-quality images are possible with some effort. | * '''[http://matplotlib.org/ matplotlib]''': Plotting library that can generate graphs of datasets, including area images. Publication-quality images are possible with some effort. | ||
* '''[http://www.scipy.org/ scipy]''': A large collection of computational tools relevant to scientific data. | * '''[http://www.scipy.org/ scipy]''': A large collection of computational tools relevant to scientific data. | ||
− | * '''[http://www.pythonware.com/products/pil/ Python Image Library (PIL)''': A library that allows opening, converting, and editing image files including the TIFF files frequently output by [[x-ray]] area [[detectors]] in [[scattering]] instruments. | + | * '''[http://www.pythonware.com/products/pil/ Python Image Library (PIL)]''': A library that allows opening, converting, and editing image files including the TIFF files frequently output by [[x-ray]] area [[detectors]] in [[scattering]] instruments. |
==See Also== | ==See Also== |
Revision as of 14:36, 3 November 2014
Python is a powerful and flexible programming language. It is increasingly used in scientific software packages, because it has a large number of libraries that are extremely useful in numerical and scientific computing. For instance:
- numpy: Also known as numerical python, this package allows for efficient handling of vectors, arrays, matrices, and associated computations.
- matplotlib: Plotting library that can generate graphs of datasets, including area images. Publication-quality images are possible with some effort.
- scipy: A large collection of computational tools relevant to scientific data.
- Python Image Library (PIL): A library that allows opening, converting, and editing image files including the TIFF files frequently output by x-ray area detectors in scattering instruments.