12 materials found
Resource type:
git
JupyLabBook
A Jupyter Notebook used as an interactive lab book on the beamline SIRIUS (SOLEIL Synchrotron).
Keywords: labbook, jupyter notebook, SIRIUS beamline
Resource type: git, jupyter notebook
JupyLabBook
https://gitlab.com/soleil-data-treatment/soleil-beamlines/soleil-beamline-sirius/JupyLabBook
https://pan-training.eu/materials/jupylabbook
A Jupyter Notebook used as an interactive lab book on the beamline SIRIUS (SOLEIL Synchrotron).
labbook, jupyter notebook, SIRIUS beamline
JupyFluo
JupyFluo is a Jupyter Notebook to analyze X-Ray Fluorescence (XRF) experiments on the beamline SIRIUS at the synchrotron SOLEIL.
The notebook should be first set up by an Expert following the instructions in the "Expert" section. User can then follow the guidelines in the "User" section to start...
Scientific topics: x-ray fluorescence
Keywords: X-ray fluorescence, jupyter notebook, SIRIUS beamline
Resource type: git, jupyter notebook
JupyFluo
https://gitlab.com/soleil-data-treatment/soleil-beamlines/soleil-beamline-sirius/JupyFluo
https://pan-training.eu/materials/jupyfluo
JupyFluo is a Jupyter Notebook to analyze X-Ray Fluorescence (XRF) experiments on the beamline SIRIUS at the synchrotron SOLEIL.
The notebook should be first set up by an Expert following the instructions in the "Expert" section. User can then follow the guidelines in the "User" section to start using the notebook. Please note that the notebook is currently in development. As such, be skeptical about any unexpected results. Any feedback on the notebook or the code is welcome.
x-ray fluorescence
X-ray fluorescence, jupyter notebook, SIRIUS beamline
How to read/edit a nexus file using h5py
A tutorial notebook on how to read and edit a nexus file using h5py.
Keywords: NeXus
Resource type: git, jupyter notebook
How to read/edit a nexus file using h5py
https://gitlab.com/soleil-data-treatment/soleil-beamlines/soleil-beamline-sirius/tutorials/tutorial_edit_nexus/-/blob/main/howto_edit_nexus.ipynb
https://pan-training.eu/materials/how-to-read-edit-a-nexus-file-using-h5py
A tutorial notebook on how to read and edit a nexus file using h5py.
NeXus
PyMca tutorial
A manual and a tutorial notebook on how to use PyMca to fit XRF data obtained on the beamline SIRIUS.
To use the notebook first uncompress files.zip and save.zip
Scientific topics: x-ray fluorescence
Keywords: PyMca, XRF
Resource type: pdf, git
PyMca tutorial
https://gitlab.com/soleil-data-treatment/soleil-beamlines/soleil-beamline-sirius/tutorials/tutorial_pymca/-/blob/main/PyMca_User_Manual.pdf
https://pan-training.eu/materials/pymca-tutorial
A manual and a tutorial notebook on how to use PyMca to fit XRF data obtained on the beamline SIRIUS.
To use the notebook first uncompress files.zip and save.zip
x-ray fluorescence
PyMca, XRF
GenX tutorial
howto_batch
The notebook batch_genx.ipynb details the different steps on how to use GenX with command lines.
The aim is to batch fits for XRR without the GUI. To do so we edit the .hgx files, which are just hdf5 files.
The script batch_genx.py is a condensed script without all the details...
Scientific topics: x-ray reflectivity
Keywords: GenX, jupyter notebook, XRR
Resource type: git, jupyter notebook
GenX tutorial
https://gitlab.com/soleil-data-treatment/soleil-beamlines/soleil-beamline-sirius/tutorials/tutorial_genx
https://pan-training.eu/materials/genx-tutorial
howto_batch
The notebook batch_genx.ipynb details the different steps on how to use GenX with command lines.
The aim is to batch fits for XRR without the GUI. To do so we edit the .hgx files, which are just hdf5 files.
The script batch_genx.py is a condensed script without all the details from the notebook.
howto_parameters
Explains what are the different parameters in the GUI.
x-ray reflectivity
GenX, jupyter notebook, XRR
PaNET implementation by the pan-ontologies-API RESTful service
The application provides a data catalogue independent implementation retrieval and processing of ontologies from an external source. Currently, only the PaNET ontology is implemented. Below is a schematic data flow depicting the role of the pan-ontologies-api.
Keywords: expands, PaNOSC, data catalogue, ontology, wp3-ExPaNDS
Resource type: git, github, Git Project
PaNET implementation by the pan-ontologies-API RESTful service
https://github.com/ExPaNDS-eu/pan-ontologies-api
https://pan-training.eu/materials/pan-ontologies-api
The application provides a data catalogue independent implementation retrieval and processing of ontologies from an external source. Currently, only the PaNET ontology is implemented. Below is a schematic data flow depicting the role of the pan-ontologies-api.
expands, PaNOSC, data catalogue, ontology, wp3-ExPaNDS
PaN Community
ExPaNDS and PaNOSC project members
McStas and McXtrace schools
This repository contains teaching material related to McStas and McXtrace schools 2019-
Keywords: McStas, McXtrace, simulation, neutron simulation, x-ray simulation
Resource type: git, tutorial, slides, e-learning
McStas and McXtrace schools
https://github.com/McStasMcXtrace/Schools
https://pan-training.eu/materials/mcstas-and-mcxtrace-schools
This repository contains teaching material related to McStas and McXtrace schools 2019-
McStas, McXtrace, simulation, neutron simulation, x-ray simulation
PaN Community
beamline users
Metadata Catalogue Release
Self-contained, stand-alone metadata catalogue release that facilities can download to test/try and play with.
Keywords: ICAT, SciCat, PaNOSC, data catalogue, expands, wp3-ExPaNDS
Resource type: docker, docker-compose, software, git
Metadata Catalogue Release
https://zenodo.org/record/5205909#.YYE4fb_MKV5
https://pan-training.eu/materials/metadata-catalogue-release
Self-contained, stand-alone metadata catalogue release that facilities can download to test/try and play with.
ICAT, SciCat, PaNOSC, data catalogue, expands, wp3-ExPaNDS
PaN Community
ExPaNDS and PaNOSC project members
engineers
research data engineer
ExPaNDS mapping dcat ontology and Nexus
Different communities have developed their terminology and are maintaining their metadata schemata or lists of vocabulary. In order to facilitate sharing of data across communities and allow collaboration between heterogeneous systems, interoperability of these vocabularies is required. In ...
Keywords: expands, ontology, mapping, NeXus, DCAT, semantic integration, wp3-ExPaNDS
Resource type: git, tool
ExPaNDS mapping dcat ontology and Nexus
https://github.com/ExPaNDS-eu/ExPaNDS-nexus-dcat-mapping-ontology
https://pan-training.eu/materials/expands-mapping-dcat-ontology-and-nexus
Different communities have developed their terminology and are maintaining their metadata schemata or lists of vocabulary. In order to facilitate sharing of data across communities and allow collaboration between heterogeneous systems, interoperability of these vocabularies is required. In order to increase data interoperability and enable data integration, these vocabularies need to be semantically integrated with other vocabularies and their terms have to be aligned. This enables the development of a common shared vocabulary.
expands, ontology, mapping, NeXus, DCAT, semantic integration, wp3-ExPaNDS
PaN Community
ExPaNDS NeXusOntology
NeXusOntology: Machine-readable ontology of the NeXus definitions.
The published ontology describes the NeXus standard, it does not define the standard.
This ontology extracts information about NeXus classes and fields from NeXus nxdl definition files on the NeXus GitHub site.
This...
Keywords: NeXus, ontology, expands, wp3-ExPaNDS
Resource type: git, tool
ExPaNDS NeXusOntology
https://github.com/nexusformat/NeXusOntology/tree/main
https://pan-training.eu/materials/expands-nexusontology-machine-readable-ontology-of-the-nexus-definitions
NeXusOntology: Machine-readable ontology of the NeXus definitions.
The published ontology describes the NeXus standard, it does not define the standard.
This ontology extracts information about NeXus classes and fields from NeXus nxdl definition files on the NeXus GitHub site.
This project was undertaken under ExPaNDS WP3.2.
The ontology is designed to fulfil several purposes. First, it creates unique identifiers for each of the NeXus fields which would normally exist only within the namespaces of the defining NeXus classes. This is the primary goal and provides PIDs for annotation and tagging. The second purpose is to allow, via separate ontologies, NeXus fields and classes to be mapped onto equivalent or related terms defined elsewhere.
Finally, we hope that this ontology, when used with a tool such as Protege, will provide a useful 'NeXus Explorer' tool to gain a quick overview of NeXus with links to official NeXus documentation.
NeXus, ontology, expands, wp3-ExPaNDS
PaN Community
ExPaNDS Photon and Neutron Experimental Techniques (PaNET) ontology
The Photon and Neutron Experimental Technique (PaNET) ontology provides a taxonomy of experimental techniques relevant for the Photon and Neutron (PaN) community. This ontology is being developed as part of the Work Package 3 on EOSC Data Catalogue Services for PaN national Research...
Keywords: panet, expands, ontology, experimental techniques, wp3-ExPaNDS
Resource type: git, tool
ExPaNDS Photon and Neutron Experimental Techniques (PaNET) ontology
https://github.com/ExPaNDS-eu/ExPaNDS-experimental-techniques-ontology
https://pan-training.eu/materials/expands-photon-and-neutron-experimental-techniques-panet-ontology
The Photon and Neutron Experimental Technique (PaNET) ontology provides a taxonomy of experimental techniques relevant for the Photon and Neutron (PaN) community. This ontology is being developed as part of the Work Package 3 on EOSC Data Catalogue Services for PaN national Research Infrastructures of the ExPaNDS project.
The ontology allows to add semantic tags to datasets, and other related research objects, to indicate the experimental technique(s) that was (or were) used to create them.
panet, expands, ontology, experimental techniques, wp3-ExPaNDS
PaN Community
Python Laser Image Visualization
Tool showing pictures from different cameras (directories) in a grid and a stepwise counter-based scroll functionality. Most of the layout and (future) filter options are defined by command line to allow an easy integration into an workflow based on CWL, OWL (or Knime). In future developments...
Keywords: Python, Laser, Visualization, Cameras, Laser Ion Acceleration, Qt5
Resource type: software, git
Python Laser Image Visualization
https://gitlab.hzdr.de/fwcc/data-management/user-project-documentation/laserviztool
https://pan-training.eu/materials/python-laser-image-visualization
Tool showing pictures from different cameras (directories) in a grid and a stepwise counter-based scroll functionality. Most of the layout and (future) filter options are defined by command line to allow an easy integration into an workflow based on CWL, OWL (or Knime). In future developments most of the parameters can be changed interactive and saved to a json file which can be used to describe the next workflow inputs, so that an interactive workflow development is possible.
Python, Laser, Visualization, Cameras, Laser Ion Acceleration, Qt5
PaN Community
Photon Community