Passer au contenu principal

Recherche avancée

La voix de cette vidéo a été générée par intelligence artificielle.

Recherche

Afin de lancer une recherche avancée, cliquez sur « Rechercher dans le dépôt » depuis la page d'accueil :

image.png

Recherche avancée utilisant les métadonnées

Avant de commencer, il est important de savoir où trouver les métadonnées liées aux entités car celles-ci seront nécessaires pour vos recherches avancées. 

Il faut tout d’abord cliquer sur le titre de la publication :

image.png


Vous arriverez ensuite sur la page de détails de la publication : 

  1. Cliquez sur l'icône des trois petits points.
  2. Cliquez sur « Afficher toutes les métadonnées ». 

image.png

Vous aurez ensuite accès à toutes les métadonnées de l'entité et pourrez utiliser celles-ci pour choisir les champs qui vous intéressent. 

Capture d’écran 2025-07-04 à 10.58.34.png

La recherche avancée peut ainsi se faire de plusieurs manières selon les métadonnées que vous utilisez et avec plusieurs opérateurs. Celle-ci peut s'avérer utile lorsque vous voulez lancer une recherche avec des critères qui ne sont pas inclus dans les filtres à disposition dans la recherche simple. 

L'écriture " champ :* " permet de rechercher tous les items où le champ spécifié contient n'importe quelle valeur, c'est-à-dire qu'il est non vide. 

1.     Afin de chercher par exemple une publication ayant pour sujet "Climate Change", vous pouvez écrire :

Capture d’écran 2025-07-10 à 18.09.39.png

2.     Afin de chercher par exemple une publication contenant un PMID, vous pouvez écrire :       

Capture d’écran 2025-06-20 à 10.58.36.png

3.   Afin de chercher par exemple une publication contenant un DOI, vous pouvez écrire :  

Capture d’écran 2025-06-20 à 10.59.32.png

4.   Afin d’imposer plusieurs critères à la fois vous pouvez utiliser les 3 opérateurs booléens suivants : 

-   AND  :   Par exemple, pour trouver tous les items ayant un DOI et un PMID, il est possible de procéder de la manière suivante :

Capture d’écran 2025-06-20 à 11.01.21.png

-    OR   :   Par exemple, pour trouver tous les items ayant un DOI ou un PMID, il est possible de procéder de la manière suivante

Capture d’écran 2025-06-20 à 11.02.34.png

-   NOT  :   Par exemple, pour trouver tous les items ayant un DOI et PAS de PMID, il est possible de procéder de la manière suivante :

Capture d’écran 2025-06-20 à 11.03.04.png

5.  Afin de chercher toutes les notices qui ont été acceptées et également acceptées sous presse, il est possible de procéder de la manière suivante : unil.editorialstate:"accepted"

Capture d’écran 2025-08-22 à 12.30.51.png

Cependant, si vous souhaitez chercher uniquement toutes les notices qui ont été acceptées mais non encore sous presse, il faudrait procéder de la manière suivante : unil.editorialstate:"accepted" AND NOT unil.editorialstate:"accepted_in_press"

Capture d’écran 2025-08-22 à 12.34.09.png

Vous pouvez aussi combiner plusieurs critères de recherches de la manière suivante : 

dc.contributor.author : Lucile AND (dc.title : council OR dc.title :climat) 

Cette recherche donne comme sortie une publication dont le nom de l’Auteur/Auteure contient « Lucile », dont le titre contient (« council » OU « climat ») 

Métadonnées avec ranges temporelles

 Pour les champs contenant des dates au format informatique ISO-8601, on utilise la version technique de la métadonnée.

1.  Afin de chercher toutes les publications qui ont été publiées entre 2 dates distinctes bien précises, nous pourrions procéder de la manière suivante :     dc.date.issued_dt : [2025-04-01T00:00:00Z TO 2025-12-31T23:59:59Z]

Capture d’écran 2025-10-31 à 10.15.46.png

2.  Par exemple, afin de filtrer toutes les publications créés dans IRIS entre deux dates, nous pouvons procéder de plusieurs manières différentes. 

-  Forme inclusive (C'est-à-dire que la date de fin de l'intervalle est comprise dedans) : 

dc.date.accessioned_dt : [2025-08-18T00:00:00Z TO 2025-08-26T23:59:59Z] 

Capture d’écran 2025-09-09 à 15.07.49.png

-  Forme exclusive (C'est-à-dire que la date de fin de l'intervalle n'est pas comprise dedans) : 

dc.date.accessioned_dt : [2025-08-18T00:00:00Z TO 2025-08-27T00:00:00Z}

Capture d’écran 2025-09-09 à 15.12.39.png

-   Afin de filtrer toutes les publications créés dans IRIS entre une date précise jusqu'à maintenant : 

    a)  dc.date.accessioned_dt:[2025-08-18T00:00:00Z TO NOW]

Capture d’écran 2025-09-09 à 15.13.23.png

    b)  dc.date.accessioned_dt:[2025-08-18T00:00:00Z TO *]

Capture d’écran 2025-09-09 à 15.13.42.png

3.   Si vous souhaitez filtrer les notices selon leur date de modification récente (plutôt que via les métadonnées habituelles), voici d’autres requêtes avancées. Ces filtres s’appliquent à l’index discovery et non aux métadonnées des notices. 

a)     lastModified : [NOW/DAY TO NOW]toutes les notices d’aujourd’hui (depuis minuit).

Capture d’écran 2025-09-10 à 08.39.16.png

b)    lastModified:[NOW-2DAYS/DAY TO NOW] → toutes les notices des deux derniers jours (depuis avant-hier minuit).

Capture d’écran 2025-09-10 à 08.40.38.png

c)     lastModified:[NOW-2DAYS TO NOW] → les dernières 48 heures exactement (fenêtre glissante).

Capture d’écran 2025-09-10 à 08.48.45.png

⚠️ Limite : on ne peut pas distinguer les modifications système (embargo, liens auteurs, etc.) des modifications utilisateur.