Program of the Nanopublication Tutorial at ESWC 2025
This is the program with schedule and materials of the Nanopublication Tutorial at ESWC 2025.
Date: 2 June 2025
Documents and Links
- Slides
- Nanopub Demo (in particular for people joining the tutorial later to catch up)
- Video recordings: Module 1, Module 2, Module 3, Module 4
Module 1
What are nanopublications?
speaker: Tobias Kuhn | 9:00-9:30
- Introduction to the concept and technology of nanopublications with examples
- The long-term vision of a nanopublication ecosystem
- Technical architecture overview
- Introduction to Nanodash
- Nanopublication network: the servers forming the nanopublication ecosystem
Individual projects, part 1
9:30-9:45
- Participants set up their nanopublication profile and come up with a small project for the day
Creating and publishing nanopublications
speakers: Tobias Kuhn, Vincent Emonet, Barbara Magagna | 9:45-10:30
- Programmatic creation via libraries and command-line tools: nanopub-java, nanopub-py, nanopub-rs
- Creating nanopublications in other environments: Data Stewardship Wizard
Module 2
Applications, part 1
speakers: Barbara Magagna, Piotr Sowiński | 14:00-14:30
- RiverBench and the RDF Stream Taxonomy
- GO FAIR Foundation
Nanopublication templates
speaker: Tobias Kuhn | 11:00-11:30
- How to define template structure and use placeholders
- Connecting to external APIs for look-up
- Provenance and publication info templates
Individual projects, part 2
11:30-12:00
- Participants continue on their own small project.
Module 3
Applications, part 2
speaker: Vincent Emonet | 16:00-16:15
- Knowledge Collaboratory
Querying nanopublications
speaker: Tobias Kuhn | 12:00-12:30
- Nanopub Query: how nanopublications are loaded into triple stores on the network
- Querying nanopublications with SPARQL queries via Nanopub Query
- Create specific APIs with nanopublications and grlc
Individual projects, part 3
14:30-15:00
- Participants continue on their own small project.
Module 4
Trust and communities
speaker: Tobias Kuhn | 15:00-15:30
- Introductions and approvals: creating social links with nanopublications
- Trust algorithms: establishing trust from a decentralized setting
- Nanopub Registry and quotas: scalable and robust publishing infrastructure
Individual projects, part 4
16:15-17:45
- Participants finish own small project and present it
Closing
speaker: Tobias Kuhn | 17:45-18:00
- Discussing / using / contributing to the nanopublication ecosystem
- Closing remarks