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
This page is still in draft status and its content is subject to change.
Module 1
Module 1 is the first morning session.
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
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
- Manual creation: Nanodash user interface
- Automatic creation via libraries and command-line tools: nanopub-java, nanopub-py, nanopub-rs
- Creating nanopublications in other environments: Data Stewardship Wizard
- Nanopublication network: the servers forming the nanopublication ecosystem
Module 2
Module 2 is the second morning session.
Creating 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.
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
Module 3
Module 3 is the first afternoon session.
Applications, part 1
speakers: Barbara Magagna, Vincent Emonet, Piotr Sowiński | 14:00-14:30
- GO FAIR Foundation
- Knowledge Collaboratory
- RiverBench and the RDF Stream Taxonomy
Individual projects, part 3
14:30-15:00
- Participants continue on their own small project.
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
Module 4
Module 3 is the second afternoon session.
Applications, part 2
speaker: Tobias Kuhn | 16:00-16:15
- FAIR Digital Objects (FDOs) with nanopublications
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