Le tri des notices repose sur le champ <SUPPORT_N> exporté par BCDI. Trois grandes familles sont distinguées.
📚 Livres
Valeur exacte Livre dans le champ support. Regroupe tous les monographies imprimées, y compris albums jeunesse, documentaires, romans.
Livre
📰 Périodiques
Valeur exacte Périodique. Inclut les fiches titres (une notice par titre de revue, avec ISSN) et les notices de dépouillement (articles référencés, rattachés à un titre via le champ collection).
Périodique
📦 Autres supports
Tout ce qui n'est ni Livre ni Périodique. Grande diversité de valeurs selon les pratiques de catalogage :
Texte imprimé
Ressource en ligne
Cédérom
DVD
Carte
Document sonore
Jeu
Image fixe
Logiciel
…
⚠️ Dans certains exports BCDI, Texte imprimé ou Monographie apparaissent à la place de Livre — ces notices se retrouveront dans "Autres supports". Un nettoyage du catalogue source corrige cela.
🔖 TYPE_DOC vs SUPPORT
BCDI distingue deux champs proches :
SUPPORT_N — nature physique du document (Livre, Périodique, DVD…)
TYPE_DOC_N — type intellectuel (Texte imprimé, Image animée, Document sonore…)
L'Observatoire utilise prioritairement SUPPORT_N pour les regroupements, et TYPE_DOC_N en complément pour la détection des collections spéciales.
Tous les calculs sont effectués côté navigateur, sur les notices chargées. Aucune donnée n'est transmise à un serveur.
📅 Ancienneté & âge médian
L'année est extraite du champ DATE_EDITION_N_N ou DATE_PARUTION_N par expression régulière (/\b(19|20)\d{2}\b/). L'âge est la différence avec l'année en cours.
- Âge médian — valeur centrale de la distribution des âges (50 % du fonds est plus récent, 50 % plus ancien)
- Livres récents — publiés il y a ≤ 3 ans
- Livres anciens — publiés il y a > 15 ans
Les notices sans date valide sont exclues de ces calculs.
🔢 Cote Dewey — profondeur
La cote est analysée pour en extraire le préfixe numérique :
- Classe (1 chiffre) — ex.
5 → Sciences
- Division (2 chiffres) — ex.
53 → Physique
- Section (3 chiffres) — ex.
530 → Physique générale
- Indice étendu (4+ chiffres) — ex.
530.1
Une cote avec 3 chiffres ou plus est considérée précise. Une cote à 1–2 chiffres seulement indique un catalogage moins fin.
🌍 Langues
Le champ LANGUE_N est normalisé : mise en minuscules, suppression des séparateurs / et espaces parasites. Le code retenu est le premier de la liste si plusieurs sont présents.
Les codes suivent la norme ISO 639-2 de BCDI : fre (français), eng (anglais), spa (espagnol), etc.
📊 Périodiques — comptages
- Titres distincts — nombre de valeurs uniques dans le champ
COLLECTION_N des notices périodiques
- Fiches titres — notices périodiques possédant un ISSN valide (longueur > 3 caractères)
- Dépouillements — notices périodiques sans ISSN propre (articles d'une revue)
- Avec collection renseignée — notices dont le champ collection n'est pas vide
Chaque notice n'est comptée qu'une seule fois par collection,
même si plusieurs champs correspondent.
🎨 Bandes dessinées
Cote commençant par BD (insensible à la casse).
Cote : BD…
🇯🇵 Mangas
Le mot manga apparaît n'importe où dans la notice :
titre, cote, résumé, descripteurs, mots-clés, collection, nature…
Une seule occurrence suffit ; la notice n'est comptée qu'une fois.
Partout dans la notice
📗 Manuels scolaires
Le mot manuel (ou manuel scolaire) apparaît
n'importe où dans la notice : titre, cote, descripteurs,
type de document, nature…
Partout dans la notice
📖 Romans
Cote commençant par R suivi d'un espace, point ou slash
— ou cote égale à R seul.
Cote : R / R. / R …
🏷️ Champ NATURES_N
Valeur du champ <NATURES_N> exporté par BCDI
(ex. Roman, Manga, Bande dessinée, Album, Documentaire…).
Le tableau récapitulatif en bas de section liste toutes les valeurs
présentes dans votre fonds avec leur fréquence.
Les indicateurs de qualité mesurent la complétude des champs essentiels sur le sous-ensemble livres.
✅ Champs contrôlés
| Champ | Critère |
| Titre | Non vide |
| Auteur | Non vide |
| Cote | Non vide |
| Date | Année 4 chiffres détectée |
| Éditeur | Non vide |
| Résumé | Non vide |
| Descripteurs | Au moins 1 terme |
| ISBN | Non vide |
🚨 Seuils des alertes ancienneté
| Indicateur | 🔴 Urgent | 🟡 Attention | 🟢 OK |
| Livres > 15 ans | > 40 % | 20–40 % | ≤ 20 % |
| Livres récents (< 3 ans) | < 5 % | 5–14 % | ≥ 15 % |
📐 Score de complétude
Chaque notice livre reçoit un score de 0 à 8 selon le nombre de champs renseignés. Le score global affiché est la moyenne de tous les scores individuels, exprimée en pourcentage.