Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSONLD examples with working scripts. #53

Merged
merged 38 commits into from
Sep 18, 2024
Merged

JSONLD examples with working scripts. #53

merged 38 commits into from
Sep 18, 2024

Conversation

wolfiex
Copy link
Collaborator

@wolfiex wolfiex commented Jun 2, 2024

LD repository:

  • individual_ld.jsonfiles as identified by their id.
  • Frame.jsonld file to outline format and to be used as a template for framing.
  • Schema.jsonld
  • Version.jsonld (for all the files)
  • Graph.jsonld to group all entries, and define their origin.

Copy link
Contributor

@durack1 durack1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wolfiex great to see this starting to coalesce! With > 5000 file changes, not sure exactly how best to provide a "review" other than a couple of the tidbits that I have started to look at. Is there anything more specifically that I can do to provide feedback, and/or could be partition the review tasks across @taylor13, @matthew-mizielinski and myself - or even open this up to more to peruse at the WIP telco tomorrow?

JSONLD/auxillary/mip_era/cmip5.json Outdated Show resolved Hide resolved
JSONLD/auxillary/mip_era/cmip6.json Outdated Show resolved Hide resolved
JSONLD/auxillary/mip_era/cmip6plus.json Outdated Show resolved Hide resolved
JSONLD/consortia/context.json Outdated Show resolved Hide resolved
JSONLD/consortia/csiro-arccss.json Outdated Show resolved Hide resolved
JSONLD/consortia/dlr-bira.json Outdated Show resolved Hide resolved
durack1

This comment was marked as resolved.

Compiling ld graphs

institution and consortia update
@durack1
Copy link
Contributor

durack1 commented Jun 11, 2024

@wolfiex looks like bulk progress is happening, exciting!

@wolfiex

This comment was marked as outdated.

removing cmip: from all types
 frequency, grid label and source-type fix

node script fix

Delete .github/libs/checks/__pycache__ directory
Delete .github/libs/checks/.DS_Store
Delete .github/libs/__pycache__ directory
Update .gitignore
adding consortia for cmip6plus

miroc fix

ncc id correction

solaris-heppa id  correction

recompute ld

cleanup

json formatting script

json formatting script

json formatting script

keysort and @id correction

parse script fix

dev work cvs

native nominal

realm correction
@durack1

This comment was marked as outdated.

@wolfiex wolfiex force-pushed the jsonld branch 2 times, most recently from 31ef961 to 8882475 Compare August 5, 2024 21:51
Copy link
Collaborator

@matthew-mizielinski matthew-mizielinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe the changes here are all confined to the JSONLD and .github actions directories.

As things stand this doesn't impact on the CMOR 3.x formatted mip tables nor does it alter the controlled vocabulary entries at the root of this repository.

From my testing with the CMIP-LD repository code this change supports the construction of the CVs for the CMIP6Plus repository, and I've been able to test the resulting CMIP6Plus_CVs.json file.

One item I did note in scanning over the files under JSONLD is the spelling of developement (change to development if possible).

converting to use cmipld

action to update jsonld

action to update jsonld

jsonld automations

jsonld automations
initial organisations framing script.

initial organisations framing script.
frequency generation
generate resolution
@wolfiex
Copy link
Collaborator Author

wolfiex commented Sep 12, 2024

Latest commits added to re-generate the main repository files - see commits above. These are identical in the diff, just with different 'version metadata' .

The running of these scripts still needs to be incorporated into the action, but happy to merge in the meantime.

@durack1 @matthew-mizielinski

Copy link
Contributor

@durack1 durack1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding a couple of nits for consideration

.github/ISSUE_TEMPLATE/consortium.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/institution.md Outdated Show resolved Hide resolved
JSONLD/auxillary/mip-era/cmip5.json Outdated Show resolved Hide resolved
JSONLD/auxillary/realm/land.json Outdated Show resolved Hide resolved
update action to run all scripts on update
@wolfiex
Copy link
Collaborator Author

wolfiex commented Sep 16, 2024

Resolved changes suggested by @durack1

@durack1
Copy link
Contributor

durack1 commented Sep 16, 2024

I'm happy to press that big green button if you want me to! This is great, almost there..

@wolfiex wolfiex merged commit ab324e1 into main Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants