際際滷

際際滷Share a Scribd company logo
LABINFO -
REALIZZAZIONE DI UN MODULO DI DRUPAL PER
LA CONDIVISIONE DI DATI GEOFISICI PER
APPLICAZIONI SCIENTIFICHE
Tesi di Laurea in Programmazione di Internet
Autore: Cristiano Colacillo
Relatore: Prof. Stefano Ferretti Correlatore: Dr. Stefano Cacciaguerra
Facolt di Scienze Matematiche, Fisiche e Naturali
Corso di Laurea in Scienze di Internet
LABINFO -
Progetto Antartica
Il progetto Antartica si propone di:
Divulgare informazioni sul progetto del settore di ricerca
Geodesia ed Osservatori del
Programma Nazionale di Ricerche in Antartide
Condividere i dati sismologici conservati nella sezione di
Bologna dell'INGV con la comunit scientifica
Realizzare un sistema automatizzato general purpose
per l'accesso dinamico a questi dati
2
LABINFO -
Importanza dei dati
I dati sismologici provengono dalla stazione TNV collocata
nella base Mario Zucchelli, baia di Terra Nova, Antartide
Sulla stazione sono installati magnetometri e sismometri
(1985)
A causa della posizione geografica e delle estreme condizioni
ambientali, l'acquisizione di tali dati 竪 difficoltosa ed onerosa
=> diviene fondamentale condividere tali dati con tutta la
comunit scientifica
3
LABINFO -
il formato SEED e PDCC
I dati sismologici sono forniti dalle stazioni come file in formato
SEED (Standard for Exchange of Earthquake Data):
Volumi Dataless SEED (Header)
Dati miniSEED (Data Only SEED)
I SEED sono elaborati da PDCC (Portable Data Collection
Center)
inserisce i volumi dateless SEED in un DB MySQL
ed indicizza i relativi dati miniSEED nello stesso DB
inserisce tali dati miniSEED in una repository
4
LABINFO -
Scenario
Il repository pu嘆 contenere una grande mole di dati
in formato miniSEED (e.g. 10 anni di TNV ~ 80GB)
La quantit di dati 竪 in continua crescita
(~ 8GB/anno x stazione)
In futuro saranno disponibili dati di altre stazioni
5
LABINFO -
Soluzione
 necessario realizzare un portale che si occupi di
fornire tali dati in formato miniSEED e le relative funzioni di
risposta on demand:
la soluzione a questi problemi deve essere separata
dal design del portale
la realizzazione di un modulo riutilizzabile per
accesso ai dati in continua crescita e di nuove stazioni
=> Configurare un CMS (Content Management System)
e realizzarne un modulo aggiuntivo
6
LABINFO -
PANDA - Portal for ANtarctic DAta
Un CMS 竪 adatto allo scopo perch辿 caratterizzato da
un'alta modularit:
Moduli core - facenti parte dell'installazione base
Moduli contributivi - scritti dalla comunit
Moduli personalizzati - creati dal singolo sviluppatore web
Il portale 竪 stato realizzato:
installando Drupal core ed alcuni moduli contributivi
sviluppando il modulo personalizzato Geophysical Data
Downloader (GeoDD) in PHP per rendere fruibili dati
sismologici miniSEED alla comunit scientifica
7
LABINFO -
PANDA
竪 stata installata la versione 7 del core di Drupal come virtual
host su un server web Apache
竪 stato realizzato un DB su MySQL per la gestione dei dati di
Drupal
sono stati installati i seguenti moduli aggiuntivi:
Nice Menus  per la gestione dei men湛
Form example  per la gestione delle form
Views  per la gestione della gallery
Contenuti personalizzati  per la creazione delle pagine
web
8
LABINFO -
Home Page
9
LABINFO -
Gallery
10
LABINFO -
Geophysical Data Downloader
Legge dal file di configurazione tutti i dati relativi alle
stazioni inserendoli dinamicamente sulla form di
interrogazione del modulo,
controlla la coerenza logica delle richieste dell'utente
sulla form di interrogazione e mostra eventuali
anomalie (errori dell'utente o mancanza di dati),
interroga il DB per reperire l'indicizzazione dei dati
richiesti nella repository,
realizza un archivio dei dati (tar) e lo invia al browser.
11
LABINFO -
Il file di configurazione
12
LABINFO -
Request form
13
LABINFO -
Punti di forza
configurabile
inserendo una serie di dati si aggiunge una stazione di
rilevamento
separato dal design del portale: facilmente riutilizzabile
oltre ai SEED, con cambiamenti non radicali 竪
possibile gestire altri tipi di standard scientifici
14
LABINFO -
Impossible time span
15
LABINFO -
Data Unavailable
16
LABINFO -
Data Available
17
LABINFO -
Conclusioni
 importante condividere i dati geofisici ottenuti dalle
stazioni antartiche con la comunit scientifica
 stato realizzato il portale PANDA per condividere tali
dati in formato miniSEED attraverso il modulo
personalizzato GeoDD
GeoDD 竪 un modulo general purpose riutilizzabile in
un altro portale sviluppato con il CMS Drupal
18
LABINFO -
Sviluppi futuri
19
Sar importante:
poter realizzare un'ulteriore interfaccia interrogabile da
un'altra applicazione automatizzabile
poter gestire in modalit differenti richieste provenienti
da diversi domini
Sar possibile:
riadattare versioni del modulo per accedere a dati utili in
altri settori di ricerca delle scienze ambientali
(esempi: come la fisica dell'atmosfera e lo studio degli
effetti del Global Change)
LABINFO -
Grazie per l'attenzione

More Related Content

Viewers also liked (15)

Costumed model and series
Costumed model and seriesCostumed model and series
Costumed model and series
pamlanza
Ch 9 Draft
Ch 9 DraftCh 9 Draft
Ch 9 Draft
Melissa Moulder
LVIMA DPD 2015 - Qualia
LVIMA DPD 2015 - QualiaLVIMA DPD 2015 - Qualia
LVIMA DPD 2015 - Qualia
Chris Evans
LVIMA DPD 2015 - Centro
LVIMA DPD 2015 - CentroLVIMA DPD 2015 - Centro
LVIMA DPD 2015 - Centro
Chris Evans
Looking back at your preliminary task, what media
Looking back at your preliminary task, what mediaLooking back at your preliminary task, what media
Looking back at your preliminary task, what media
ggghhhggghhh
EXPERIMENTAL DRAWING - INK WASH
EXPERIMENTAL DRAWING - INK WASHEXPERIMENTAL DRAWING - INK WASH
EXPERIMENTAL DRAWING - INK WASH
pamlanza
Think green
Think greenThink green
Think green
mizcusick
Top10 際際滷 Tips By Justin Selep
Top10 際際滷 Tips By Justin SelepTop10 際際滷 Tips By Justin Selep
Top10 際際滷 Tips By Justin Selep
justinselep
DRAMATICALLY LIT STILL LIFE
DRAMATICALLY LIT STILL LIFEDRAMATICALLY LIT STILL LIFE
DRAMATICALLY LIT STILL LIFE
pamlanza
Effect of coefficient of friction in finite element modeling sanjeev n k
Effect of coefficient of friction in finite element modeling sanjeev n kEffect of coefficient of friction in finite element modeling sanjeev n k
Effect of coefficient of friction in finite element modeling sanjeev n k
sanjeevnks
Beudean clements-chunya-seven seven-scrolls
Beudean clements-chunya-seven seven-scrollsBeudean clements-chunya-seven seven-scrolls
Beudean clements-chunya-seven seven-scrolls
pamlanza
LVIMA DPD 2015 - Thinknear
LVIMA DPD 2015 - ThinknearLVIMA DPD 2015 - Thinknear
LVIMA DPD 2015 - Thinknear
Chris Evans
Assembleia de pais e professores 2014 blogAssembleia de pais e professores 2014 blog
Assembleia de pais e professores 2014 blog
eebtmv
Branding
BrandingBranding
Branding
Creative Instinct
LVIMA DPD 2015 - Netmining
LVIMA DPD 2015 - NetminingLVIMA DPD 2015 - Netmining
LVIMA DPD 2015 - Netmining
Chris Evans
Costumed model and series
Costumed model and seriesCostumed model and series
Costumed model and series
pamlanza
LVIMA DPD 2015 - Qualia
LVIMA DPD 2015 - QualiaLVIMA DPD 2015 - Qualia
LVIMA DPD 2015 - Qualia
Chris Evans
LVIMA DPD 2015 - Centro
LVIMA DPD 2015 - CentroLVIMA DPD 2015 - Centro
LVIMA DPD 2015 - Centro
Chris Evans
Looking back at your preliminary task, what media
Looking back at your preliminary task, what mediaLooking back at your preliminary task, what media
Looking back at your preliminary task, what media
ggghhhggghhh
EXPERIMENTAL DRAWING - INK WASH
EXPERIMENTAL DRAWING - INK WASHEXPERIMENTAL DRAWING - INK WASH
EXPERIMENTAL DRAWING - INK WASH
pamlanza
Think green
Think greenThink green
Think green
mizcusick
Top10 際際滷 Tips By Justin Selep
Top10 際際滷 Tips By Justin SelepTop10 際際滷 Tips By Justin Selep
Top10 際際滷 Tips By Justin Selep
justinselep
DRAMATICALLY LIT STILL LIFE
DRAMATICALLY LIT STILL LIFEDRAMATICALLY LIT STILL LIFE
DRAMATICALLY LIT STILL LIFE
pamlanza
Effect of coefficient of friction in finite element modeling sanjeev n k
Effect of coefficient of friction in finite element modeling sanjeev n kEffect of coefficient of friction in finite element modeling sanjeev n k
Effect of coefficient of friction in finite element modeling sanjeev n k
sanjeevnks
Beudean clements-chunya-seven seven-scrolls
Beudean clements-chunya-seven seven-scrollsBeudean clements-chunya-seven seven-scrolls
Beudean clements-chunya-seven seven-scrolls
pamlanza
LVIMA DPD 2015 - Thinknear
LVIMA DPD 2015 - ThinknearLVIMA DPD 2015 - Thinknear
LVIMA DPD 2015 - Thinknear
Chris Evans
Assembleia de pais e professores 2014 blogAssembleia de pais e professores 2014 blog
Assembleia de pais e professores 2014 blog
eebtmv
LVIMA DPD 2015 - Netmining
LVIMA DPD 2015 - NetminingLVIMA DPD 2015 - Netmining
LVIMA DPD 2015 - Netmining
Chris Evans

Similar to Modulo drupal dati_geofisici_applicazioni_scientifiche (20)

WiStat@Unina
WiStat@UninaWiStat@Unina
WiStat@Unina
PaoloVanacore
際際滷 Soru - Collana Seminari CRS4 2015
際際滷 Soru - Collana Seminari CRS4 2015際際滷 Soru - Collana Seminari CRS4 2015
際際滷 Soru - Collana Seminari CRS4 2015
CRS4 Research Center in Sardinia
LANDFILL Monitoring
LANDFILL MonitoringLANDFILL Monitoring
LANDFILL Monitoring
Runsys Sas
BiPday 2014 -- Notarangelo Pasquale
BiPday 2014 -- Notarangelo PasqualeBiPday 2014 -- Notarangelo Pasquale
BiPday 2014 -- Notarangelo Pasquale
eventi-ITBbari
A@gres monitoraggio e sal febbraio 2014
A@gres   monitoraggio e sal febbraio 2014A@gres   monitoraggio e sal febbraio 2014
A@gres monitoraggio e sal febbraio 2014
Apulian ICT Living Labs
Gfossday Gis3w 2009 - IterWeb
Gfossday Gis3w 2009 - IterWebGfossday Gis3w 2009 - IterWeb
Gfossday Gis3w 2009 - IterWeb
Gis3W - Applicazione Web e WebGis
2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short
PAT
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
ICL - Image Communication Laboratory
i-BIO_verifica_ispettiva_20_marzo_2014
i-BIO_verifica_ispettiva_20_marzo_2014i-BIO_verifica_ispettiva_20_marzo_2014
i-BIO_verifica_ispettiva_20_marzo_2014
Massimo Natale
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
GiulioBianchini1
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
smespire
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
Apulian ICT Living Labs
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Marco Palazzo
01 2014 03-31 - riezzo- mods cineporto bari
01 2014 03-31 - riezzo- mods cineporto bari01 2014 03-31 - riezzo- mods cineporto bari
01 2014 03-31 - riezzo- mods cineporto bari
Apulian ICT Living Labs
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorioReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
Redazione InnovaPuglia
Francesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioniFrancesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco Taurino
3. QGIS versione 2.14 - Corso GIS ed.2013
3. QGIS versione 2.14 - Corso GIS ed.20133. QGIS versione 2.14 - Corso GIS ed.2013
3. QGIS versione 2.14 - Corso GIS ed.2013
Gianfranco Di Pietro
Giacinto Donvito Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
Giacinto Donvito  Infrastrutture di Grid e Cloud per la ricerca BioinformaticaGiacinto Donvito  Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
Giacinto Donvito Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
eventi-ITBbari
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Sardegna Ricerche
2014 02-25 hackathon-final
2014 02-25 hackathon-final2014 02-25 hackathon-final
2014 02-25 hackathon-final
PAT
LANDFILL Monitoring
LANDFILL MonitoringLANDFILL Monitoring
LANDFILL Monitoring
Runsys Sas
BiPday 2014 -- Notarangelo Pasquale
BiPday 2014 -- Notarangelo PasqualeBiPday 2014 -- Notarangelo Pasquale
BiPday 2014 -- Notarangelo Pasquale
eventi-ITBbari
A@gres monitoraggio e sal febbraio 2014
A@gres   monitoraggio e sal febbraio 2014A@gres   monitoraggio e sal febbraio 2014
A@gres monitoraggio e sal febbraio 2014
Apulian ICT Living Labs
2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short
PAT
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
Progetto e sviluppo del modulo server per una applicazione mhp per la gestion...
ICL - Image Communication Laboratory
i-BIO_verifica_ispettiva_20_marzo_2014
i-BIO_verifica_ispettiva_20_marzo_2014i-BIO_verifica_ispettiva_20_marzo_2014
i-BIO_verifica_ispettiva_20_marzo_2014
Massimo Natale
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
Sviluppo di firmware per acceleratori FPGA: esperienze e casi d'uso per il ca...
GiulioBianchini1
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)Hackathon - Mapping da National Core a INSPIRE (Hydrography)
Hackathon - Mapping da National Core a INSPIRE (Hydrography)
smespire
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
CLOUD COMPUTING: OPEN DATA AND BIG DATA - Giorgio Pietro MAGGI -- Giacinto DO...
Apulian ICT Living Labs
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Il Sistema Informativo Territoriale Ambientale transfrontaliero ECODONET: una...
Marco Palazzo
01 2014 03-31 - riezzo- mods cineporto bari
01 2014 03-31 - riezzo- mods cineporto bari01 2014 03-31 - riezzo- mods cineporto bari
01 2014 03-31 - riezzo- mods cineporto bari
Apulian ICT Living Labs
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorioReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
ReCaS e PRISMA: tecnologie di cloud computing al servizio del territorio
Redazione InnovaPuglia
Francesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioniFrancesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco Taurino
3. QGIS versione 2.14 - Corso GIS ed.2013
3. QGIS versione 2.14 - Corso GIS ed.20133. QGIS versione 2.14 - Corso GIS ed.2013
3. QGIS versione 2.14 - Corso GIS ed.2013
Gianfranco Di Pietro
Giacinto Donvito Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
Giacinto Donvito  Infrastrutture di Grid e Cloud per la ricerca BioinformaticaGiacinto Donvito  Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
Giacinto Donvito Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
eventi-ITBbari
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Progetto NUR_WAY - Stato di avanzamento del progetto a settembre 2019 (prima ...
Sardegna Ricerche
2014 02-25 hackathon-final
2014 02-25 hackathon-final2014 02-25 hackathon-final
2014 02-25 hackathon-final
PAT

Modulo drupal dati_geofisici_applicazioni_scientifiche

  • 1. LABINFO - REALIZZAZIONE DI UN MODULO DI DRUPAL PER LA CONDIVISIONE DI DATI GEOFISICI PER APPLICAZIONI SCIENTIFICHE Tesi di Laurea in Programmazione di Internet Autore: Cristiano Colacillo Relatore: Prof. Stefano Ferretti Correlatore: Dr. Stefano Cacciaguerra Facolt di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze di Internet
  • 2. LABINFO - Progetto Antartica Il progetto Antartica si propone di: Divulgare informazioni sul progetto del settore di ricerca Geodesia ed Osservatori del Programma Nazionale di Ricerche in Antartide Condividere i dati sismologici conservati nella sezione di Bologna dell'INGV con la comunit scientifica Realizzare un sistema automatizzato general purpose per l'accesso dinamico a questi dati 2
  • 3. LABINFO - Importanza dei dati I dati sismologici provengono dalla stazione TNV collocata nella base Mario Zucchelli, baia di Terra Nova, Antartide Sulla stazione sono installati magnetometri e sismometri (1985) A causa della posizione geografica e delle estreme condizioni ambientali, l'acquisizione di tali dati 竪 difficoltosa ed onerosa => diviene fondamentale condividere tali dati con tutta la comunit scientifica 3
  • 4. LABINFO - il formato SEED e PDCC I dati sismologici sono forniti dalle stazioni come file in formato SEED (Standard for Exchange of Earthquake Data): Volumi Dataless SEED (Header) Dati miniSEED (Data Only SEED) I SEED sono elaborati da PDCC (Portable Data Collection Center) inserisce i volumi dateless SEED in un DB MySQL ed indicizza i relativi dati miniSEED nello stesso DB inserisce tali dati miniSEED in una repository 4
  • 5. LABINFO - Scenario Il repository pu嘆 contenere una grande mole di dati in formato miniSEED (e.g. 10 anni di TNV ~ 80GB) La quantit di dati 竪 in continua crescita (~ 8GB/anno x stazione) In futuro saranno disponibili dati di altre stazioni 5
  • 6. LABINFO - Soluzione necessario realizzare un portale che si occupi di fornire tali dati in formato miniSEED e le relative funzioni di risposta on demand: la soluzione a questi problemi deve essere separata dal design del portale la realizzazione di un modulo riutilizzabile per accesso ai dati in continua crescita e di nuove stazioni => Configurare un CMS (Content Management System) e realizzarne un modulo aggiuntivo 6
  • 7. LABINFO - PANDA - Portal for ANtarctic DAta Un CMS 竪 adatto allo scopo perch辿 caratterizzato da un'alta modularit: Moduli core - facenti parte dell'installazione base Moduli contributivi - scritti dalla comunit Moduli personalizzati - creati dal singolo sviluppatore web Il portale 竪 stato realizzato: installando Drupal core ed alcuni moduli contributivi sviluppando il modulo personalizzato Geophysical Data Downloader (GeoDD) in PHP per rendere fruibili dati sismologici miniSEED alla comunit scientifica 7
  • 8. LABINFO - PANDA 竪 stata installata la versione 7 del core di Drupal come virtual host su un server web Apache 竪 stato realizzato un DB su MySQL per la gestione dei dati di Drupal sono stati installati i seguenti moduli aggiuntivi: Nice Menus per la gestione dei men湛 Form example per la gestione delle form Views per la gestione della gallery Contenuti personalizzati per la creazione delle pagine web 8
  • 11. LABINFO - Geophysical Data Downloader Legge dal file di configurazione tutti i dati relativi alle stazioni inserendoli dinamicamente sulla form di interrogazione del modulo, controlla la coerenza logica delle richieste dell'utente sulla form di interrogazione e mostra eventuali anomalie (errori dell'utente o mancanza di dati), interroga il DB per reperire l'indicizzazione dei dati richiesti nella repository, realizza un archivio dei dati (tar) e lo invia al browser. 11
  • 12. LABINFO - Il file di configurazione 12
  • 14. LABINFO - Punti di forza configurabile inserendo una serie di dati si aggiunge una stazione di rilevamento separato dal design del portale: facilmente riutilizzabile oltre ai SEED, con cambiamenti non radicali 竪 possibile gestire altri tipi di standard scientifici 14
  • 18. LABINFO - Conclusioni importante condividere i dati geofisici ottenuti dalle stazioni antartiche con la comunit scientifica stato realizzato il portale PANDA per condividere tali dati in formato miniSEED attraverso il modulo personalizzato GeoDD GeoDD 竪 un modulo general purpose riutilizzabile in un altro portale sviluppato con il CMS Drupal 18
  • 19. LABINFO - Sviluppi futuri 19 Sar importante: poter realizzare un'ulteriore interfaccia interrogabile da un'altra applicazione automatizzabile poter gestire in modalit differenti richieste provenienti da diversi domini Sar possibile: riadattare versioni del modulo per accedere a dati utili in altri settori di ricerca delle scienze ambientali (esempi: come la fisica dell'atmosfera e lo studio degli effetti del Global Change)
  • 20. LABINFO - Grazie per l'attenzione