The Python programming language has become very popular in the scientific computing world in the last few years. In Chemistry we have always provided a wide range of compilers for the widely used scientific languages Fortran and C, but our Python offerings have been more patchy. Different machines had different versions of Python available, and the same Python modules were not always available everywhere.
Recently we’ve made an effort to fix this by making a standard installation available on as many machines as we can. We’re using the Anaconda Python distribution for this. Anaconda provides an up to date version of Python along with hundreds of popular modules for scientific computing. The current release comes in both a Python 2 and a Python 3 version so both the old and new languages are supported. It’s also redistributable and comes with an excellent installer so we should be able to continue to make it available on new machines as we get them.
Currently Anaconda is available on every compute cluster other than a couple of the very old ones, and also on the Ubuntu 14.04 Linux workstations. To use Anaconda load the appropriate environment module
module add anaconda/python2
or
module add anaconda/python3
The next version of Anaconda is supposed to install even on the older machines so when that comes along we’ll install it on those too.
-
Recent Posts
-
Recent Comments
-
Archives
- August 2021
- April 2021
- March 2021
- July 2020
- May 2020
- March 2020
- February 2020
- January 2020
- November 2019
- June 2019
- May 2019
- April 2019
- March 2019
- July 2018
- June 2017
- October 2016
- September 2016
- August 2016
- June 2016
- April 2016
- March 2016
- February 2016
- November 2015
- October 2015
- September 2015
- August 2015
- June 2015
- April 2015
- March 2015
- January 2015
- October 2014
- September 2014
- August 2014
- July 2014
- January 2014
- September 2013
- July 2013
- May 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
-
Categories
-
Meta