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 notebook : https://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.”