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

Validate models against GO-CAM spec in ShEx #53

Open
dustine32 opened this issue Jul 17, 2019 · 0 comments
Open

Validate models against GO-CAM spec in ShEx #53

dustine32 opened this issue Jul 17, 2019 · 0 comments
Assignees
Labels
ShEx Deals with ShEx-based validation

Comments

@dustine32
Copy link
Collaborator

Add step at end of model generation to validate model against the GO-CAM spec here in ShEx format:
https://raw.githubusercontent.com/geneontology/go-shapes/master/shapes/go-cam-shapes.shex

Would be cool if I could integrate some python ShEx parser like PyShEx to look directly at RdfLib graph object in memory. This way I can immediately respond to errors before writing out file. PyShEx has a CLI we can fallback on (checking the written out .ttl file) if using as a library doesn't work out.

First step of this ticket is to get some sort of feedback on models coming out. Then we'll look at some common errors/issues.

@dustine32 dustine32 self-assigned this Jul 17, 2019
@dustine32 dustine32 added the ShEx Deals with ShEx-based validation label Oct 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ShEx Deals with ShEx-based validation
Projects
None yet
Development

No branches or pull requests

1 participant