Audit du catalogue au vue de la transition bibliographique
La toute première version du script d'audit pour la transition bibliographique permet de vérifier la grille de catalogage par défaut ainsi que compter le nombre de notices qui ont une valeur renseignée. Nous vous mettons à disposition un tableau dans Urungi qui vous montre les données collectées: "Audit de votre catalogue". Ces scripts et ce tableau sont amenés à évoluer, ce n'est qu'une première étape. La deuxième étape doit se baser sur la qualité des données, c'est à dire sur la bonne utilisation des normes pour renseigner les champs. Cette évolution n'est actuellement pas en développement.
La table qui reçoit les données s'appelle ' ' et a de simples champs ci-dessous:
+-----------------------+ | audit_id | | timestamp | | check_marcfield_009 | | check_marcfield_010a | | check_marcfield_011a | | check_marcfield_033a | | check_marcfield_073a | | check_marcfield_181c | | check_marcfield_182c | | check_marcfield_183c | | check_marcfield_214 | | check_marcfield_219 | | count_marcfield_009 | | count_marcfield_010a | | count_marcfield_011a | | count_marcfield_033a | | count_marcfield_073a | | count_marcfield_181c | | count_marcfield_182c | | count_marcfield_183c | | count_marcfield_214 | | count_marcfield_219 | | count_bnf_ark | | count_sudoc_ppn | | count_ids_in_033a | | count_biblios | | count_aligned_biblios | | tb_score | | quality_score | +-----------------------+
Ces champs sont alimentés régulièrement si vous avez installé le script dans votre crontab: koha-plugin-transition-bibliographique/Koha/Plugin/Com/BibLibre/TransitionBibliographique/cron/audit-tbiblio.pl
Le tableau de bord
Grille de catalogage
C'est la liste des champs qui peuvent être trouvés dans une grille de catalogage lors d'un projet de transition bibliographique. Si le champs n'est pas présent, vous aurez une croix. La grille analysée est celle par défaut de Koha.
État des notices bibliographiques
Pour chaque champs mentionné est compté le nombre de notices bibliographiques qui ont ce champs renseigné. Dans cette copie d'écran, 11 notices ont le champs 033$a renseigné. Il n'est ici pas fait mention de la qualité des données, seulement de la quantité.
Alignement
- Pourcentage de notices considérées comme "alignées" avec un réservoir national, c'est à dire contenant un ARK BnF en 033$a ou un PPN Sudoc. La requête aujourd'hui utilisée est:
select count(*) as count from biblio_metadata where ExtractValue(metadata, '//datafield[@tag="033"]/subfield[@code="a"]') like "%sudoc.fr/%" OR ExtractValue(metadata, '//datafield[@tag="033"]/subfield[@code="a"]') like "PPN%" OR ExtractValue(metadata, '//datafield[@tag="033"]/subfield[@code="a"]') like "%ark:/12148/%" ;
Qualité des données
- Ce score n'est aujourd'hui pas calculé. Il se basera sur la qualité des données dans les zones Unimarc.
Code source
Pour plus de détail dans la gestion des requêtes, vous pouvez vous reporter au code.