rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAa9ZF5QvcaCelgrp286gUTPxKM-wZPziABhWpAxOVBNA" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAa9ZF5QvcaCelgrp286gUTPxKM-wZPziABhWpAxOVBNA/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dct" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "https://w3id.org/np/o/ntemplate/" } } rows { namespace { name: "nt" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "http://xmlns.com/foaf/0.1/" } } rows { namespace { name: "foaf" value { prefix_id: 11 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 3 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 12 } o_iri { prefix_id: 3 } } } rows { prefix { value: "https://bit.ly/" } } rows { name { value: "fdo2026crate" } } rows { name { value: "date" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#date" } } rows { quad { s_iri { prefix_id: 13 } p_iri { prefix_id: 4 } o_literal { lex: "2026-03-24" datatype: 1 } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "description" } } rows { quad { p_iri { prefix_id: 4 name_id: 14 } o_literal { lex: "Research Object Crate (RO-Crate) is a lightweight method to package research outputs along with their metadata. Signposting provides a simple yet powerful approach to navigate FAIR aspects of the scholarly objects on the Web.\r\nCombining these technologies form a \"webby\" implementation of the FAIR Digital Object principles which is suitable for retrofitting to existing data infrastructures or even for ad-hoc research objects using regular Web hosting platforms.\r\nIn this tutorial we will give a brief introduction to the FDO principles, and show how they have been realised in deployments using HTTP, HTML and JSON. We demonstrate building FDO metadata using RO-Crate editors, briefly introducing the Web standard JSON-LD. Finally we publish the FDO using Signposting on the Web and assign a persistent identifier.\r\nThis session is organised as an interactive walk-through, with opportunity to discuss use cases and challenges. It aims to give the participants an overview of the technologies in order to continue training and experimentation at their own pace following the summit. Brief knowledge of Web technology (HTTP, HTML, JSON) is an advantage, but not a requirement.\r\nLearning objectives\r\nKnowledge of FDO principles and how they can be practically applied\r\nAbility to create research objects FDOs with brief metadata\r\nUnderstanding of considerations for FDO deployment on the Web" } } } rows { name { value: "isPartOf" } } rows { prefix { value: "https://w3id.org/spaces/fdo-conference-2026/" } } rows { name { value: "training-day" } } rows { quad { p_iri { } o_iri { prefix_id: 14 } } } rows { prefix { value: "http://www.wikidata.org/entity/" } } rows { name { value: "Q604733" } } rows { quad { p_iri { prefix_id: 12 name_id: 10 } o_iri { prefix_id: 15 name_id: 17 } } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 8 } o_literal { lex: "Practical web-based FDOs with RO-Crate and FAIR Signposting" } } } rows { name { value: "seeAlso" } } rows { prefix { value: "https://docs.google.com/presentation/d/102rT9dwtfPPX-zX4YFblm3JEJtWCBukW/" } } rows { name { value: "edit?usp=drive_link&ouid=108141746798163896498&rtpof=true&sd=true" } } rows { quad { p_iri { } o_iri { prefix_id: 16 } } } rows { prefix { id: 5 value: "https://docs.google.com/presentation/d/11IFWoOYm33c5Kuad12pRDQE9GAIan3Ri/" } } rows { name { value: "edit?usp=sharing&ouid=108141746798163896498&rtpof=true&sd=true" } } rows { quad { o_iri { prefix_id: 5 } } } rows { prefix { value: "https://github.com/stain/" } } rows { name { value: "signposting-tutorial" } } rows { quad { o_iri { prefix_id: 6 } } } rows { prefix { value: "https://slides.com/soilandreyes/2026-03-24-signposting/" } } rows { quad { o_iri { prefix_id: 7 name_id: 2 } } } rows { prefix { id: 9 value: "https://www.researchobject.org/packaging_data_with_ro-crate/" } } rows { quad { o_iri { prefix_id: 9 name_id: 2 } } } rows { name { value: "P823" } } rows { prefix { value: "https://orcid.org/" } } rows { name { value: "0000-0001-9842-9718" } } rows { quad { p_iri { prefix_id: 15 name_id: 23 } o_iri { prefix_id: 10 } } } rows { prefix { value: "https://schema.org/" } } rows { name { value: "about" } } rows { name { value: "Q124366860" } } rows { quad { p_iri { prefix_id: 11 } o_iri { prefix_id: 15 } } } rows { prefix { id: 1 value: "http://www.w3.org/ns/prov#" } } rows { name { value: "wasAttributedTo" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 1 name_id: 27 } o_iri { prefix_id: 10 name_id: 24 } g_iri { prefix_id: 2 name_id: 7 } } } rows { prefix { id: 3 value: "https://w3id.org/np/o/ntemplate/" } } rows { name { value: "hasLabelFromApi" } } rows { quad { s_iri { prefix_id: 15 name_id: 26 } p_iri { prefix_id: 3 name_id: 28 } o_literal { lex: "Research Object Crate - method to aggregate and describing research data with associated metadata" } g_iri { prefix_id: 2 name_id: 9 } } } rows { prefix { id: 13 value: "http://xmlns.com/foaf/0.1/" } } rows { name { value: "name" } } rows { quad { s_iri { prefix_id: 10 name_id: 24 } p_iri { prefix_id: 13 name_id: 29 } o_literal { lex: "Stian Soiland-Reyes" } } } rows { prefix { id: 4 value: "https://w3id.org/np/" } } rows { prefix { id: 14 value: "http://purl.org/dc/terms/" } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 4 name_id: 1 } p_iri { prefix_id: 14 name_id: 30 } o_literal { lex: "2026-03-24T13:25:33.596Z" datatype: 2 } } } rows { name { value: "creator" } } rows { quad { p_iri { } o_iri { prefix_id: 10 name_id: 24 } } } rows { name { value: "license" } } rows { prefix { id: 12 value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 14 name_id: 32 } o_iri { prefix_id: 12 name_id: 2 } } } rows { prefix { id: 8 value: "http://purl.org/nanopub/x/" } } rows { name { value: "introduces" } } rows { prefix { id: 16 value: "https://bit.ly/" } } rows { quad { p_iri { prefix_id: 8 name_id: 33 } o_iri { prefix_id: 16 name_id: 12 } } } rows { name { value: "supersedes" } } rows { name { value: "RAJYohDqsDqKbQ6GvTQLaZyUXZ8uOSS2U_Fxm6qG86t1U" } } rows { quad { p_iri { prefix_id: 8 name_id: 34 } o_iri { prefix_id: 4 } } } rows { name { value: "wasCreatedAt" } } rows { prefix { id: 5 value: "https://nanodash.knowledgepixels.com/" } } rows { quad { p_iri { prefix_id: 8 } o_iri { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { quad { p_iri { prefix_id: 6 name_id: 18 } o_literal { lex: "Presentation: Practical web-based FDOs with RO-Crate and FAIR Signposting" } } } rows { name { value: "wasCreatedFromProvenanceTemplate" } } rows { name { value: "RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU" } } rows { quad { p_iri { prefix_id: 3 name_id: 37 } o_iri { prefix_id: 4 } } } rows { name { value: "wasCreatedFromPubinfoTemplate" } } rows { name { value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 4 } } } rows { name { value: "RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw" } } rows { quad { o_iri { } } } rows { name { value: "RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI" } } rows { quad { o_iri { } } } rows { name { value: "wasCreatedFromTemplate" } } rows { name { value: "RAhx2YCJOqPVrDJGAwvXomKQYrYBMHSEiAz9iqlXOXtO0" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 4 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 8 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwsIvt2Ypq7RtvhYbMl5dL7SW4jDaJGQgWkr1JFJOHV+eMI0RcETbyy1Fz8Pcm4rtew8YTq82lw8jrzBR02lFRl3B4j5SXK2Bh3Xkytbd2FyNr5pCHgKRet+YXbOH40nNnE5wkFccaEnQHyv4913JGFIFsV6Rh62o1ORljPUaim6AjG27bGn66Hnsz8CLwpKUO0o3xA0X1wu2eP1y9FcqFzmCtofxFd/F6vECIq0zpbwXLmIItDHSECG8dSuIw5s3YffdHpPy3HD1Lc2SaSdIyLCn6+aA35Qryhm6Q1yoNNx0rJwbeUT98Nsy5Yx2eUyyft7vb3UuUuQDXyK05vbc/wIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "ts4PYKLNcj6pklcXbgdxA/sq45BN5CKj6glWOiq9d+eDK/ZU1xNMrmRop47xqDd33QD1WOTlg0vPbAXTngnxDWmPacQTG7PJz+xmMr+ogtL2UAubrbTiD5SUcX19YZbwm15NaYNY+vwShheqX+YmWqSX2XFSvn5gEX6Kkt/6SOVN+YBW5geBmgpvuLe/89b5eEHLuOS3kkh6MwLHsIJ4tczLeC0oYoVNIaMGLlVvmWuhcRb2nkcxisRygd/jTSgt5M2y1cYyOuq8A/ycsrEJh7OcJOi9/uYK6f8pu4s6Gs7ifrJ8hRLANZt/fZnBBIGWG8cmpDvCns8Fi5XQrx97bg==" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 8 name_id: 50 } o_iri { prefix_id: 10 name_id: 24 } } } rows { prefix { value: "https://w3id.org/spaces/fdo-conference-2026/" } } rows { quad { s_iri { prefix_id: 7 name_id: 16 } p_iri { prefix_id: 3 name_id: 28 } o_literal { lex: "Training Day of FDO Conference 2026 - This is the pre-conference training day of the 3rd FAIR Digital Objects Confe..." } } }