Skip to content

Commit 19a1815

Browse files
authored
Dataset Variables (part 2) (#9)
* first draft of TA variables * add dic variable types * update experiment and dataset in container * add sediment, nonmeasured variables, and clean up existing variable hierarchy * fix filenames min-cardinality bug * include rangeclass descendents in jsonschema * cleanup .gitignore * remove range class descendents again * add discrete pco2/fco2 variable * rename DiscreteCO2Variable * make standard gas single valued * make gen-project * fix typeo * add hplc data * add todo * move analyzing instrument to DiscreteMeasuredVariable * reset DiscreteCO2Variable with correct inheritance * genproject * rename std gas fields * [refactor]: Experiment protocol updates (#10) * rename principal_investigator field in experiment, update description for dosing_concentration.is_provided_as_a_file * mark precision (in analzying instrument) as optional * add height to vertical coverage * make genproject * add analyzing_instrument to sensor data (adding back, since it was removed by mistake) * update sedient field titles & descriptions * add genesis to calculated variable types
1 parent d074595 commit 19a1815

14 files changed

Lines changed: 5294 additions & 4390 deletions

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,5 @@ dmypy.json
136136

137137
# Claude AI instruction set
138138
CLAUDE.md
139-
.beads/
140139

141140
examples/

project.Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,6 @@ ontologies/unit.ttl:
2121

2222
enums: ontologies/sea_names.ttl ontologies/unit.ttl ontologies/platform_types.ttl
2323
$(RUN) vskit expand -s src/oae_data_protocol/schema/dynamic_enums.yaml -o src/oae_data_protocol/schema/dynamic_enums_expanded.yaml --config vskit-config.yaml
24+
25+
gen-all: gen-project
26+
$(RUN) gen-typescript --output $(DEST)/typescript/oae_data_protocol.ts $(SOURCE_SCHEMA_PATH)

project/jsonld/oae_data_protocol.context.jsonld

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

0 commit comments

Comments
 (0)