Packages websites
Here is a list of Python packages that we have mentioned in this book with their respective websites, where you can find the most up-to-date information:
IPython: This is a rich architecture for interactive computing (http://ipython.org)
NumPy: This is used for high performance and vectorized computations on multidimensional arrays (http://www.numpy.org)
SciPy: This is used for advanced numerical algorithms (http://www.scipy.org)
matplotlib: This is used to plot and perform an interactive visualization (http://matplotlib.org)
matplotlib-basemap: This is a mapping toolbox for matplotlib (http://matplotlib.org/basemap/)
Seaborn: This is used to represent statistical data visualization for
matplotlib
(http://stanford.edu/~mwaskom/software/seaborn)Scikit: This is used for machine learning purposes in Python (http://scikit-learn.org/stable)
NetworkX: This is used to handle graphs (http://networkx.lanl.gov)
Pandas: This is used to deal with any kind of tabular data (http://pandas.pydata.org)
Python Imaging Library (PIL): This is used for image processing algorithms (http://www.pythonware.com/products/pil)
PySide: This acts as a wrapper around Qt for graphical user interfaces (GUIs) (http://qt-project.org/wiki/PySide)
PyQt: This is similar to PySide, but with a different license (http://www.riverbankcomputing.co.uk/software/pyqt/intro)
Cython: This is used to leverage C code in Python (http://cython.org)