====== Python Programming ====== ===== Resources ===== - [[http://www.python.org/|Python Programming Language – Official Website]] - [[http://www.fantascienza.net/leonardo/ar/python_best_practices.html|Python best practices]] - [[http://www.python.org/dev/peps/pep-0008/|PEP 8, Style Guide for Python Code]] - [[http://epydoc.sourceforge.net/epydoc.html|Epydoc--Automatic API Documentation Generation for Python]] - [[http://epydoc.sourceforge.net/manual-fields.html|Epydoc Fields]] - [[http://pypi.python.org/pypi|Python Package Index]] - [[http://docs.python.org/library/|The Python Standard Library]] - [[http://new.scipy.org/index.html|SciPy.org]] - [[http://numpy.scipy.org/|NumPy]] - [[http://ipython.scipy.org/moin/|iPython]] ==== Courses ==== - [[https://python.g-node.org/wiki/|Advanced Scientific Programming in Python]] ==== Books ==== - [[http://diveintopython.org/|Dive Into Python]] - [[http://www.coderholic.com/free-python-programming-books/|10 Free Python Programming Books]] - [[http://www.free-itebooks.com/free-ebooks-python/|Free IT-books]] ==== Machine Learning Related ==== - [[https://github.com/scikit-learn/scikit-learn|Machine Learning Python Module]] - [[http://mloss.org/software/|Machine Learning Open Source Software (MLOSS)]] - [[http://abel.ee.ucla.edu/cvxopt/|CVXOPT-Convex Optimization]] ==== Other Links ==== - [[hhttp://www.cs.wisc.edu/condor/|Condor--High Throughput Computing]] - [[http://hadoop.apache.org/|Hadoop--Open-source software for reliable, scalable, distributed computing]] - [[http://git-scm.com/|git--the fast version control system]] - [[http://networkx.lanl.gov/|NetworkX--High productivity software for complex networks]] - [[http://matplotlib.sourceforge.net/|MatPlotLib]] - [[http://www.rforge.net/JGR/|JGR - Jave GUI for R]]