WENDI for PHYS/MATH248

What's available

  • ipython notebooks
  • text files
  • terminals with bash command line (git, ssh, gfortran, emacs, vim, etc)

storage and getting things in and out of WENDI

user home directory

  • not persistent, will ony survive as long as the platform is not restarted
  • will survive is you disconnect your web browser

shared storage on the WENDI platform

  • there is limited shared and persistent storage in /students where you can make your own directory using your first and lastname as directory name
  • this storage will be there when the whole platform has been restarted (which is necessary from time to time for maintencance or updates)
  • this shared storage is readable to everybody who has access to this platform, including your peers and users who are not in this class; it is part of the obvious netiquette that directories of other users are off limit, i.e. do not poke around in directories other than your own
  • if you want to collaborate with someone create a top level share directory, such as herwig.share or a collaboration project with a name such as student1.student2.collab

mounting personal UVic file storage

  • in preparation

external repositories

  • bitbucket, github or gitlab repositories can be cloned into the WENDI instance through the terminal access

upload button

  • you can upload files, such as plain text files or ipython notebook files, through the upload button that is next to the New drop-down menu on the top-right

Notes

Terminal

  • When using a Terminal (see New dropdown menu on top right) presently the loing shell is sh. In order to switch to the much nicer bash shell, just type bash at the command line.

Cloning the course repo

In order to clone the course git repository into your Wendi instance follow this procedure:

  1. Open a terminal
  2. type bash to activate the bash shell, see above
  3. enter the notebooks/PHYSMATH248 directory and clone the course repo:
    $ cd notebooks/PHYSMATH248
    $ git clone https://github.com/delooper/math-phys.248-2017.git
    This will create a new directory math-phys.248-2017 in your PHYSMATH248 directory which you can then access from your jupyter instance home area (you get to that by clicking on the jupyter logo at the top left.

Availability

  • if the WENDI platform is not available please email the instructors
  • the WENDI platform is still being improved and upgraded from time to time which makes it necesary to restart the service
  • when that is necessary all files stored in the home directory of the instance will be lost
  • all students will be alerted in advance of any planned shutdown or restart of the platform
  • however, it can not be garanteed that unexpected shotdowns may happen
  • it therefore essential to save your work frequently, how this can be done will be explained in class, but see as well below