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: "RAxbm_838cMjsIrhdLkqim877gdorvEvNZEkxF6k4OFTo" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAxbm_838cMjsIrhdLkqim877gdorvEvNZEkxF6k4OFTo/" } } 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: "http://purl.org/pav/" } } rows { namespace { name: "pav" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { namespace { name: "rdf" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2002/07/owl#" } } rows { namespace { name: "owl" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2004/03/trix/rdfg-1/" } } rows { namespace { name: "rdfg" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/elements/1.1/" } } rows { namespace { name: "dce" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 11 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 12 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 13 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 { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 3 } } } rows { prefix { value: "http://eurovoc.europa.eu/" } } rows { name { value: "c_a935cf3f" } } rows { prefix { value: "http://schema.org/" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 14 } p_iri { prefix_id: 15 } o_literal { } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "name" } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "Earth observation" } } } rows { name { value: "DefinedTerm" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 15 name_id: 15 } } } rows { prefix { value: "https://github.com/EOPF-Sample-Service/" } } rows { name { value: "eopf-sample-notebooks" } } rows { name { value: "author" } } rows { prefix { id: 4 value: "https://orcid.org/" } } rows { name { value: "0000-0002-1784-2920" } } rows { quad { s_iri { prefix_id: 16 } p_iri { prefix_id: 15 } o_iri { prefix_id: 4 } } } rows { name { value: "contentUrl" } } rows { quad { p_iri { prefix_id: 15 } o_literal { lex: "https://github.com/EOPF-Sample-Service/eopf-sample-notebooks" } } } rows { name { value: "creator" } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 18 } } } rows { name { value: "dateCreated" } } rows { quad { p_iri { prefix_id: 15 name_id: 21 } o_literal { lex: "2025-12-21 14:59:18.341013+00:00" } } } rows { name { value: "dateModified" } } rows { quad { p_iri { } o_literal { lex: "2025-12-21 14:59:18.963543+00:00" } } } rows { quad { p_iri { name_id: 13 } o_literal { lex: "ESA Earth Observation Processing Framework for Sentinel-1, 2 and 3 data access" } } } rows { name { value: "license" } } rows { prefix { value: "https://choosealicense.com/no-permission/" } } rows { quad { p_iri { name_id: 23 } o_iri { prefix_id: 5 name_id: 2 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "EOPF Sample Service" } } } rows { name { value: "sdDatePublished" } } rows { quad { p_iri { name_id: 24 } o_literal { lex: "2025-12-21 14:59:18.341013+00:00" } } } rows { prefix { id: 7 value: "http://purl.org/wf4ever/wf4ever#" } } rows { name { value: "Resource" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 25 } } } rows { name { value: "MediaObject" } } rows { quad { o_iri { prefix_id: 15 } } } rows { name { value: "Thing" } } rows { quad { o_iri { } } } rows { prefix { value: "https://github.com/geojupyter/" } } rows { name { value: "jupytergis" } } rows { quad { s_iri { prefix_id: 8 } p_iri { prefix_id: 15 name_id: 17 } o_iri { prefix_id: 4 } } } rows { quad { p_iri { prefix_id: 15 } o_literal { lex: "https://github.com/geojupyter/jupytergis" } } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 18 } } } rows { quad { p_iri { prefix_id: 15 name_id: 21 } o_literal { lex: "2025-12-21 14:59:14.270649+00:00" } } } rows { quad { p_iri { } o_literal { lex: "2025-12-21 14:59:14.934927+00:00" } } } rows { quad { p_iri { name_id: 13 } o_literal { lex: "Collaborative GIS environment for Jupyter - required to open .jGIS files" } } } rows { quad { p_iri { name_id: 23 } o_iri { prefix_id: 5 name_id: 2 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "JupyterGIS" } } } rows { quad { p_iri { name_id: 24 } o_literal { lex: "2025-12-21 14:59:14.270649+00:00" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 25 } } } rows { quad { o_iri { prefix_id: 15 } } } rows { name { value: "SoftwareApplication" } } rows { quad { o_iri { name_id: 29 } } } rows { quad { s_iri { prefix_id: 4 name_id: 18 } p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "Anne Fouilloux" } } } rows { prefix { value: "http://xmlns.com/foaf/0.1/" } } rows { name { value: "Agent" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 9 name_id: 30 } } } rows { prefix { value: "https://raw.githubusercontent.com/annefou/jupytergis-showcases/refs/heads/main/content/../" } } rows { name { value: "requirements.txt" } } rows { quad { s_iri { prefix_id: 10 } p_iri { prefix_id: 15 name_id: 17 } o_iri { prefix_id: 4 } } } rows { quad { p_iri { prefix_id: 15 } o_literal { lex: "https://raw.githubusercontent.com/annefou/jupytergis-showcases/refs/heads/main/content/../requirements.txt" } } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 18 } } } rows { quad { p_iri { prefix_id: 15 name_id: 21 } o_literal { lex: "2025-12-21 14:59:16.320382+00:00" } } } rows { quad { p_iri { } o_literal { lex: "2025-12-21 14:59:16.930237+00:00" } } } rows { quad { p_iri { name_id: 13 } o_literal { lex: "Conda environment specification with all Python dependencies" } } } rows { name { value: "encodingFormat" } } rows { quad { p_iri { name_id: 32 } o_literal { lex: "text/plain" } } } rows { quad { p_iri { name_id: 23 } o_iri { prefix_id: 5 name_id: 2 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "Conda Environment" } } } rows { quad { p_iri { name_id: 24 } o_literal { lex: "2025-12-21 14:59:16.320382+00:00" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 25 } } } rows { quad { o_iri { prefix_id: 15 } } } rows { quad { o_iri { name_id: 29 } } } rows { prefix { value: "https://raw.githubusercontent.com/annefou/jupytergis-showcases/refs/heads/main/content/" } } rows { name { value: "Wetland_ML_Demo_EOPF.ipynb" } } rows { quad { s_iri { prefix_id: 11 name_id: 33 } p_iri { prefix_id: 15 name_id: 17 } o_iri { prefix_id: 4 } } } rows { quad { p_iri { prefix_id: 15 } o_literal { lex: "https://raw.githubusercontent.com/annefou/jupytergis-showcases/refs/heads/main/content/Wetland_ML_Demo_EOPF.ipynb" } } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 18 } } } rows { quad { p_iri { prefix_id: 15 name_id: 21 } o_literal { lex: "2025-12-21 14:59:20.404796+00:00" } } } rows { quad { p_iri { } o_literal { lex: "2025-12-21 14:59:21.070859+00:00" } } } rows { quad { p_iri { name_id: 13 } o_literal { lex: "Main Jupyter notebook implementing the wetland classification workflow" } } } rows { quad { p_iri { name_id: 23 } o_iri { prefix_id: 5 name_id: 2 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "Wetland ML Demo Notebook" } } } rows { quad { p_iri { name_id: 24 } o_literal { lex: "2025-12-21 14:59:20.404796+00:00" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 25 } } } rows { quad { o_iri { prefix_id: 15 } } } rows { prefix { value: "https://w3id.org/ro/terms/earth-science#" } } rows { name { value: "JupyterNotebook" } } rows { quad { o_iri { prefix_id: 12 name_id: 34 } } } rows { prefix { value: "https://w3id.org/ro-id/972ba092-9239-4947-9bf6-495c53e57266/" } } rows { name { value: "about" } } rows { quad { s_iri { prefix_id: 13 name_id: 2 } p_iri { prefix_id: 15 name_id: 35 } o_iri { prefix_id: 14 name_id: 12 } } } rows { quad { p_iri { prefix_id: 15 name_id: 17 } o_iri { prefix_id: 4 } } } rows { name { value: "contentSize" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#integer" } } rows { quad { p_iri { prefix_id: 15 name_id: 36 } o_literal { lex: "0" datatype: 1 } } } rows { quad { p_iri { name_id: 19 } o_literal { lex: "https://api.rohub.org/api/ros/972ba092-9239-4947-9bf6-495c53e57266/crate/download/" } } } rows { quad { p_iri { } o_iri { prefix_id: 4 name_id: 18 } } } rows { quad { p_iri { prefix_id: 15 name_id: 21 } o_literal { lex: "2025-12-21 14:59:12.328362+00:00" } } } rows { quad { p_iri { } o_literal { lex: "2026-01-18 01:52:22.388989+00:00" } } } rows { name { value: "datePublished" } } rows { quad { p_iri { name_id: 37 } o_literal { lex: "2025-12-21 14:59:12.328362+00:00" } } } rows { quad { p_iri { name_id: 13 } o_literal { lex: "Human-in-the-loop machine learning workflow for wetland classification \n using Sentinel-2 data from ESA EOPF. Demonstrates collaborative annotation \n using JupyterGIS, model retraining with expert corrections, and FAIR \n research practices." } } } rows { quad { p_iri { name_id: 32 } o_literal { lex: "application/ld+json" } } } rows { name { value: "hasPart" } } rows { prefix { id: 1 value: "https://w3id.org/ro-id/972ba092-9239-4947-9bf6-495c53e57266/folders/" } } rows { name { value: "0a0ceefc-5c8e-40e1-8b28-f7cfcb01604d" } } rows { quad { p_iri { name_id: 38 } o_iri { prefix_id: 1 } } } rows { name { value: "166c0287-ccd5-47c3-8fea-44c0ab6c9491" } } rows { quad { o_iri { } } } rows { name { value: "4fb6c55b-688a-4fe7-80ed-a024dc3b59ea" } } rows { quad { o_iri { } } } rows { name { value: "674038cb-ab6d-40dc-9f07-62790e5cb253" } } rows { quad { o_iri { } } } rows { name { value: "identifier" } } rows { quad { p_iri { prefix_id: 15 } o_literal { lex: "https://w3id.org/ro-id/972ba092-9239-4947-9bf6-495c53e57266" } } } rows { quad { p_iri { name_id: 23 } o_iri { prefix_id: 5 name_id: 2 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "JupyterGIS Wetland Classification Demo - ESA EOPF" } } } rows { prefix { id: 3 value: "http://w3id.org/ro-id/rohub/model#" } } rows { name { value: "creation_mode" } } rows { quad { p_iri { prefix_id: 3 name_id: 44 } o_literal { lex: "MANUAL" } } } rows { prefix { id: 2 value: "http://purl.org/wf4ever/ro#" } } rows { name { value: "ResearchObject" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 2 name_id: 45 } } } rows { prefix { id: 16 value: "http://purl.org/wf4ever/roevo#" } } rows { name { value: "LiveRO" } } rows { quad { o_iri { prefix_id: 16 } } } rows { name { value: "Dataset" } } rows { quad { o_iri { prefix_id: 15 } } } rows { name { value: "ExecutableResearchObject" } } rows { quad { o_iri { prefix_id: 12 } } } rows { name { value: "template" } } rows { quad { p_iri { } o_literal { lex: "https://w3id.org/ro/terms/earth-science#ExecutableResearchObjectTemplate" } } } rows { prefix { id: 8 value: "https://www.w3.org/ns/iana/link-relations/relation#" } } rows { name { value: "cite-as" } } rows { quad { p_iri { prefix_id: 8 } o_literal { lex: "Fouilloux, Anne. \"JupyterGIS Wetland Classification Demo - ESA EOPF.\" ROHub. Dec 21 ,2025. https://w3id.org/ro-id/972ba092-9239-4947-9bf6-495c53e57266." } } } rows { quad { s_iri { prefix_id: 1 name_id: 39 } p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "output" } } } rows { name { value: "Folder" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 51 } } } rows { quad { o_iri { prefix_id: 15 name_id: 47 } } } rows { prefix { value: "https://github.com/geojupyter/" } } rows { quad { s_iri { prefix_id: 1 name_id: 40 } p_iri { prefix_id: 15 name_id: 38 } o_iri { prefix_id: 9 name_id: 28 } } } rows { quad { o_iri { prefix_id: 10 name_id: 31 } } } rows { quad { o_iri { prefix_id: 11 name_id: 33 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "tool" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 51 } } } rows { quad { o_iri { prefix_id: 15 name_id: 47 } } } rows { prefix { id: 13 value: "https://github.com/EOPF-Sample-Service/" } } rows { quad { s_iri { prefix_id: 1 name_id: 41 } p_iri { prefix_id: 15 name_id: 38 } o_iri { prefix_id: 13 name_id: 16 } } } rows { quad { p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "biblio" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 51 } } } rows { quad { o_iri { prefix_id: 15 name_id: 47 } } } rows { quad { s_iri { prefix_id: 1 name_id: 42 } p_iri { prefix_id: 15 name_id: 14 } o_literal { lex: "input" } } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 7 name_id: 51 } } } rows { quad { o_iri { prefix_id: 15 name_id: 47 } } } rows { prefix { value: "https://w3id.org/ro-id/972ba092-9239-4947-9bf6-495c53e57266/" } } rows { name { value: "ro-crate-metadata.json" } } rows { prefix { id: 4 value: "http://purl.org/dc/terms/" } } rows { name { value: "conformsTo" } } rows { prefix { value: "https://w3id.org/ro/crate/" } } rows { name { value: "1.1" } } rows { quad { s_iri { prefix_id: 14 name_id: 52 } p_iri { prefix_id: 4 } o_iri { prefix_id: 5 } } } rows { quad { p_iri { prefix_id: 15 name_id: 35 } o_iri { prefix_id: 14 name_id: 2 } } } rows { name { value: "CreativeWork" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 15 name_id: 55 } } } rows { prefix { id: 3 value: "https://w3id.org/np/RAxbm_838cMjsIrhdLkqim877gdorvEvNZEkxF6k4OFTo/" } } rows { prefix { id: 2 value: "http://www.w3.org/ns/prov#" } } rows { name { value: "wasDerivedFrom" } } rows { prefix { id: 16 value: "https://api.rohub.org/api/ros/972ba092-9239-4947-9bf6-495c53e57266/crate/download/" } } rows { quad { s_iri { prefix_id: 3 name_id: 4 } p_iri { prefix_id: 2 name_id: 56 } o_iri { prefix_id: 16 name_id: 52 } g_iri { prefix_id: 3 name_id: 7 } } } rows { prefix { id: 12 value: "https://w3id.org/np/" } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 12 name_id: 1 } p_iri { prefix_id: 4 name_id: 57 } o_literal { lex: "2026-03-03T15:05:54.762+01:00" datatype: 2 } g_iri { prefix_id: 3 name_id: 9 } } } rows { prefix { id: 8 value: "https://w3id.org/kpxl/gen/terms/" } } rows { name { value: "RoCrateBot" } } rows { quad { p_iri { prefix_id: 4 name_id: 20 } o_iri { prefix_id: 8 name_id: 58 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { name { value: "introduces" } } rows { quad { p_iri { prefix_id: 9 } o_iri { prefix_id: 14 name_id: 2 } } } rows { name { value: "RoCrateNanopub" } } rows { quad { p_iri { prefix_id: 6 name_id: 10 } o_iri { prefix_id: 9 name_id: 60 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "JupyterGIS Wetland Classification Demo - ESA EOPF" } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 3 } p_iri { prefix_id: 9 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxszSDYX5tuCSkP7UiCtftYPFNQVTjgNu0I5fwdML2DLRDlp0xzmsQXRk8oHuvwGvG1aMjj6cpUqO+0rz2Sg/wvHOgUpkRH8VJXvmlkhafMLCMtUtk5JIx7e+fkzCby+fnmD7kMkGLrT+OaExWwEDmNlCAt0TPKcHSdwsjso2isXjtAsGevyCMke8ufnFYpjs746JES1eNzVnHnn2Kp/lqcm60GM+J8dLgRZp7fX0anW098xhKym6+xXFzqeju0vYRIHBPerv+r7skWxwk+a7Sd8msqVeYEv6NTqnyWvyWb6Yh8cvj04N6qm/T6C5FUPLQhzSaQgMVMU6yLqjPuu9DwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "qy6yzx6bSzXNPncLuYtEOGia7cGwF4QkGPTFSMDURQQMIKpWsfpHKBj2GpqT2YHqLQjQGQN5ONvuysafc/+tPZFJ3Fg0Rl2YAoTIwsH8CpVJkyKWjNBWwJTCqcSrGMI5ZtM/XC4ExuE/2Bq5iqHAF74wePOnHXrRTTnoOLt9fL4mvc5fWFZyDGYEPDZcUJGx08F7kRUnR5rvy/sXN3lCbrPmtCjEIP0kmBlpXJEUfjqhd93YfGK9OkYHP4+Fgkn3n1atM+Zgt6U7Qf7gBghH7mQEnuw5CX3oKh1PMC97GvCVPhQIYvtslbV49Vi9911dNUCsBBHi1yGkv4vRFcaUiA==" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 12 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 9 name_id: 67 } o_iri { prefix_id: 8 name_id: 58 } } }