KOHA
Mapiranje u nove signature: Revision 6


Stanje u knjižnicama

knjižnica osnova za mapiranje ostatak signature napomena
Anglistika stručna skupina iz starih signatura. slučajevi s 4 elementa. podaci se vade i iz tablice s popisom signatura na kojoj su učinjene promjene stari  
Arheologija stručna skupina iz stare signature. mapiranje napravljeno na popisu svih signatura    
Etnologija staren signature imaju numerički prefix, pr. 128.    
Fonetika stare signature imaju prefix, pr: c-    
Informacijske znanosti signatura stari  
Slavenska filologija UDK generira se  
Pedagogija signatura   posebne oznake za ZS
Sociologija      

Kako prirediti tablicu za mapiranje?

konfiguracija za webpac:

  ffta:
    name: 'Talijanistika, Filozofski fakultet u Zagrebu'
    input:
      - name: libri
        type: isis
        path: '/backup/isis_backup/A225-2/isisdata/latest/LIBRI/LIBRI'
        encoding: 'cp852'
        #limit: 10
        modify_file: 'conf/modify/report.pl'
        normalize:
          - path: 'conf/normalize/ffreports-sorted.pl'
    output:
      - module: 'Sorted'
        path: 'out/report/sorted/ta/'

najprije se makiva prefix iz polja 990 (pr. TA, IZ, ..)

u conf/modify/report.pl:

990
  '*'
    'IZ' => ''
    'TA' => ''

relevantne linije u ffreports-sorted.pl:

sorted('UDK',
        frec('675a')
);      
sorted('Stara signatura',
        join_with('',
             suffix(' ; ',
                 rec('000'),
             ),
             join_with('
                  rec('990')
             )
        ),
);

Rezultat

stara_signatura.txt
Iz datoteke se izdvaja dio koji sadrži stručnu oznaku. Također popis je potrebno deduplicirati i prebrojati broj pojavljivanja pojedine oznake.

cat /data/webpac2/out/report/sorted/an/stara_signatura.txt | sed -e 's#^[0-9]*;##' | sed -e 's#|.*##' | sort | uniq -c


Dobiveni popis učitava se u tablicu. U tu tablicu, u treću kolonu, potrebno je upisati odgovarajuće nove oznake.

Iznimke

etnologija
??
filozofija - lokalne oznake
pedagogija - lokalne oznake
povijest - lokalne oznake

Što sadrži tablica za mapiranje?

1. kolona: frekvencija pojavljivanja svake skupine
2. kolona: stara stručna skupina iz siganture ili UDK
3. kolona: nova stručna skupina