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

Does not materialise JSON-LD annotations for certain parts of the schema #187

Open
RickMoynihan opened this issue Aug 17, 2022 · 1 comment

Comments

@RickMoynihan
Copy link
Member

csv2rdf does not generate metadata annotations for many parts of the metadata document. In particular tables, tableSchema, column definitions etc.

I have provided an example at the gist: https://gist.github.com/RickMoynihan/60e519004d10c5a281b9eb800dfe21f9

The document specifies @id's and rdfs:label's at various levels throughout the schema, which do not get materialised with the command:

java -jar /Users/rick/repos/csv2rdf/target/csv2rdf-0.4.7-SNAPSHOT-standalone.jar -u 'https://gist.githubusercontent.com/RickMoynihan/60e519004d10c5a281b9eb800dfe21f9/raw/dba60909f9d03407a285366a88be80b0ebacca7b/ann1.csv-metadata.json'

I think according to the spec they should.

Strictly speaking I think everything in this diagram with an @id should be elligible for rdfization as a minimum, though we should prioritise the tables, schema, and column definitions.

@Robsteranium
Copy link
Member

Have you tried this in standard mode?

I'm not sure why you're trying to label the csvw:Column why not use csvw:titles? If you want an RDF representation of the annotation why not just convert/ load the JSON-LD metadata itself?

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

No branches or pull requests

2 participants