McStas and McXtrace online-session
No short description available.
Resource type: Moodle course, e-learning
McStas and McXtrace online-session
https://pan-learning.org/moodle/course/view.php?id=104
https://pan-training.eu/materials/introduction-to-mcstas
No short description available.
SasView for new contributors
Welcome to the course for new contributors to SasView!
Before we divide into the details about setting up developers' environment and code architecture, there are sections providing more information about the general setup of the project
Resource type: Moodle course, e-learning
SasView for new contributors
https://pan-learning.org/moodle/course/view.php?id=52
https://pan-training.eu/materials/sasview-for-developers-and-new-contributors
Welcome to the course for new contributors to SasView!
Before we divide into the details about setting up developers' environment and code architecture, there are sections providing more information about the general setup of the project
DTU course / X-ray and Neutron Experiments at International Research Facilities
No short description available.
Resource type: Moodle course, e-learning
DTU course / X-ray and Neutron Experiments at International Research Facilities
https://pan-learning.org/moodle/course/view.php?id=106
https://pan-training.eu/materials/the-structure-and-dynamics-of-materials-studied-with-x-rays-and-neutrons
No short description available.
Introduction to Neutron Reflectometry
An introductory course to Neutrons and their properties, as a foundational pre-requisite for Neutron Scattering and Reflectometry experimentation and theory.
Resource type: Moodle course, e-learning
Introduction to Neutron Reflectometry
https://pan-learning.org/moodle/course/view.php?id=95
https://pan-training.eu/materials/introduction-to-neutron-reflectometry
An introductory course to Neutrons and their properties, as a foundational pre-requisite for Neutron Scattering and Reflectometry experimentation and theory.
HERCULES
No short description available.
Resource type: Moodle course, e-learning
HERCULES
https://pan-learning.org/moodle/course/view.php?id=7
https://pan-training.eu/materials/hercules
No short description available.
Neutron Scattering - KU 2020
In this course you will learn about the basic techniques used to perfrom experiments in neutron scattering. Neutron scattering requires large scale facilities, and beam time is expensive. The overall aim of this introductory course is to put you in a better position to work with and make...
Keywords: neutron scattering
Resource type: Moodle course, e-learning
Neutron Scattering - KU 2020
https://pan-learning.org/moodle/course/view.php?id=20
https://pan-training.eu/materials/neutron-scattering-ku-2020
In this course you will learn about the basic techniques used to perfrom experiments in neutron scattering. Neutron scattering requires large scale facilities, and beam time is expensive. The overall aim of this introductory course is to put you in a better position to work with and make decisions pertaining to experiments at large scale facilities.
The contents of this course is targeted for master level physics students and can be used as a fully online self-study course.
neutron scattering
PaNOSC WP8 Summerschool 2022
No short description available.
Resource type: Moodle course, e-learning
PaNOSC WP8 Summerschool 2022
https://pan-learning.org/moodle/course/view.php?id=108
https://pan-training.eu/materials/panosc-wp8-summerschool-2022
No short description available.
MDANSE 2021
No short description available.
Resource type: Moodle course, e-learning
MDANSE 2021
https://pan-learning.org/moodle/course/view.php?id=30
https://pan-training.eu/materials/mdanse-2021
No short description available.
Highness JupyterHub
No short description available.
Resource type: Moodle course, e-learning
Highness JupyterHub
https://pan-learning.org/moodle/course/view.php?id=75
https://pan-training.eu/materials/highness-jupyterhub
No short description available.
Small Angle Scattering Data Analysis using SasView
Teachers: Paul Butler & Wojciech Potrzebowski
Resource type: Moodle course, e-learning
Small Angle Scattering Data Analysis using SasView
https://pan-learning.org/moodle/course/view.php?id=19
https://pan-training.eu/materials/small-angle-scattering-data-analysis-using-sasview
Teachers: Paul Butler & Wojciech Potrzebowski
DMSC - Instrument Scientists workshop (2022)
**If you have self enrolled onto the course please wait 5 minutes before launching the JupyterHub**
Access the course by clicking on the **JupyterHub** link (bellow).
Click **Start My Server ** \> **Start ** and your container will launch.
Resource type: Moodle course, e-learning
DMSC - Instrument Scientists workshop (2022)
https://pan-learning.org/moodle/course/view.php?id=105
https://pan-training.eu/materials/dmsc-instrument-scientists-workshop-2022
**If you have self enrolled onto the course please wait 5 minutes before launching the JupyterHub**
Access the course by clicking on the **JupyterHub** link (bellow).
Click **Start My Server ** \> **Start ** and your container will launch.
Introduction to Muon Spin Spectroscopy
Course image of [HiFi muon instrument](https://www.isis.stfc.ac.uk/Pages/Hifi.aspx) courtesy of [ISIS](https://www.isis.stfc.ac.uk/Pages/home.aspx) and [STFC](https://stfc.ukri.org/), UK taken by Stephen Kill.
Course created by **Peter Baker.**
Welcome to the course on muon spin...
Keywords: hifi muon instrument courtesy, muon spin spectroscopy, ‘cosmic ray muons, muon spin relaxation, ‘muon data analysis, cosmic ray muons module, muon data analysis modules, learn basic data analysis
Resource type: Moodle course, e-learning
Introduction to Muon Spin Spectroscopy
https://pan-learning.org/moodle/course/view.php?id=21
https://pan-training.eu/materials/introduction-to-muon-spin-spectroscopy
Course image of [HiFi muon instrument](https://www.isis.stfc.ac.uk/Pages/Hifi.aspx) courtesy of [ISIS](https://www.isis.stfc.ac.uk/Pages/home.aspx) and [STFC](https://stfc.ukri.org/), UK taken by Stephen Kill.
Course created by **Peter Baker.**
Welcome to the course on muon spin spectroscopy. This course is made up of ten modules: ‘Cosmic Ray Muons’, ‘Different Types of μSR’, ‘Analysis Methods of μSR’, 'Studying Diffusion with Muon Spin Relaxation', ‘Muon Data Analysis using Mantid Workbench’, ‘Muon Data Analysis Using MantidPlot’, ‘Muesr’, ‘Using Maximum Entropy Analysis in Mantid’, ‘Analysing ALC Data in Mantid’ and ‘Muon Data Analysis Using WiMDA’.
Within the Cosmic Ray Muons module you will learn the fundamentals of muons and their applications within a simple experiment. The Different Types of μSR module covers the principles and applications of the six variations of μSR, and Analysis Methods of μSR goes through the various ways the data from these experiments can be analysed. Within the Muon Data Analysis modules, you will learn basic data analysis of real experimental data using either the MantidPlot or WiMDA software.
hifi muon instrument courtesy, muon spin spectroscopy, ‘cosmic ray muons, muon spin relaxation, ‘muon data analysis, cosmic ray muons module, muon data analysis modules, learn basic data analysis
Advanced Topics in Neutron Scattering
This course covers "Advanced Topics in Neutron Scattering". The modules are stand-alone so you can take one or all and in any order you choose. Self-enrolment in this course is allowed.
We recommend that you complete the [introductory course on neutron...
Resource type: Moodle course, e-learning
Advanced Topics in Neutron Scattering
https://pan-learning.org/moodle/course/view.php?id=4
https://pan-training.eu/materials/advanced-topics-in-neutron-scattering
This course covers "Advanced Topics in Neutron Scattering". The modules are stand-alone so you can take one or all and in any order you choose. Self-enrolment in this course is allowed.
We recommend that you complete the [introductory course on neutron scattering](https://www.e-neutrons.org/moodle/course/edit.php?id=2) before attempting to follow this modules in this course.
Course photo by Roger Eriksson courtesy of the ESS
Introduction to small angle scattering
**Link to SasView moodle course on PaN-learning.org**
[https://pan-learning.org/moodle/course/view.php?id=19](https://pan-learning.org/moodle/course/view.php?id=19)
**SANS simulation tool with McStas**
[https://sim.e-neutrons.esss.dk/instrument-menu/intro-ns ...
Keywords: id=19
sans simulation tool, sanssimplespheres
pan-learning wiki pagehttps, _a_small_angle_neutron_scattering_instrument
ill youtube videowww, uwe keiderling - berlin neutron scattering schoolmartin müller - hercules 2016frank gabel - hercules 2016marianne liebi - hercules 2016, paolo mariani - sisn 2015francesco spinozzi - sisn 2015leonardo chiappisi - bilbao neutron scattering school 2019adel len - cets 2019g, pépy - cets 2019wim bouwman - erice 2017, markus strobl - erice 2017
Resource type: Moodle course, e-learning
Introduction to small angle scattering
https://pan-learning.org/moodle/course/view.php?id=71
https://pan-training.eu/materials/introduction-to-small-angle-scattering
**Link to SasView moodle course on PaN-learning.org**
[https://pan-learning.org/moodle/course/view.php?id=19](https://pan-learning.org/moodle/course/view.php?id=19)
**SANS simulation tool with McStas**
[https://sim.e-neutrons.esss.dk/instrument-menu/intro-ns
](https://sim.e-neutrons.esss.dk/instrument-menu/intro-ns)Use the same login details as for pan-learning.org. [
](https://sim.e-neutrons.esss.dk/instrument-menu/intro-ns)There are currently two instruments: SANSsimple and SANSsimpleSpheres
**PaN-learning wiki page**
[https://pan-learning.org/wiki/index.php/Small\_angle\_neutron\_scattering,\_SANS
](https://pan-learning.org/wiki/index.php/Small_angle_neutron_scattering,_SANS)[https://pan-learning.org/wiki/index.php/Page\_of\_all\_exercises#Exercises\_in\_Small\_angle\_neutron\_scattering](https://pan-learning.org/wiki/index.php/Page_of_all_exercises#Exercises_in_Small_angle_neutron_scattering)
[https://pan-learning.org/wiki/index.php/Simulation\_project\_SANS-2:\_A\_small\_angle\_neutron\_scattering\_instrument](https://pan-learning.org/wiki/index.php/Simulation_project_SANS-2:_A_small_angle_neutron_scattering_instrument)
**ILL youtube video**
[www.youtube.com/watch?v=doovK7DBuEM](https://pan-learning.org/moodle/www.youtube.com/watch?v=doovK7DBuEM)
There are also a set of animations for part of a SANS instrument, one of which is
[www.youtube.com/watch?v=xxYj9VLlBKI](https://pan-learning.org/moodle/www.youtube.com/watch?v=xxYj9VLlBKI)
**Slides from lectures by:**
Uwe Keiderling - Berlin neutron scattering school
Martin Müller - Hercules 2016
Frank Gabel - Hercules 2016
Marianne Liebi - Hercules 2016 (SAXS)
Paolo Mariani - SISN 2015
Francesco Spinozzi - SISN 2015
Leonardo Chiappisi - Bilbao neutron scattering school 2019
Adel Len - CETS 2019
G. Pépy - CETS 2019
Wim Bouwman - Erice 2017 (SESANS)
Markus Strobl - Erice 2017 (SEMSANS)
The following sections were pulled from existing courses on PaN-learning.org
id=19
sans simulation tool, sanssimplespheres
pan-learning wiki pagehttps, _a_small_angle_neutron_scattering_instrument
ill youtube videowww, uwe keiderling - berlin neutron scattering schoolmartin müller - hercules 2016frank gabel - hercules 2016marianne liebi - hercules 2016, paolo mariani - sisn 2015francesco spinozzi - sisn 2015leonardo chiappisi - bilbao neutron scattering school 2019adel len - cets 2019g, pépy - cets 2019wim bouwman - erice 2017, markus strobl - erice 2017
PaN-Training e-Learning
## Welcome to the e-Learning platform
_This e-Learning platform hosts free education and training for scientists and students._
_Below you will find courses on both the theory of photon and neutron scattering_
_and how to use python code or software for data reduction and modelling._
Keywords: -learning platform hosts free education
Resource type: Moodle course, e-learning
PaN-Training e-Learning
https://pan-learning.org/moodle/course/view.php?id=1
https://pan-training.eu/materials/pan-training-e-learning
## Welcome to the e-Learning platform
_This e-Learning platform hosts free education and training for scientists and students._
_Below you will find courses on both the theory of photon and neutron scattering_
_and how to use python code or software for data reduction and modelling._
-learning platform hosts free education
Quiz Taster
Course photo by [Fletcher Pride](https://unsplash.com/@fletcher_pride?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/quiz?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
This...
Resource type: Moodle course, e-learning
Quiz Taster
https://pan-learning.org/moodle/course/view.php?id=22
https://pan-training.eu/materials/quiz-taster
Course photo by [Fletcher Pride](https://unsplash.com/@fletcher_pride?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/quiz?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
This [quiz](https://pan-learning.org/moodle/mod/quiz/view.php?id=838) has 5 questions on the basics of neutron science.
Python Workshop (IKON21)
**If you have self enrolled onto the course please wait 5 minutes before launching the JupyterHub**
Access the course by clicking on the **JupyterHub** link.
Click **Start My Server** \> **Start** and your container will launch.
In the folder called **Notebooks** you will find the...
Keywords: data analysis library pandas, -ikon/tree/master/notebooks
Resource type: Moodle course, e-learning
Python Workshop (IKON21)
https://pan-learning.org/moodle/course/view.php?id=89
https://pan-training.eu/materials/python-workshop-ikon21
**If you have self enrolled onto the course please wait 5 minutes before launching the JupyterHub**
Access the course by clicking on the **JupyterHub** link.
Click **Start My Server** \> **Start** and your container will launch.
In the folder called **Notebooks** you will find the following:
1. **Jupyter basics: ** Jupyter notebook introduction.
2. **Python basics: ** Basic language principles, Sequence data types, Control structures, Working with functions, Using modules, Input and output, Python 2 vs 3, Python classes.
3. **Using external Libraries: ** Scientific libraries numpy, Plotting with matplotlib, Ipywidgets, Fitting scipy, Data analysis library pandas, Testing.
4. **Molecular visualization: ** Visualization tutorial, Atomistic simulation environment.
5. **McStas script**
6. **SCIPP**
You can find a copy of the notebooks at [https://github.com/ess-dmsc-dram/python-course-ikon/tree/master/notebooks](https://github.com/ess-dmsc-dram/python-course-ikon/tree/master/notebooks)
_This course was created by the Data Reduction, Analysis and Modelling group of the ESS.
This version of the course was specifically created for IKON21 in September 2021._
data analysis library pandas, -ikon/tree/master/notebooks
Introduction to Neutron Scattering
Course photo by Ulli Koester courtesy of the ILL
Resource type: Moodle course, e-learning
Introduction to Neutron Scattering
https://pan-learning.org/moodle/course/view.php?id=5
https://pan-training.eu/materials/introduction-to-neutron-scattering
Course photo by Ulli Koester courtesy of the ILL
Neutron Scattering Library
Course photo by [Gunnar Ridderström](https://unsplash.com/@gunnarridder?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/sience-library?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
Resource type: Moodle course, e-learning
Neutron Scattering Library
https://pan-learning.org/moodle/course/view.php?id=6
https://pan-training.eu/materials/neutron-scattering-library
Course photo by [Gunnar Ridderström](https://unsplash.com/@gunnarridder?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/sience-library?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
Materials science in the virtual neutron facility
This short course allows you to investigate the properties of a rehargeable battery by neutron experiments at a virtual neutron faclity. Specifically you will investigate the various component of the battery by imaging, diffraction and quasi-elastic neutron scattering through a learning...
Resource type: Moodle course, e-learning
Materials science in the virtual neutron facility
https://pan-learning.org/moodle/course/view.php?id=24
https://pan-training.eu/materials/materials-science-in-the-virtual-neutron-facility
This short course allows you to investigate the properties of a rehargeable battery by neutron experiments at a virtual neutron faclity. Specifically you will investigate the various component of the battery by imaging, diffraction and quasi-elastic neutron scattering through a learning game.
The game was developed as a collaboration between [Labster](https://www.labster.com) and the group of Linda Udby at Niels Bohr Institite, University of Copenhagen.
The development of the game was made possible by a grant in the Education 2016 project of University of Copenhagen.
Introduction to X-ray Spectroscopy Calculations
In this module, you will learn about calculations of X-ray spectra using various flavours of multiplet theory.
Resource type: Moodle course, e-learning
Introduction to X-ray Spectroscopy Calculations
https://pan-learning.org/moodle/course/view.php?id=51
https://pan-training.eu/materials/introduction-to-x-ray-spectroscopy-calculations
In this module, you will learn about calculations of X-ray spectra using various flavours of multiplet theory.
Illumidesk: Python Course
This course has the notebooks from the first four chapters of the IKON python course:
1. Jupyter basics: Jupyter notebook introduction.
2. Python basics: Basic language principles, Sequence data types, Control structures, Working with functions, Using modules, Input and output, Python...
Keywords: sequence data types, data analysis library pandas
Resource type: Moodle course, e-learning
Illumidesk: Python Course
https://pan-learning.org/moodle/course/view.php?id=81
https://pan-training.eu/materials/illumidesk-python-course
This course has the notebooks from the first four chapters of the IKON python course:
1. Jupyter basics: Jupyter notebook introduction.
2. Python basics: Basic language principles, Sequence data types, Control structures, Working with functions, Using modules, Input and output, Python 2 vs 3, Python classes.
3. Using external Libraries: Scientific libraries numpy, Plotting with matplotlib, Ipywidgets, Fitting scipy, Data analysis library pandas, Testing.
4. Molecular visualization: Visualization tutorial, Atomistic simulation environment.
To access click on Illumidesk →Start My Server → Assignments →pythoncourse (drop down menu) → fetch
Any notebooks you fetch will be visible on your illumidesk files tab.
Do not submit the notebooks for feedback.
sequence data types, data analysis library pandas
Collection of photon science slides
No short description available.
Resource type: Moodle course, e-learning
Collection of photon science slides
https://pan-learning.org/moodle/course/view.php?id=82
https://pan-training.eu/materials/collection-of-photon-science-slides
No short description available.
e-neutrons for teachers
This set of manuals is intended to help developers/teachers on the e-neutrons portal make and improve online material that can be used for learning about neutron scattering.
In sum, they represent both some of the experiences we have had with making online learning material for the...
Keywords: improve online material, making online learning material, conducting massive open online courses, providing high quality feedback
Resource type: Moodle course, e-learning
e-neutrons for teachers
https://pan-learning.org/moodle/course/view.php?id=18
https://pan-training.eu/materials/e-neutrons-for-teachers
This set of manuals is intended to help developers/teachers on the e-neutrons portal make and improve online material that can be used for learning about neutron scattering.
In sum, they represent both some of the experiences we have had with making online learning material for the e-neutrons portal and the choices we have made regarding how to make an e-learning portal. Many of these choices differ from choices made when conducting massive open online courses (MOOCs).
Our design choices are based on educational research, and we pay a lot of attention to what the goals for the portal and for each learning activity are. In particular, we have used research literature on digital learning, on assessment for learning, and on intended learning outcomes. We seek to align our online activities and the way we assess them with intended learning outcomes. Since the goal for the portal is not to provide users with a formal set of papers on how well they have performed, we have chosen not to provide students with traditional summative assessment such as grading or other performance evaluators. Rather, we have chosen to focus on providing high quality feedback to facilitate that students engage as much as possible with the learning material.
The e-neutrons portal itself is an object of ongoing e-learning. Thus, we actively use student interactions with the portal to investigate more broadly how this type of e-learning works.
improve online material, making online learning material, conducting massive open online courses, providing high quality feedback
Swedness Online 2021
The school is aimed as an introduction for starting Ph.D. students and covers an introduction to neutron scattering.
This e-learning course is meant to be carried out in combination with classroom lectures in a blended learning setting.
Resource type: Moodle course, e-learning
Swedness Online 2021
https://pan-learning.org/moodle/course/view.php?id=8
https://pan-training.eu/materials/swedness-online-2021
The school is aimed as an introduction for starting Ph.D. students and covers an introduction to neutron scattering.
This e-learning course is meant to be carried out in combination with classroom lectures in a blended learning setting.
Erik Knudsen's Course
Course on X-ray scattering at the DanMAX beamline of MAX IV.
Resource type: Moodle course, e-learning
Erik Knudsen's Course
https://pan-learning.org/moodle/course/view.php?id=56
https://pan-training.eu/materials/erik-knudsen-s-course
Course on X-ray scattering at the DanMAX beamline of MAX IV.
Quasielastic Neutron Scattering Course (1st iteration)
No short description available.
Keywords: QENS, neutron
Resource type: Moodle course, e-learning
Quasielastic Neutron Scattering Course (1st iteration)
https://pan-learning.org/moodle/course/view.php?id=32
https://pan-training.eu/materials/quasielastic-neutron-scattering-course-1st-iteration
No short description available.
QENS, neutron
Introduction to SANS
This course is split into two sections:
- Theoretical background to SANS
- Case study of nanodisks using the LOKI instrument
**Useful links:**
[SasView course](https://pan-learning.org/moodle/course/view.php?id=19)
[Wiki page on SANS ...
Keywords: sans
case study, sans wiki simulation project, mcstas simulation tool
Resource type: Moodle course, e-learning
Introduction to SANS
https://pan-learning.org/moodle/course/view.php?id=76
https://pan-training.eu/materials/introduction-to-sans
This course is split into two sections:
- Theoretical background to SANS
- Case study of nanodisks using the LOKI instrument
**Useful links:**
[SasView course](https://pan-learning.org/moodle/course/view.php?id=19)
[Wiki page on SANS
](https://pan-learning.org/wiki/index.php/Small_angle_neutron_scattering,_SANS)[Wiki problems (exercises with solutions) on SANS](https://pan-learning.org/wiki/index.php/Page_of_all_exercises#Exercises_in_Small_angle_neutron_scattering)
[Wiki simulation project (based on SANS-2 at PSI)
](https://pan-learning.org/wiki/index.php/Simulation_project_SANS-2:_A_small_angle_neutron_scattering_instrument)[McStas Simulation Tool:](https://sim.e-neutrons.esss.dk/instrument-menu/intro-ns) Use the same login details as for pan-learning.org. There are currently two instruments: SANSsimple and SANSsimpleSpheres
Course photo courtesy of CERIC-EIRC
sans
case study, sans wiki simulation project, mcstas simulation tool
Muons in Superconductivity
Course image taken by Andrew Brookes.
Course created by **Amanda Martinez Rodriguez**
We will learn with Pabitra Biswas what a [superconductor](https://en.wikipedia.org/wiki/Superconductivity) is, how we measure [magnetic fields](https://en.wikipedia.org/wiki/London_penetration_depth),...
Keywords: extract key length scales
Resource type: Moodle course, e-learning
Muons in Superconductivity
https://pan-learning.org/moodle/course/view.php?id=79
https://pan-training.eu/materials/muons-in-superconductivity
Course image taken by Andrew Brookes.
Course created by **Amanda Martinez Rodriguez**
We will learn with Pabitra Biswas what a [superconductor](https://en.wikipedia.org/wiki/Superconductivity) is, how we measure [magnetic fields](https://en.wikipedia.org/wiki/London_penetration_depth), extract key length scales ([vortex lattice](http://hyperphysics.phy-astr.gsu.edu/hbase/Solids/lattice.html)), see how the measurement works, what kind of data you get, and gain an overview of how to understand the new physics.
extract key length scales
Quasi-Elastic Neutron Scattering
Course created by **Sanghamitra Mukhopadhyay**.
This module is divided into 10 sections. First nine will teach you about QENS instruments and theory. A case study is presented in the last section.
Estimated Completion Time: **1 Hour**
Resource type: Moodle course, e-learning
Quasi-Elastic Neutron Scattering
https://pan-learning.org/moodle/course/view.php?id=35
https://pan-training.eu/materials/quasi-elastic-neutron-scattering
Course created by **Sanghamitra Mukhopadhyay**.
This module is divided into 10 sections. First nine will teach you about QENS instruments and theory. A case study is presented in the last section.
Estimated Completion Time: **1 Hour**
Photosynthesis and Energy 2024
No short description available.
Resource type: Moodle course, e-learning
Photosynthesis and Energy 2024
https://pan-learning.org/moodle/course/view.php?id=103
https://pan-training.eu/materials/photosynthesis-and-energy-2022
No short description available.
Muons in Semiconductors
No short description available.
Resource type: Moodle course, e-learning
Muons in Semiconductors
https://pan-learning.org/moodle/course/view.php?id=87
https://pan-training.eu/materials/muons-in-semiconductors
No short description available.
Introduction to Crispy
Crispy is a modern interface for calculating core-level spectra.
It uses [Quanty](http://quanty.org/) for calculations and is written in python.
Its primary use is as a sleek GUI that runs on your computer.
However it can also be used like a python module within a Jupyter notebook.
Here...
Keywords: fr/computing/scientific/crispy/github page
Resource type: Moodle course, e-learning
Introduction to Crispy
https://pan-learning.org/moodle/course/view.php?id=97
https://pan-training.eu/materials/introduction-to-crispy
Crispy is a modern interface for calculating core-level spectra.
It uses [Quanty](http://quanty.org/) for calculations and is written in python.
Its primary use is as a sleek GUI that runs on your computer.
However it can also be used like a python module within a Jupyter notebook.
Here you can have a go at using Crispy without local installation:
1. Launch **JupyterHub**
2. Click **Start my server**
3. Select **0-first\_calculation.ipynb**
Crispy Documentation: [https://www.esrf.fr/computing/scientific/crispy/](https://www.esrf.fr/computing/scientific/crispy/)
GitHub Page: [https://github.com/mretegan/crispy](https://github.com/mretegan/crispy)
fr/computing/scientific/crispy/github page
McStas Simulation of SANS2D
No short description available.
Resource type: Moodle course, e-learning
McStas Simulation of SANS2D
https://pan-learning.org/moodle/course/view.php?id=98
https://pan-training.eu/materials/mcstas-simulation-of-sans2d
No short description available.
Simulation of boron carbide diffraction with D2B
**Running wget inside notebook in JupyterHub.**
It doesn't matter which working directory you start in (jovyan or jovyan/gitrepo\_simulation2b/wl\_scan\_on\_CB\_with\_D2B),
wget fails to connect with github when command is run from the notebook:
```
Connecting to github.com...
Keywords: running wget inside notebook
Resource type: Moodle course, e-learning
Simulation of boron carbide diffraction with D2B
https://pan-learning.org/moodle/course/view.php?id=100
https://pan-training.eu/materials/simulation-of-boron-carbide-diffraction-with-d2b
**Running wget inside notebook in JupyterHub.**
It doesn't matter which working directory you start in (jovyan or jovyan/gitrepo\_simulation2b/wl\_scan\_on\_CB\_with\_D2B),
wget fails to connect with github when command is run from the notebook:
```
Connecting to github.com (github.com)|140.82.121.3|:443... failed: No route to host.
```

If however you open a terminal window and run the same command, there is no issue.
You can then run the remaining commands including 'make' from within the notebook with no problems.

If I run the same notebook in the same docker container on my computer however there are no issues.

running wget inside notebook
Simulating LoKi with McStas
No short description available.
Resource type: Moodle course, e-learning
Simulating LoKi with McStas
https://pan-learning.org/moodle/course/view.php?id=102
https://pan-training.eu/materials/simulating-loki-with-mcstas
No short description available.
Muons in Chemistry
No short description available.
Resource type: Moodle course, e-learning
Muons in Chemistry
https://pan-learning.org/moodle/course/view.php?id=107
https://pan-training.eu/materials/muons-in-chemistry
No short description available.
Muons in Magnetism
No short description available.
Resource type: Moodle course, e-learning
Muons in Magnetism
https://pan-learning.org/moodle/course/view.php?id=86
https://pan-training.eu/materials/muons-in-magnetism
No short description available.
Creating your own course
If you only wish to create one course please email admin@pan-learning.org and we will create a blank course for you. We will assign you as teacher so you can have full control from there on.
If you would like to be able to create your own blank courses you need to have 'Course Creator'...
Resource type: Moodle course, e-learning
Creating your own course
https://pan-learning.org/moodle/course/view.php?id=90
https://pan-training.eu/materials/creating-your-own-course
If you only wish to create one course please email admin@pan-learning.org and we will create a blank course for you. We will assign you as teacher so you can have full control from there on.
If you would like to be able to create your own blank courses you need to have 'Course Creator' privelages on pan-learning.org. Please email admin@pan-learning.org and we will upgrade your account.
Neutrons, X-rays and Positrons for studying microscopic structures and dynamics
In this course you will learn about the basic techniques used to perfrom experiments in neutron scattering. Neutron scattering requires large scale facilities, and beam time is expensive. The overall aim of this introductory course is to put you in a better position to work with and make...
Keywords: neutron scattering requires large scale facilities, large scale facilities, master level physics students
Resource type: Moodle course, e-learning
Neutrons, X-rays and Positrons for studying microscopic structures and dynamics
https://pan-learning.org/moodle/course/view.php?id=127
https://pan-training.eu/materials/neutrons-x-rays-and-positrons-for-studying-microscopic-structures-and-dynamics
In this course you will learn about the basic techniques used to perfrom experiments in neutron scattering. Neutron scattering requires large scale facilities, and beam time is expensive. The overall aim of this introductory course is to put you in a better position to work with and make decisions pertaining to experiments at large scale facilities.
The contents of this course is targeted for master level physics students and can be used as a fully online self-study course.
neutron scattering requires large scale facilities, large scale facilities, master level physics students
Including Jupyter Notebooks in your Course
Course image by [GustavoAckles](https://pixabay.com/users/gustavoackles-6863234/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4869815) from...
Keywords: analyse experimental data, virtually explore large scale facility instruments, - teach students data modelling, include common scientific python modules
Resource type: Moodle course, e-learning
Including Jupyter Notebooks in your Course
https://pan-learning.org/moodle/course/view.php?id=70
https://pan-training.eu/materials/including-jupyter-notebooks-in-your-course
Course image by [GustavoAckles](https://pixabay.com/users/gustavoackles-6863234/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4869815) from [Pixabay](https://pixabay.com/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4869815).
As a teacher, you can link a JupyterHub instance to your course that runs on our e-learning servers.
The JupyterHub instance runs as a docker container that is launched when a student clicks on the link.
The container will clone your chosen github repository where you can edit and store Jupyter notebooks.
Students will be able to open these Jupyter notebooks and execute them remotely.
Crucially students do not require Jupyter to be installed on their computers or have prior knowledge of python.
Examples where this might be useful:
- Show students how to **reduce** and **analyse** experimental data themselves using **python**.
- Introduce students to **python modules** or **software** used in data reduction and analysis.
- Allow students to **virtually explore** large scale facility instruments. For example by using **McStas** (neutron instrument simulator).
- Teach students **data modelling** and **simulation** techniques that use **python**.
**Requirements:**
What the student will interact with must be in the form of a **Jupyter notebook**.
Your notebooks must be on a public **github repository**.
Note that the **entire repository** you provide will be **cloned** not just selected notebooks. However it does not have to be the master branch.
Our containers already include common scientific python modules such as numpy, matplotlib and ipython.
In addition we have containers with the following software installed:
1. McStas, McXtrace, SCIPP, SasVIew
2. Crispy
3. SimEx
If you require a container with other software to be installed it is possible to have a custom container created.
Please email admin@pan-learning.org for help.
**Useful Links:**
- **[Jupyter notebooks](https://jupyter.org/)**
- [**What is a docker container**?](https://www.docker.com/resources/what-container)(and the **[wiki page](https://en.wikipedia.org/wiki/Docker_(software))**)
- [**Docker and Jupyterhub**](https://hub.docker.com/r/jupyterhub/jupyterhub/#help-and-resources)
If you wish to include a link to a Jupyterhub container for your course.
Please fill the form: Information to set up your container
Once you have filled in the form you will receive an email to let you know the JupyterHub link is being set up and any further instructions that are required.
Please note it may take a few days to be up and running.
analyse experimental data, virtually explore large scale facility instruments, - teach students data modelling, include common scientific python modules
Python Workshop (IKON20)
THIS IS THE PREVIOUS IKON PYTHON COURSE FROM MARCH 2021 - The new one can be found **[here](https://pan-learning.org/moodle/course/view.php?id=89)**
AS OF 16/09/2021 THERE IS AN ISSUE WITH THE LINK - THIS WILL BE FIXED SOON
This course has something for all levels of python and is split into 7...
Keywords: python based mcstas script, data analysis library pandas, mcstas script
extras
scipp
Resource type: Moodle course, e-learning
Python Workshop (IKON20)
https://pan-learning.org/moodle/course/view.php?id=36
https://pan-training.eu/materials/python-workshop-ikon20
THIS IS THE PREVIOUS IKON PYTHON COURSE FROM MARCH 2021 - The new one can be found **[here](https://pan-learning.org/moodle/course/view.php?id=89)**
AS OF 16/09/2021 THERE IS AN ISSUE WITH THE LINK - THIS WILL BE FIXED SOON
This course has something for all levels of python and is split into 7 sections.
The first four contain a set of jupyter notebooks that are designed to be worked through individually. You are encouraged to pick and choose which sections you are interested in.
The other three contain notebooks to help you learn how to use python based McStas script and SCIPP along with an extra module with an example of Covid data anlysis.
1. **Jupyter basics: ** Jupyter notebook introduction.
2. **Python basics: ** Basic language principles, Sequence data types, Control structures, Working with functions, Using modules, Input and output, Python 2 vs 3, Python classes.
3. **Using external Libraries: ** Scientific libraries numpy, Plotting with matplotlib, Ipywidgets, Fitting scipy, Data analysis library pandas, Testing.
4. **Molecular visualization: ** Visualization tutorial, Atomistic simulation environment.
5. **McStas script**
6. **Extras**
7. **SCIPP**
The notebooks can accessed and run via the [Jupyter hub](https://jhubworkshop.esss.dk/hub/home) link. A new window will open, which will ask you to **Start My Server**.
You can then chose which environment you would like to use (Basic Jupyter with McStas or Jupyter with SCIPP). Note that both include all the notebooks.
To access the notebooks please navigate to **python-course-ikon** \> **notebooks**.
This course was created by the Data Reduction, Analysis and Modelling Group of the ESS
This version of the course was specifically created for IKON20 in March 2021.
Course image by [Chris Ried](https://unsplash.com/@cdr6934?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/python?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
python based mcstas script, data analysis library pandas, mcstas script
extras
scipp
Introduction to Neutron Reflectometry Fitting
This course was originally developed by **[Andrew McCluskey](mailto:andrew.mccluskey@ess.eu)** from the **[European Spallation Source](https://europeanspallationsource.se/)** for the ISIS Virtual Reflectometry Training Course.
The full course can be read as a online book at:...
Keywords: isis virtual reflectometry training
Resource type: Moodle course, e-learning
Introduction to Neutron Reflectometry Fitting
https://pan-learning.org/moodle/course/view.php?id=96
https://pan-training.eu/materials/introduction-to-neutron-reflectometry-fitting
This course was originally developed by **[Andrew McCluskey](mailto:andrew.mccluskey@ess.eu)** from the **[European Spallation Source](https://europeanspallationsource.se/)** for the ISIS Virtual Reflectometry Training Course.
The full course can be read as a online book at: [**https://www.reflectometry.org/isis\_school/intro.html**](https://www.reflectometry.org/isis_school/intro.html)
The files can found on GitHub at [**https://github.com/reflectivity/isis\_school**](https://github.com/reflectivity/isis_school)
To run the course as interactive Jupyter notebooks here, click on the **JupyterHub ** link and then **Start My Server
If you have self enrolled onto the course please wait 5 minutes before launching the JupyterHub.**
isis virtual reflectometry training
Creating a Video Mini-Lecture
We recommend Open Broadcasting Software (OBS) as a great way to record yourself giving a presentation or lecture.
It has more flexibility and results in a higher quality video than simply recording your screen on zoom/skype.
It is easy to install and much easier to use than any video...
Keywords: recommend open broadcasting software, video editing software
Resource type: Moodle course, e-learning
Creating a Video Mini-Lecture
https://pan-learning.org/moodle/course/view.php?id=69
https://pan-training.eu/materials/creating-a-video-mini-lecture
We recommend Open Broadcasting Software (OBS) as a great way to record yourself giving a presentation or lecture.
It has more flexibility and results in a higher quality video than simply recording your screen on zoom/skype.
It is easy to install and much easier to use than any video editing software.
Use the following four resources to help you:
1. **Introduction to OBS** and how it can be used.
2. Tips for good **video layout** (this is useful regardless of whether you chose to use OBS).
3. Links to **OBS download instructions** for Mac, Windows & Linux.
4. How you could **include live annotations** or a blackboard style presentation with OBS

Photos by [Jeremy Yap](https://unsplash.com/@jeremyyappy) and [Science in HD](https://unsplash.com/@scienceinhd) on [Unsplash](https://unsplash.com/s/photos/blackboard?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
recommend open broadcasting software, video editing software
SimEx (Simulating Experiments): Examples
SimEx is a program for simulating experiments at advanced laser and x-ray light sources. All aspects of a typical experiment can be modeled.
This includes the photon source, light transport through optics, interaction with a target or sample, scattering from the latter, photon detection, and...
Keywords: io/en/latest/include/introduction
Resource type: Moodle course, e-learning
SimEx (Simulating Experiments): Examples
https://pan-learning.org/moodle/course/view.php?id=101
https://pan-training.eu/materials/simex-simulating-experiments-examples
SimEx is a program for simulating experiments at advanced laser and x-ray light sources. All aspects of a typical experiment can be modeled.
This includes the photon source, light transport through optics, interaction with a target or sample, scattering from the latter, photon detection, and data analysis.
A simulation can contain, one, several, or all of these parts.
Documentation: [https://simex.readthedocs.io/en/latest/include/introduction.html](https://simex.readthedocs.io/en/latest/include/introduction.html)
Github: [https://github.com/PaNOSC-ViNYL/SimEx
](https://github.com/PaNOSC-ViNYL/SimEx)
Here you can have a go at using SimEx without local installation:
1. Launch **[JupyterHub](https://pan-learning.org/moodle/mod/lti/view.php?id=2152 "JupyterHub")**
2. Click **Start my server**
3. Select a notebook.
Here is a list of notebooks available:
**crl\_focus** - currently not working!
**edge**
**EuXFEL\_SASE1\_SPB\_KBfocus** - currently not working!
**propagation\_example\_01**
**propagation\_example\_02** - currently not working!
**spheres** - currently not working!
**wire**
io/en/latest/include/introduction
SasView: Analysis of SAS Data
Teacher: **Wojciech Potrzebowski**
This course will demonstrate how to approach small-angle scattering (SAS) data analysis.
In **Section 1** you will familiarise yourself with the basic use of SasView.
In **Section 2** , you will **analyse SAS test data** with SasView software and see the...
Keywords: analyse sas test data, - polydispersity - resolution - interparticle interaction
Resource type: Moodle course, e-learning
SasView: Analysis of SAS Data
https://pan-learning.org/moodle/course/view.php?id=78
https://pan-training.eu/materials/sasview-analysis-of-sas-data
Teacher: **Wojciech Potrzebowski**
This course will demonstrate how to approach small-angle scattering (SAS) data analysis.
In **Section 1** you will familiarise yourself with the basic use of SasView.
In **Section 2** , you will **analyse SAS test data** with SasView software and see the effects of:
- Polydispersity
- Resolution
- Interparticle interaction.
**Section 3 and 4** are optional and will lead you through simultaneous fitting and \[P(r) \] analysis.
Software for this session: **SasView 5.0.5.**
General introduction to SasView: [https://youtu.be/Sbzf\_wdlPnQ](https://youtu.be/Sbzf_wdlPnQ)
analyse sas test data, - polydispersity - resolution - interparticle interaction
Introduction to Oasys (Hercules 2022)

Welcome to the Hercules 2022 Oasys tutorial written by Manuel Sanchez del Rio and Juan Reyes Herrera.
The aim of this course is to learn the following:
- Calculate main...
Keywords: hercules 2022 oasys tutorial written, manuel sanchez del rio, mac os windows os linux os dockerthis
Resource type: Moodle course, e-learning
Introduction to Oasys (Hercules 2022)
https://pan-learning.org/moodle/course/view.php?id=99
https://pan-training.eu/materials/introduction-to-oasys-hercules-2022

Welcome to the Hercules 2022 Oasys tutorial written by Manuel Sanchez del Rio and Juan Reyes Herrera.
The aim of this course is to learn the following:
- Calculate main characteristics of synchrotron source (Bending magnets and Insertion devices).
-
Calculate the heat-load on different beamline components.
-
Simulating beamline optics by ray-tracing to obtain main parameters of the beam, e. g., size and divergence, energy resolution, intensity/flux.
-
Understand basic principles of X-ray optics: Mirrors and Crystals.
-
Basic concepts about coherence.
And it is split into four sections:
1. Introduction
2. Power Transport
3. Photon Transport
4. Coherence Transport
Before going to the content, it is important to explain that you can use OASYS in two ways:
1. Install Oasys on your own laptop. Follow the instructions in the following links:
[Mac OS](https://github.com/oasys-kit/oasys-installation-scripts/wiki/Install-Oasys-in-MacOS) ** ** [Windows OS](https://github.com/oasys-kit/oasys-installation-scripts/wiki/Install-Oasys-in-Windows-10) ** ** [Linux OS](https://github.com/oasys-kit/oasys-installation-scripts/wiki/Install-Oasys-in-Linux) ** ** [Docker
](https://github.com/oasys-kit/oasys-installation-scripts/wiki/Use-Docker-Oasys-container)
This course needs the installation of the ESRF add-on in OASYS. Open OASYS and follow the "install as user" instructions[](https://github.com/oasys-kit/oasys-installation-scripts/wiki/Use-Docker-Oasys-container)[here](https://github.com/oasys-esrf-kit/OASYS1-ESRF-Extensions/blob/master/README.md).
2. Login and get an account in: [https://vuo.elettra.eu](https://vuo.elettra.eu)
Once logged in (please use Chrome), you have to go to **Virtual Laboratory** and click on **My applications** , then click on [Start] of _ **SCITOOLBOX** _ application, and then click [next] and wait a few minutes (only the first time).
When your session is open, open OASYS as shown below:

**It is very important** to let us know if you want to use this second option in order to give you the necessary permissions to use the app.
hercules 2022 oasys tutorial written, manuel sanchez del rio, mac os windows os linux os dockerthis
Introduction to X-ray fluorescence (XRF)
Introduction to X-ray fluorescence (XRF) is a short introductory course intended for students of physics, chemistry and material science that want to get acquainted with basic principles of XRF and some of its use cases. It has been designed by [Alessandra...
Keywords: gain knowledge basic knowledge, cultural heritage
short test, real raw data
key resources
Resource type: Moodle course, e-learning
Introduction to X-ray fluorescence (XRF)
https://pan-learning.org/moodle/course/view.php?id=47
https://pan-training.eu/materials/introduction-to-nmr-analysis
Introduction to X-ray fluorescence (XRF) is a short introductory course intended for students of physics, chemistry and material science that want to get acquainted with basic principles of XRF and some of its use cases. It has been designed by [Alessandra Gianoncelli](http://www.elettra.eu/PEOPLE/index.php?n=AlessandraGianoncelli.HomePage) (Elettra Sincrotrone, Italy) and [Aljoša Hafner](https://www.ceric-eric.eu/about-us/staff#hafner-aljosa---computational-physicist) (CERIC-ERIC, Italy).
Course duration is approximately 45 min.
The main goal of the course is to gain knowledge basic knowledge of synchrotron XRF and its applications. The following topics are covered:
- Basic theoretical background and principles
- Instrumentation and experimental setup (source, samples, detection)
- Scientific examples from biomedical applications and cultural heritage
- Short test of knowledge gained on real RAW data
Key resources:
- [https://en.wikipedia.org/wiki/X-ray\_fluorescence](https://en.wikipedia.org/wiki/X-ray_fluorescence)
- [https://www.amptek.com/resources/xrf](https://www.amptek.com/resources/xrf)
gain knowledge basic knowledge, cultural heritage
short test, real raw data
key resources