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/sciencelive/np/" } } rows { name { value: "RA45t1bdfz6Jr40G9dDqrWAF4i7-DT3HQNOSheRWjcuho" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/sciencelive/np/RA45t1bdfz6Jr40G9dDqrWAF4i7-DT3HQNOSheRWjcuho/" } } 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://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { namespace { name: "rdf" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" 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://purl.org/dc/terms/" } } rows { namespace { name: "dc" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 8 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: 4 } o_iri { prefix_id: 3 } } } rows { name { value: "delouis-2022-sst-replication-study" } } rows { prefix { value: "https://w3id.org/sciencelive/o/terms/" } } rows { name { value: "FORRT-Replication-Study" } } rows { quad { s_iri { prefix_id: 2 } o_iri { prefix_id: 9 } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "Reproduction-Replication-Study" } } rows { quad { o_iri { prefix_id: 9 name_id: 14 } } } 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: "Scattering-transform SST gap-filling on Copernicus Marine data (Delouis 2022 + IGARSS 2024 tutorial replication)" } } } rows { prefix { value: "http://www.w3.org/2004/02/skos/core#" } } rows { name { value: "related" } } rows { prefix { value: "http://www.wikidata.org/entity/" } } rows { name { value: "Q1507383" } } rows { quad { p_iri { prefix_id: 11 } o_iri { prefix_id: 12 } } } rows { name { value: "Q199687" } } rows { quad { o_iri { } } } rows { name { value: "Q5629401" } } rows { quad { o_iri { } } } rows { name { value: "Q830457" } } rows { quad { o_iri { } } } rows { name { value: "hasDeviationDescription" } } rows { quad { p_iri { prefix_id: 9 } o_literal { lex: "Differences from Delouis et al. 2022 (paper): (1) input data is Copernicus Marine SST in oceanography, not Planck dust polarisation in astrophysics; (2) the application is gap-filling clouds in remote-sensing imagery, not separating dust signal from instrument noise; (3) the resolution is nside=32 rather than the paper\'s nside=256, so the workflow runs on a CPU rather than requiring GPU. Differences from Jean-Marc Delouis\'s IGARSS 2024 tutorial notebook (which is the more direct source): we use the current PMW L3S product (0.25\302\260) matched to the L4 product\'s grid; the original notebook may have used a different L3S variant. Same FOSCAT software \342\200\224 at the time of the experiment we used the annefou/FOSCAT@v0.1.0-cpu fork to enable CPU execution. The CPU patch (jmdelouis/FOSCAT#40) has since been merged upstream and is included in FOSCAT 2026.4.1 on PyPI (released 2026-04-24), so future runs of this workflow can use the standard PyPI release." } } } rows { name { value: "hasDiscipline" } } rows { name { value: "Q43518" } } rows { quad { p_iri { } o_iri { prefix_id: 12 } } } rows { name { value: "hasMethodologyDescription" } } rows { quad { p_iri { prefix_id: 9 } o_literal { lex: "We follow the workflow established by Jean-Marc Delouis in the IGARSS 2024 Pangeo tutorial (10.5281/zenodo.19793350). Inputs are Copernicus Marine L3S PMW SST (cmems_obs-sst_glo_phy_l3s_pmw_P1D-m, with cloud gaps) and L4 SST analysis (cmems_obs-sst_glo_phy-temp_nrt_P1D-m, gap-free reference) for 2026-04-01, both at 0.25\302\260 native resolution. Pipeline: (a) quality-filter L3S, regrid to L4 grid, build ocean mask from L4 NaN; (b) convert both to HEALPix at nside=32 via averaging; (c) fit a spherical-harmonic baseline (lmax=30) on observed pixels for an initial guess; (d) run FOSCAT scattering synthesis with scat_cov.funct(NORIENT=4, KERNELSZ=3) and L-BFGS over 300 epochs, using the L4 map\'s scattering coefficients as the statistical target and a cloud-only mask for gradient updates; (e) validate FOSCAT\'s filled values against L4 in cloudy regions via RMSE, comparing to the harmonic baseline. Inference runs on CPU (Apple M1 Pro, ~139 seconds)." } } } rows { name { value: "hasScopeDescription" } } rows { quad { p_iri { } o_literal { lex: "This study tests Delouis et al. 2022\'s generalisation claim on a different domain than the paper\'s Planck dust polarisation: the framework is applied to operational Copernicus Marine sea surface temperature observations to fill cloud gaps. We evaluate whether scattering-transform synthesis with a gap-free L4 reference product as the statistical target produces gap-filled L3S maps whose values approach the L4 ground truth in cloudy regions, and whether this outperforms a standard spherical-harmonic interpolation baseline." } } } rows { name { value: "targetsClaim" } } rows { prefix { value: "https://w3id.org/sciencelive/np/RAQPvE7Y4PNeL2oDwFh_uJgJbFHyBmWEvyZfO-RWy1pP8/" } } rows { name { value: "delouis-2022-sst-cross-domain-claim" } } rows { quad { p_iri { } o_iri { prefix_id: 13 } } } rows { name { value: "wasAttributedTo" } } rows { prefix { value: "https://orcid.org/" } } rows { name { value: "0000-0002-1784-2920" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 5 name_id: 28 } o_iri { prefix_id: 14 } g_iri { prefix_id: 2 name_id: 7 } } } rows { prefix { value: "http://xmlns.com/foaf/0.1/" } } rows { name { value: "name" } } rows { quad { s_iri { prefix_id: 14 name_id: 29 } p_iri { prefix_id: 15 } o_literal { lex: "Anne Fouilloux" } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 7 name_id: 31 } o_literal { lex: "2026-04-26T16:16:03.211Z" datatype: 1 } } } rows { name { value: "creator" } } rows { quad { p_iri { } o_iri { prefix_id: 14 name_id: 29 } } } rows { name { value: "license" } } rows { prefix { value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 7 name_id: 33 } o_iri { prefix_id: 16 name_id: 2 } } } rows { name { value: "introduces" } } rows { quad { p_iri { prefix_id: 6 name_id: 34 } o_iri { prefix_id: 2 name_id: 12 } } } rows { name { value: "wasCreatedAt" } } rows { prefix { id: 8 value: "https://" } } rows { name { value: "platform.sciencelive4all.org" } } rows { quad { p_iri { prefix_id: 6 name_id: 35 } o_iri { prefix_id: 8 } } } rows { quad { p_iri { prefix_id: 10 name_id: 15 } o_literal { lex: "NP created using Declaring a replication study design according to FORRT" } } } rows { prefix { id: 4 value: "https://w3id.org/np/o/ntemplate/" } } rows { name { value: "wasCreatedFromTemplate" } } rows { prefix { id: 3 value: "https://w3id.org/np/" } } rows { name { value: "RAuLEjPp-4dTvPwMkfHggTto1CgjIftiGRAgHlyeEonjQ" } } rows { quad { p_iri { prefix_id: 4 name_id: 37 } o_iri { prefix_id: 3 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 6 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoDcOiD+jen8awiJ6DB2ewDw66PeG64hODmgNFwy7GrwQui4HKnHdvxd++1UhTgiOfycxyxBb7sXPSikLw/1TsSyPsEl0P3/+600szxpTGgLNzW+bZ2DVP3d8ERMV1aWpH0ci3B/5vmK+vXQZ4uCoq57NE0MiFg5c13Gy0gd6n7wZYEhYM4AjWSLL0QS/HY+TFZMYL9bCFeATennGrlB2UEjRlw21UB2Ah16ZZ6hxQlfctFJZE7TGnBJPB3ttTjfcOfamhjZVwQ0yV9mv7x6PGiSmkzpJTVLjn8hagoKT05YUwVQArFb+w7f6sXqvvljMigjd/Rbqgbye/lLUAZLfJSnFM58TubfpEJvXV4zNMDEoT3VQ7dokgoLgMrmjZCKATtQ7gomocoTJ1NhN2esRNtGzWaS2obL/mueUQlMlavssZnqL8WICkdAuDlwDVNbsbwEWKQ50kiPdAdduSigifxA4CM7TgvnxqZVoAResEGP6UhTTem3T4CsbEas1Caj9wa7M1jPjACu5LF5BwcVns3ZQHWLipjRjD+9/ur3G8QtuxbNhmXlDYQ6tXxB1lK+Oz7O519b3bA15ilzFl0SdvMBGTe46xaQ9DsJT18THKnPbUhNMy0dH0VtzpB+EEaXZ25Fp9VHMEUqo1lLS9e89eO3efiqkESKQ7wmB+/DlIRcCAwEAAQ==" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "SAtfiGAI+Sud5tncbYmbNV1I50KWg1PY+ET4GcNS6EbKIsTn2RuuSyG5PDi2H7Riy4xGZ5HA+mEEQbT59T60IrL2qpu1WQE0FSoxSGJiOeZjXJCCTXYS1mKnBUuaLLXTzE52u81ODwIqnGzYcIDLux4R9OtZDAkCC08MybtjhD565VQbNE6MIJPMGyrJPjkmfNUbpf3438jR0Xm+uryu1F2u7faiRe5ritgGBWcdiM/iHnz2cRqTPGLtygQoIGOe/UYxuM88TWVw5DkTy1X66PWWr/5vqPUfdZKTPPoZ/Jib/b4jLLAOArVAO6eM3V6VHRXNMlR8pQfNk5TT0+3XHIcwbsquN0J47elBX6leYyaOlmsbP/9T64D3M9TIABFJkK6oJ0ihob+2BJtdm33iW0yN3QvDxm7DRrK4AKs6Pe2p/Rmoz6wStV205d/7489dhG7HFg7jhKShoUJTuBdhkz+DaMr0/ZoTE8rhBHjTmthgh2iKlxQfOXKI8tJJCrRLeB//6sB02WVQLfNgDVliMl/zgTZyJdntKLKJZvUIVDf5xPMViMhZApwDooRPOUwOmqHdzOj+da8DdWZNXnvY8ecp3RxK2Cbts9LHiqK/hh+D9L+HoPSpsUmy6zR/oTKIVjgsjdYULclF/qC8sOGmXF91WV5Yopz3VFJDMdJJFXQ=" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 1 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 6 name_id: 44 } o_iri { prefix_id: 14 name_id: 29 } } }