Published March 9, 2026 | Version v1

mTeSS-X Deliverable D3: Exchange Demo

  • 1. ROR icon Helmholtz-Zentrum Dresden-Rossendorf
  • 2. The University of Manchester
  • 3. ROR icon University of Manchester
  • 4. ROR icon European Organization for Nuclear Research

Description

This video showcases the new exchange feature of the TeSS Platform. It was developed as part of the mTeSS-X project.

The video shows the following steps in order:

  1. Start at PaN Training, a TeSS based training catalogue
  2. Go to ELIXIR TeSS, another TeSS based training catalogue
  3. Discover training material on Python in ELIXIR TeSS
  4. Add new source that gets metadata via the OAI-PMH endpoint of ELIXIR TeSS to PaN Training
  5. Add a filter so that the keywords of imported materials must include "Python"
  6. Test the source and discover that the imported materials would include beginner materials
  7. Edit the source so that only Python materials where the difficulty level is not "Beginner" are imported
  8. Test the source again
  9. Manually start the ingestion process in PaN Training, which would normally happen every night, using a terminal window
  10. Find that the Python training materials from ELIXIR TeSS are now available in PaN Training
  11. Find a particular imported training material on advanced Python that is classified as intermediate in the TeSS metadata
  12. Update the metadata of that material in ELIXIR TeSS to set the difficulty level to "Advanced"
  13. Manually start the ingestion process in PaN Training again
  14. Refresh the page to find that the updated metadata is now also updated in PaN Training

This work was supported through the Open Science Clusters’ Action for Research and Society (OSCARS) European project under grant agreement Nº101129751.

Files

exchange-demo.mp4

Files (48.2 MB)

Name Size Download all
md5:5172719e5aab5524bee59ccec5575c40
48.2 MB Preview Download

Additional details

Funding

European Commission
OSCARS - O.S.C.A.R.S. - Open Science Clusters' Action for Research and Society 101129751

Software

Repository URL
https://github.com/ElixirTeSS/TeSS
Programming language
Ruby
Development Status
Active