Technical / software prerequisites
Section outline
-
You need to bring a laptop with administrator rights (meaning you can install programs yourself) equipped with:
- a recent browser version
- SSH terminal with X session:
* for Windows: MobaXterm (terminal for Window with X server included). Choose "Installer edition"
* for Mac: a terminal is included but you need to have an X server. You can install XQuartz
for Linux: should be fine
- Java 8 (at least Run Time Environment (JRE), see https://www.java.com, better the full JDK (Java Development Kit) to make sure everything will run).
- A suitable editor for XML:
* for Windows: http://www.winedt.com/ or http://www.heise.de/download/product/easy-xml-editor-39120/download or https://www.microsoft.com/en-us/download/details.aspx?id=7973
* for Mac & Linux have some on board already
The list below contains software that will be used during the practical. They will be accessible from a cluster server, but you can also install them locally if you want:
- Python 2.7 (https://www.python.org/downloads/)
- Java JRE (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html)
- COBRApy (https://pypi.python.org/pypi/cobra)
- suds-jurko (https://pypi.python.org/pypi/suds-jurko)
- lxml (https://pypi.python.org/pypi/lxml)
- R (https://cran.r-project.org/)
- sybil (http://cran.at.r-project.org/web/packages/sybil/)
- glpkAPI (http://cran.at.r-project.org/web/packages/glpkAPI/)
- glpk (https://www.gnu.org/software/glpk/) WinGLPK for Windows users (https://sourceforge.net/projects/winglpk/)
- clpAPI (http://cran.at.r-project.org/web/packages/clpAPI/)
- COIN-OR (clp) (http://www.coin-or.org/download/binary/CoinAll/)
Optional:
- RStudio (https://www.rstudio.com/products/rstudio/download2/)
Very optional:
- MatlabIf you have issues with installation, you can contact us