ontoportal-lirmm / bioportal_web_ui

A Rails application for ontologies portal.
http://agroportal.lirmm.fr/
Other
5 stars 5 forks source link

Export metadata does not work for objects as Contact, or Agents #388

Open syphax-bouazzouni opened 9 months ago

syphax-bouazzouni commented 9 months ago

Reported from Ecoportal, and reproducible in Agroportal

These metadata formats have some issues with creators, publishers, and contact: RDF/XML, N-Triple, JSON-LD. In particular, for the RDF/XML format, we get this
image

for N-Triple we get this image

and for JSON-LD we get this

image

syphax-bouazzouni commented 7 months ago

done in https://github.com/ontoportal-lirmm/bioportal_web_ui/pull/469

jonquet commented 7 months ago

On a bien un export pour les agents, mais il n'est pas structuré. Tester sur GAO sur StagePortal apres avoir édité l'agent Eric Duchene (email et ORCID).

L'export recupere seulement l'email. Avant edition de l'agent (ajout email et ORCID) l'export recuperer que le nom.

Capture d’écran 2024-02-02 à 17 03 22

Idéalement, il faudrait la génerer un blanck_node ou meme mieux une URI dans le namespace de l'ontologie concernée (qu'on obtient avec la propriété void:uriRegexPattern) d'un agent FOAT Agent (soit foaf:Person soit foaf:Organization) avec les bonnes propriétés.

syphax-bouazzouni commented 7 months ago

Feedback of #469 , reopening for future iterations • Bouton download ne marche pas sur XML car superposition avec le texte. Peut etre meme l'icone de download au dessus du cadre a droite. • Ajouter un selecteur (radio button) au dessus des formats d'export pour selectionner le "Metadata profile" et mettre un truc du genre: • "MOD v2.0 (full metadata)" + link vers https://github.com/FAIR-IMPACT/MOD (selectionné par defaut et seul selectionable pour le moment) • "Schema.org v3.3 (metadata subset) " + link vers https://schema.org/ • "Dublin Core Terms + DCAT 2.0" + link vers https://www.w3.org/TR/vocab-dcat-2/ • "DataCite vXX (metadata subset)" + lien vers https://schema.datacite.org/ (verfifier le XX dans code fait avec EcoPortal) • "Linked Open Data Cloud" + lein vers https://lod-cloud.net/ • "FAIRsFAIR minimum metadata profile" + lien vers https://hal.science/hal-04106533 • Changer XML par "RDF/XML" • Changer JSON par "JSON-LD" idealement mettre @conetxt en bas du texte • Si on avait une colorisation pour N3 aussi ce serait top.