Training school on software for relaxometry data analysis

c/o Dipartimento di Fisica, Università degli studi di Pavia, Via Bassi 6, Pavia, Italy

within EURELAX COST-EU

18 – 22 February 2019

 

First, please remind that you should participate by carrying your own laptop with you. It is suggested also to carry a short cable to connect wired your computers. WiFi connections will be also available. 

First, please communicate to the organizers what kind of operating system your laptop uses.

It is suggested to pre-install at home (well before the School !!) the whole set of programs utilized in the School, because it takes time. In order of priority :

1)      Matlab by Mathworks. Please verify with your own Institution if you have a shared license for this program, it is quite common. If you do not have the possibility to install Matlab of your institution, here’s the link to Instructions to install  Matlab with temporary University of Pavia credentials, valid from 13/02/2019 to 24/02/2019. Please remind to install Matlab before Monday 18th !!

2)      Origin by Originlab Corporation (https://www.originlab.com/). Please verify with your own Institution if you have a shared license for this program, it is quite common. If you do not have the possibility to install Origin of your institution, please download the fully operating trial version valid for 21-days, from link :  https://www.originlab.com/demodownload.aspx.

3)      Python (https://www.python.org/). You can find free versions on  the web or in your home Institution.

4)      C++  programming language. The whole package can be found on the web or  in your home Institution. For example see dev C++ : https://sourceforge.net/projects/orwelldevcpp/

5)      Fortran programming language. The whole package can be found on the web or  in your home Institution. See e.g. also : http://eurelax.uwm.edu.pl/fortran/. Instructions : http://eurelax.uwm.edu.pl/fortran/Ten%20minutes%20to%20setup%20Modern%20Fortran%202003-2008%20on%20Windows.pdf

 

Homework

·         MATLAB. In addition to pre-installation of the above software packages, it is strongly suggested (especially for not experienced people) to do the MATLAB Onramp course (see Mathworks website).

·         FITTEIA. No software installation is required. Any operating system is ok. The lectures will be live, online, using a web browser (running on a PC, a tablet, or a smartphone). Microsoft Internet Explorer has some problems and it is suggested the use of other browsers (Firefox, Chrome, Safari, Opera, etc). There is a paper (https://iopscience.iop.org/article/10.1088/0143-0807/35/1/015017/meta), introducing the basics of fitteia, that participants might wish to read before the School (a copy at this link).

·         FLORENCE-NMR. This program allows to fit NMR-D profiles. The participants are suggested to download it (at this link) before coming to the School. The executable file that will be given during the School, will allow a direct use.

·         UPENWIN. You can download this program at the FTP address : 137.204.60.25, using the credentials : Username: student ; Password: student. You can access the files via FTP also using a simple browser and typing "ftp://137.204.60.25". The FTP folder is just for reading.

·         PYTHON. The class will cover a brief introduction to Python and Jupyter. The first is a well known interpreted programming language, while the latter one is a notebook tool to keep track of the scripting work flow. The lecture includes a quick introduction to the basic concepts of python, followed by an hands-on class where numpy and matplotlib modules will be used to plot data. Requirements: Laptop; Python3 + numpy, matplotlib + jupyter OR Microsoft for Azure Notebook. Notes from the trainer : “Students can decide to use the following: (a) online -> azure notebookhttps://notebooks.azure.com/ which needs a microsoft office account ( usually university/institutions give these accounts for free); (b) run code on their pc -> anaconda with python > 3.7 (https://www.anaconda.com/distribution/).   The anaconda option is the one I suggest, anyhow the online azure notebook can be useful for those students who don't have a very performing laptop or limited space on the HD.”