È una raccolta dati:
- di fenotipi patologici
- genetici
- genealogici
- di accrescimento ponderale
- ambientali
- di caratterizzazione del patogeno (soprattutto del PRRSv)
delle principali razze pure suine (Large White, Landrace, Duroc) in un campione di allevamenti lombardi. Accedi al database (accesso tramite password)
Misagen DB
Sistema operativo, ambiente di sviluppo e software
Il sistema operativo utilizzato è Unix/Linux e l'ambiente software di sviluppo appartiene al sistema LAMP (acronimo per Linux, Apache, MySQL e PHP/Perl/Python), un insieme di linguaggi e software open source. In particolare oltre al Web Server Apache (www.apache.org) ed al Database Management System MySQL (www.mysql.com) sono stati usati i linguaggi di programmazione PHP (www.php.net) per il software legato all'interfaccia web e Perl (www.perl.org) per le operazioni di trasformazione dei dati.
Database
Il database è stato progettato per accogliere i dati secondo il modello relazionale. Nel database gli elementi da memorizzare sono organizzati in tabelle che descrivono le “entità” principali, ad esempio gli animali, gli allevamenti e gli eventi clinici.
Ciascuna tabella è costituita da un certo numero di colonne, o campi, per la descrizione degli “attributi” di queste entità principali; ad esempio la tabella animali ha tra gli attributi/colonne la data di nascita, il peso a determinate età e la razza. La tabella degli allevamenti,
con più di 100 diversi campi descrittivi, è quella con il più alto numero di colonne.
Le relazioni tra i dati presenti in diverse tabelle, come tra un animale e il suo allevamento, vengono descritte in appositi campi sotto forma di riferimenti, spesso numerici, a indici che collegano un singolo dato (una riga) di una tabella ad uno o più dati presenti nelle altre.
Le entità principali sono le aziende, le nidiate, gli animali, gli eventi clinici, i prelievi e i trattamenti eseguiti sugli animali.
Il database include anche tabelle con finalità accessorie: le tabelle-dizionario sono elenchi di valori possibili per determinati campi delle altre tabelle, e per esempio sono elenchi di nomi di patologie e di principi attivi presenti nei farmaci. Il software dell'interfaccia, mediante queste tabelle-dizionario, aiuta l'operatore durante l'inserimento e la modifica dei dati e suggerisce nomi coerenti con quelli eventualmente già presenti nel database. Questa coerenza nella nomenclatura utilizzata è un requisito per una corretta analisi statistica.
Il sito web contiene l'interfaccia utente per il database, la documentazione relativa al progetto, un'area per i risultati delle statistiche e una sezione riservata agli allevatori (alla quale è possibile accedere solo se dotati di una password). Il sito ha una funzione di documentazione e di archivio e comprende sezioni per la descrizione del progetto, degli enti partecipanti e una parte dedicata alle procedure sperimentali, con i protocolli seguiti per le analisi di laboratorio. Per alcune sezioni del sito è necessario effettuare un'autenticazione con username e password.
Interfaccia Database
L'interfaccia del database è inclusa tra le pagine del sito web e permette l'accesso, la visualizzazione e la ricerca di dati, la loro modifica e la loro cancellazione (Fig. 4). Il software si occupa della gestione delle relazioni tra i dati che vengono stoccati in differenti tabelle. Quando possibile il software aiuta l'operatore nelle operazioni di inserimento o di modifica dei dati, suggerendo liste di valori possibili o segnalando eventuali incongruenze nei dati inseriti.
Statistiche e pagine personali degli allevatori
Il sito web si occupa di pubblicare i risultati delle analisi statistiche e di comunicare agli allevatori tutte le informazioni di loro interesse. Ciascun allevatore può accedere ad un'area riservata nella quale è rappresentato dettagliatamente lo stato della sua azienda secondo vari parametri, comparati con i dati derivanti dalle medie dei corrispondenti valori calcolati per le altre aziende (presentate perciò in maniera anonima).
L'allevatore può anche richiedere direttamente delle specifiche analisi statistiche aggiuntive, facendone richiesta via e-mail oppure scrivendo in un'apposita casella di testo che si trova nella sua area riservata.