Skip to content

Commit

Permalink
Add envmodules
Browse files Browse the repository at this point in the history
  • Loading branch information
imallona committed Jun 7, 2024
1 parent e3daebe commit 3ac9757
Show file tree
Hide file tree
Showing 13 changed files with 243 additions and 179 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

Data model for omnibenchmark.

# How to operate

1. Modify `src/omni_schema/schema/omni_schema.yaml` manually
2. `make all`
3. Consider `make deploy`

## Website

[https://omnibenchmark.github.io/omni-schema](https://omnibenchmark.github.io/omni-schema)
Expand Down
Binary file modified project/excel/omni_schema.xlsx
Binary file not shown.
1 change: 1 addition & 0 deletions project/graphql/omni_schema.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ type Module
repo: String!
exclude: [Module]
parameters: [Parameter]
envmodules: [String]
}

type Orchestrator
Expand Down
2 changes: 1 addition & 1 deletion project/jsonld/omni_schema.context.jsonld
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
"generation_date": "2024-03-08T14:09:12",
"generation_date": "2024-06-07T14:53:13",
"source": "omni_schema.yaml"
},
"@context": {
Expand Down
22 changes: 18 additions & 4 deletions project/jsonld/omni_schema.jsonld
Original file line number Diff line number Diff line change
Expand Up @@ -677,6 +677,19 @@
],
"range": "IOFile",
"@type": "SlotDefinition"
},
{
"name": "envmodules",
"definition_uri": "https://w3id.org/omnibenchmark/omni-schema/envmodules",
"from_schema": "https://w3id.org/omnibenchmark/omni-schema",
"slot_uri": "https://w3id.org/omnibenchmark/omni-schema/envmodules",
"multivalued": true,
"owner": "Module",
"domain_of": [
"Module"
],
"range": "string",
"@type": "SlotDefinition"
}
],
"classes": [
Expand Down Expand Up @@ -780,7 +793,8 @@
"description",
"repo",
"exclude",
"parameters"
"parameters",
"envmodules"
],
"slot_usage": {},
"class_uri": "https://w3id.org/omnibenchmark/omni-schema/Module",
Expand Down Expand Up @@ -829,9 +843,9 @@
],
"metamodel_version": "1.7.0",
"source_file": "omni_schema.yaml",
"source_file_date": "2024-03-08T14:09:08",
"source_file_size": 4222,
"generation_date": "2024-03-08T14:09:12",
"source_file_date": "2024-06-07T14:53:10",
"source_file_size": 4296,
"generation_date": "2024-06-07T14:53:14",
"@type": "SchemaDefinition",
"@context": [
"project/jsonld/omni_schema.context.jsonld",
Expand Down
6 changes: 6 additions & 0 deletions project/jsonschema/omni_schema.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,12 @@
"description": "A human-readable description for a thing",
"type": "string"
},
"envmodules": {
"items": {
"type": "string"
},
"type": "array"
},
"exclude": {
"description": "Ignore these module's outputs as input.",
"items": {
Expand Down
Loading

0 comments on commit 3ac9757

Please sign in to comment.