Descrizione del progetto
L'applicazione
picovalidator è in grado di eseguire l'harvesting di un repository oai-pmh che espone il formato di metadati "pico" e di validare ogni singolo record rispetto al
Profilo Applicativo Pico. E' un'applicazione sviluppata in c# (.NET Framework 1.1) di tipo console.
Dalla versione
1.0beta3 in poi, oltre a verificare la validità dei record rispetto al profilo applicativo pico 1.0, esegue la validazione anche rispetto ai due sotto-profili "mag", "iccd" 2.00 e "iccd" 3.00 (non tutte le tipologie di schede sono supportate).
Inoltre, i metadati
subject con schema di codifica
pico:Thesaurus vengono validati rispetto ai thesauri pico
3.3 e
4.0 o
4.1.
Tramite il file di configurazione 'picovalidator.exe.config' possono essere utilizzati i seguenti thesauri, profili e sottoprofili applicativi:
- http://purl.org/pico/thesaurus_3.3.xml
- http://purl.org/pico/thesaurus_4.0.4.skos.xml
- http://purl.org/pico/thesaurus_4.1.0.skos.xml
- picoap\picoap1.0.xml
- picoap\picoap_mag_1.0.xml
- picoap\picoap_iccd_2.00.xml
- picoap\picoap_iccd_oa-d-n_2.00.xml
- picoap\picoap_iccd_ra_2.00.xml
- picoap\picoap_iccd_s-mi_2.00.xml
- picoap\picoap_iccd_bdm_2.00.xml
- picoap\picoap_iccd_bib_2.00.xml
- picoap\picoap_iccd_aut_2.00.xml
- picoap\picoap_iccd_f_2.00.xml
- picoap\picoap_iccd_3.00.xml
- picoap\picoap_iccd_nu_3.00.xml
- picoap\picoap_iccd_f_3.00.xml