Interactive Work Environment

Interactive Work Environment#

Cloudlab at CAU Kiel#

For the module “PherWiss: Angewandtes Programmieren” we will use a web-based interactive computing environment to do the exercises. The plattform can be accessed via the “JupyterLab” button in the OLAT space of the module. To learn more about the platform, check the Jupyter Lab documentation and the Jupyter Lab User Guide.

Please note that all of your data will be deleted after the end of the second examination period of the summer term. Make a backup of all your data on your local machine by downloading all relevant files.

Python on your machine#

To install a similar environment on your own computer, it is recommended to install the Anaconda or Miniconda distribution. Anaconda is a Python distribution for scientific data analysis. It comes with most of the commonly used packages already installed. Note, however, that it is not free of charge for commercial or work use (e.g. in a scientific institute).

Further packages can be installed from the internet using the conda package manager. For example, to install Jupyter Lab, you can run

conda install jupyterlab

When you gain more experience with managing packages, you should make yourself comfortable with the idea of virtual environments. These allow to specify multiple environments which may differ in terms of installed packages or package versions.