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

new relationship-type #10

Open
BaptisteCecconi opened this issue May 21, 2024 · 6 comments
Open

new relationship-type #10

BaptisteCecconi opened this issue May 21, 2024 · 6 comments

Comments

@BaptisteCecconi
Copy link

Obscore and EPNcore services are presenting metadata about data products (images, spectra, cubes, etc). Those data products may have a DOI (or be part of a collection with a DOI) provided by a data repository. In this case, we should be able to relate the service to those DOI. It is possible to expose relationships, but in such a case, none of the current relationship-type values are not fully satisfactory. In this case, isMetadataFor would be applicable (it is part of the Datacite relationtype keywords).

@BaptisteCecconi BaptisteCecconi changed the title new relation-type new relationship-type May 21, 2024
@msdemlei
Copy link
Collaborator

msdemlei commented May 21, 2024 via email

@BaptisteCecconi
Copy link
Author

BaptisteCecconi commented May 21, 2024

I don't think BibVO is meant to do this (or should I read it again): if I publish a biblink associating a dataset DOI to an ivo-id of an EPNcore table, NASA/ADS won't use it, since they don't index datasets in their database. They only care about paper DOIs/bibcodes.

Here is a use case: The resource ivo://padc.obspm.maser/cassini_rpws/epn/epn_core is metadata for datasets https://doi.org/10.25935/XS9J-ND90, https://doi.org/10.25935/F8NS-0911, https://doi.org/10.25935/F8NS-0911, https://doi.org/10.25935/5JFX-DH49, https://doi.org/10.25935/9ZAB-FP47 and https://doi.org/10.25935/ZKXB-6C84. All those datasets' metadata are in the same table, since they are different processing levels of the same data.

I can also declare the reverse relation in Datacite, with hasMetadata relation-type, but the ivo-id is not so much usable outside the VORegistry, so I would prefer to have it on both sides.

@BaptisteCecconi
Copy link
Author

Here is another example, presented in RDF/Turtle:

@prefix vor: <http://www.ivoa.net/xml/VOResource/v1.0#> .
@prefix vods: <http://www.ivoa.net/xml/VODataService/v1.0#> .
@prefix vorel: <http://www.ivoa.net/rdf/voresource/relationship_type#>

<ivo://padc.obspm.maser/tfcat/q/epn_core> a vods:CatalogResource ;
    vorel:isMetadataFor <https://doi.org/10.25935/1fqm-fs07>, 
        <https://doi.org/10.25935/nhb2-wy29>, 
        <https://doi.org/10.25935/R11G-6J63>, 
        <https://doi.org/10.25935/ZMMZ-CA38>, 
        <https://doi.org/10.25935/T033-QS72>, 
        <https://doi.org/10.25935/8MAY-4320> .

<ivo://padc.obspm.maser/tfcat/q/leblanc_nda_jupiter_emi> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/1fqm-fs07> .

<ivo://padc.obspm.maser/tfcat/q/louis_juno_waves> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/nhb2-wy29> .

<ivo://padc.obspm.maser/tfcat/q/taubenschuss_frp_saturn> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/R11G-6J63> .

<ivo://padc.obspm.maser/tfcat/q/wu_skr_harmonic> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/T033-QS72> .

<ivo://padc.obspm.maser/tfcat/q/wu_nkom_saturn> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/ZMMZ-CA38> . 

<ivo://padc.obspm.maser/tfcat/q/wu_anomalous_nsmr> a vods:CatalogResource ;
    vorel:isSupplementTo <https://doi.org/10.25935/8MAY-4320> .

@msdemlei
Copy link
Collaborator

I will prepare a PR (as in proposed recommendation) of this RSN. Is there any effect of this bug on that? If I understand what you're trying to do, I'd say this should be turned into a VEP against relationship-type, no?

@BaptisteCecconi
Copy link
Author

yes, that could be managed through a VEP, indeed, if I'm able to put DOIs in the IVOA registry records of my CatalogueResource, as shown in the examples. I mean something like:

    <relationship>
      <relationshipType>IsMetadataFor</relationshipType>
      <relatedResource uri="https://doi.org/10.25935/XS9J-ND90">Cassini/RPWS/HFR LESIA/Kronos N2 Data Collection V1.0</relatedResource>
    </relationship>

@msdemlei
Copy link
Collaborator

msdemlei commented Oct 14, 2024 via email

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