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

Add ./Unit/RecordURI mapping #20

Open
3 tasks done
airnst opened this issue Jul 24, 2024 · 1 comment · May be fixed by #25
Open
3 tasks done

Add ./Unit/RecordURI mapping #20

airnst opened this issue Jul 24, 2024 · 1 comment · May be fixed by #25
Assignees
Labels
enhancement New feature or request mapping_xslt

Comments

@airnst
Copy link
Collaborator

airnst commented Jul 24, 2024

Description

Unit-level record URIs can be a attribute of datasets and would enable filtering by this information. abcd:RecordURI can be mapped to schema:url of an bioschemas:BioSample/schema:Thing entity which is referenced by schema:about of the dataset.

Edit (24.07.2024): After suggestions (see comments below), it became clear that abcd:./RecordURI should be mapped to schema:identifier. Also, it is to be mapped to schema:url only if it does contain 'http'.

Files

XML file
XSLT file

Open questions

Discuss if it is beneficial for search to have many BioSamples/Things in about. Why not map other unit-level information to them?

Tasks

  • Extend example XML file.
  • Update XSLT file.
  • Test if record URIs are mapped correctly.
@airnst airnst added enhancement New feature or request question Further information is requested mapping_xslt labels Jul 24, 2024
@airnst airnst self-assigned this Jul 24, 2024
@snsb-seifert
Copy link
Collaborator

abcd:RecordURI might not be an URL.

airnst pushed a commit that referenced this issue Jul 24, 2024
@airnst airnst linked a pull request Jul 29, 2024 that will close this issue
@airnst airnst linked a pull request Jul 29, 2024 that will close this issue
@airnst airnst removed the question Further information is requested label Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request mapping_xslt
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants