clnsmth / soso

For creating Science On Schema.Org (SOSO) markup in dataset landing pages to improve data discovery through search engines.
https://soso.readthedocs.io/
MIT License
1 stars 0 forks source link

Missing `@id` Values in EML Strategy Schema Objects #199

Closed clnsmth closed 3 weeks ago

clnsmth commented 3 weeks ago

Description:

According to SOSO conventions, some schema objects in the EML strategy are missing @id values. This can lead to inconsistencies and difficulties in data processing.

For example, the identifier property of type Person in the soso.strategies.eml.convert_user_id function (line #595) is not assigned an @id value, but could be.

Other affected schema objects include:

Proposed Solution:

Implement logic to ensure that all relevant schema objects within the EML strategy have @id values assigned.

clnsmth commented 3 weeks ago

Closed as completed.