Skip to content

Commit 46acf4a

Browse files
committed
Building blocks postprocessing
1 parent fc29ece commit 46acf4a

73 files changed

Lines changed: 5079 additions & 1010 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"defs":{},"properties":[{"path":["_oneOf"],"sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"branch"},{"path":["_oneOf","0","type"],"required":true,"schema_type":"string","const":"NdArray","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","0","values"],"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"schema_type":"string","const":"TiledNdArray","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","1","tileSets"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["dataType"],"required":true,"schema_type":"string","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["axisNames"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["shape"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]}]}
1+
{"defs":{},"properties":[{"path":["_oneOf"],"sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"oneOf"},{"path":["_oneOf","0"],"title":"a","sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"branch"},{"path":["_oneOf","0","type"],"required":true,"schema_type":"string","const":"NdArray","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","0","values"],"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","1"],"title":"b","sources":["bblocks://syke.ebv.phenology.covjson-range"],"keyword":"branch"},{"path":["_oneOf","1","type"],"required":true,"schema_type":"string","const":"TiledNdArray","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["_oneOf","1","tileSets"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["axisNames"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["dataType"],"required":true,"schema_type":"string","sources":["bblocks://syke.ebv.phenology.covjson-range"]},{"path":["shape"],"required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.covjson-range"]}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
path
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
path @id schema
2+
/type http://www.w3.org/1999/02/22-rdf-syntax-ns#type /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
3+
/title http://purl.org/dc/terms/title /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
4+
/description http://purl.org/dc/terms/description /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
5+
/source_dataset http://purl.org/dc/terms/source /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
6+
/agents http://www.w3.org/ns/prov#Agent /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
7+
/entities http://www.w3.org/ns/prov#Entity /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
8+
/activities http://www.w3.org/ns/prov#Activity /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
9+
/lineage http://www.w3.org/ns/prov#wasDerivedFrom /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
10+
/derived_indicator_summary https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#derived_indicator_summary /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
11+
/quality_and_limitations https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#quality_and_limitations /github/workspace/build/annotated/ebv/phenology/data-provenance/schema.yaml
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"@context": {
3+
"type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
4+
"title": "dcterms:title",
5+
"description": "dcterms:description",
6+
"source_dataset": "dcterms:source",
7+
"agents": "prov:Agent",
8+
"entities": "prov:Entity",
9+
"activities": "prov:Activity",
10+
"lineage": "prov:wasDerivedFrom",
11+
"derived_indicator_summary": "ebv:derived_indicator_summary",
12+
"quality_and_limitations": "ebv:quality_and_limitations",
13+
"dcterms": "http://purl.org/dc/terms/",
14+
"prov": "http://www.w3.org/ns/prov#",
15+
"ebv": "https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#",
16+
"@version": 1.1
17+
}
18+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"defs":{},"properties":[{"path":["sensor"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["platform"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["algorithm"],"schema_type":"object","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["algorithm","name"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["algorithm","version"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["agent"],"schema_type":"object","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["agent","name"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]},{"path":["agent","institution"],"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"]}]}
1+
{"defs":{},"properties":[{"path":["type"],"id":"http://www.w3.org/1999/02/22-rdf-syntax-ns#type","required":true,"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://www.w3.org/1999/02/22-rdf-syntax-ns#type"},{"path":["title"],"id":"http://purl.org/dc/terms/title","required":true,"schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://purl.org/dc/terms/title"},{"path":["description"],"id":"http://purl.org/dc/terms/description","schema_type":"string","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://purl.org/dc/terms/description"},{"path":["source_dataset"],"id":"http://purl.org/dc/terms/source","required":true,"schema_type":"object","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://purl.org/dc/terms/source"},{"path":["agents"],"id":"http://www.w3.org/ns/prov#Agent","required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://www.w3.org/ns/prov#Agent"},{"path":["entities"],"id":"http://www.w3.org/ns/prov#Entity","required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://www.w3.org/ns/prov#Entity"},{"path":["activities"],"id":"http://www.w3.org/ns/prov#Activity","required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://www.w3.org/ns/prov#Activity"},{"path":["lineage"],"id":"http://www.w3.org/ns/prov#wasDerivedFrom","required":true,"schema_type":"array","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"http://www.w3.org/ns/prov#wasDerivedFrom"},{"path":["derived_indicator_summary"],"id":"https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#derived_indicator_summary","schema_type":"array","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#derived_indicator_summary"},{"path":["quality_and_limitations"],"id":"https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#quality_and_limitations","schema_type":"object","sources":["bblocks://syke.ebv.phenology.data-provenance"],"effectiveId":"https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#quality_and_limitations"}]}
Lines changed: 50 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,61 @@
11
{
22
"$schema": "https://json-schema.org/draft/2020-12/schema",
3-
"description": "W3C PROV data provenance",
3+
"description": "Data provenance and lineage information for EBV phenology products and derived phenology indicators.",
44
"type": "object",
55
"properties": {
6-
"sensor": {
7-
"type": "string"
6+
"type": {
7+
"type": "string",
8+
"x-jsonld-id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"
89
},
9-
"platform": {
10-
"type": "string"
10+
"title": {
11+
"type": "string",
12+
"x-jsonld-id": "http://purl.org/dc/terms/title"
1113
},
12-
"algorithm": {
14+
"description": {
15+
"type": "string",
16+
"x-jsonld-id": "http://purl.org/dc/terms/description"
17+
},
18+
"source_dataset": {
1319
"type": "object",
14-
"properties": {
15-
"name": {
16-
"type": "string"
17-
},
18-
"version": {
19-
"type": "string"
20-
}
21-
}
22-
},
23-
"agent": {
20+
"x-jsonld-id": "http://purl.org/dc/terms/source"
21+
},
22+
"agents": {
23+
"type": "array",
24+
"x-jsonld-id": "http://www.w3.org/ns/prov#Agent"
25+
},
26+
"entities": {
27+
"type": "array",
28+
"x-jsonld-id": "http://www.w3.org/ns/prov#Entity"
29+
},
30+
"activities": {
31+
"type": "array",
32+
"x-jsonld-id": "http://www.w3.org/ns/prov#Activity"
33+
},
34+
"lineage": {
35+
"type": "array",
36+
"x-jsonld-id": "http://www.w3.org/ns/prov#wasDerivedFrom"
37+
},
38+
"derived_indicator_summary": {
39+
"type": "array",
40+
"x-jsonld-id": "https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#derived_indicator_summary"
41+
},
42+
"quality_and_limitations": {
2443
"type": "object",
25-
"properties": {
26-
"name": {
27-
"type": "string"
28-
},
29-
"institution": {
30-
"type": "string"
31-
}
32-
}
44+
"x-jsonld-id": "https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#quality_and_limitations"
3345
}
46+
},
47+
"required": [
48+
"type",
49+
"title",
50+
"source_dataset",
51+
"agents",
52+
"entities",
53+
"activities",
54+
"lineage"
55+
],
56+
"x-jsonld-prefixes": {
57+
"dcterms": "http://purl.org/dc/terms/",
58+
"prov": "http://www.w3.org/ns/prov#",
59+
"ebv": "https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#"
3460
}
3561
}
Lines changed: 40 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,47 @@
11
$schema: https://json-schema.org/draft/2020-12/schema
2-
description: W3C PROV data provenance
2+
description: Data provenance and lineage information for EBV phenology products and
3+
derived phenology indicators.
34
type: object
45
properties:
5-
sensor:
6+
type:
67
type: string
7-
platform:
8+
x-jsonld-id: http://www.w3.org/1999/02/22-rdf-syntax-ns#type
9+
title:
810
type: string
9-
algorithm:
11+
x-jsonld-id: http://purl.org/dc/terms/title
12+
description:
13+
type: string
14+
x-jsonld-id: http://purl.org/dc/terms/description
15+
source_dataset:
1016
type: object
11-
properties:
12-
name:
13-
type: string
14-
version:
15-
type: string
16-
agent:
17+
x-jsonld-id: http://purl.org/dc/terms/source
18+
agents:
19+
type: array
20+
x-jsonld-id: http://www.w3.org/ns/prov#Agent
21+
entities:
22+
type: array
23+
x-jsonld-id: http://www.w3.org/ns/prov#Entity
24+
activities:
25+
type: array
26+
x-jsonld-id: http://www.w3.org/ns/prov#Activity
27+
lineage:
28+
type: array
29+
x-jsonld-id: http://www.w3.org/ns/prov#wasDerivedFrom
30+
derived_indicator_summary:
31+
type: array
32+
x-jsonld-id: https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#derived_indicator_summary
33+
quality_and_limitations:
1734
type: object
18-
properties:
19-
name:
20-
type: string
21-
institution:
22-
type: string
35+
x-jsonld-id: https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#quality_and_limitations
36+
required:
37+
- type
38+
- title
39+
- source_dataset
40+
- agents
41+
- entities
42+
- activities
43+
- lineage
44+
x-jsonld-prefixes:
45+
dcterms: http://purl.org/dc/terms/
46+
prov: http://www.w3.org/ns/prov#
47+
ebv: https://maytetoscano.github.io/bblock-ebv-bioclima/vocab/#

build/annotated/ebv/phenology/phenology-indicators/resolvedProperties.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/annotated/ebv/phenology/phenology-indicators/schema.json

Lines changed: 0 additions & 59 deletions
This file was deleted.

build/annotated/ebv/phenology/phenology-indicators/schema.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)