Manuscrits hispaniques

Plateforme d'édition de manuscrits modernes hispaniques


OAI-PMH

Ce site met à votre disposition un entrepôt OAI-PMH, vous le trouverez à cette adresse :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request

L'OAI-PMH (Open Archive Initiative - Protocol for Metadata Harvesting) est un protocole d'échange de métadonnées du monde de la documentation électronique et des bibliothèques numériques. Il permet de moissonner, via un moteur spécifique, les métadonnées décrivant des ressources et de les faire apparaître comme résultat de requête d'un méta-moteur. En France, par exemple, le moteur spécialisé en sciences humaines et sociales, Isidore utilise l'OAI-PMH pour donner accès, dans un seul endroit, aux ressources disséminées dans différents dépôts.
 
Les ressources de la plate-forme e-MAn sont décrites par des métadonnées Dublin Core et XML. Le Dublin Core est compatible avec ce système; en entrant l'adresse ci-dessus dans un moteur OAI-PMH, les métadonnées des notices du sites seront moissonnables et disponibles dans les résultats de recherche.

Ceci donne une plus grande visibilité des ressources et permet aux équipes de recherche d'intégrer leur travaux aux réseaux documentaires nationaux et internationaux.
 
Pour en savoir plus sur l'OAI-PMH : openarchives.org


Quelques exemples de requête sur notre base : 

Pour lister toutes les collections du projet

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListSets

Pour lister tous les contenus de toutes les collections avec leurs descripteurs Dublin Core :

http://eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=oai_dc

Attention l'affichage est restreint à 50 résultats. En fin de fichier, l'attribut "completeListSize" de la balise <resumptionToken> indique le nombre complet de contenus. Pour voir les suivants, la seule méthode (fastidieuse) consiste à récupérer dans la balise <resumptionToken> le nombre indiqué (le nombre de notices affichées) et de formuler une nouvelle fois la requête en spécifiant qu'on démarre à partir de ce nombre. Ex. avec comme nombre 33 :

http://eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&resumptionToken=33

Pour lister tous les contenus de toutes les collections avec d'autres descripteurs :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=cdwalite

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=mods

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=mets

Pour lister tous les contenus de toutes les collections avec tous les descripteurs et leurs définitions :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=omeka-xml

Pour lister les contenus d'une collection. Exemple avec la collection n° 1:

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&set=1&metadataPrefix=oai_dc

Pour lister les informations d'un contenu particulier. Exemple avec le contenu n° 12


Avec les descripteurs Dublin Core

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=GetRecord&identifier=oai:www.eman-archives.org/hispanique:12&metadataPrefix=oai_dc

Avec tous les descripteurs

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=GetRecord&identifier=oai:www.eman-archives.org/hispanique:12&metadataPrefix=omeka-xml