Presentation is loading. Please wait.

Presentation is loading. Please wait.

Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 1 Pedro OSUNA How to adapt existing archives.

Similar presentations


Presentation on theme: "Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 1 Pedro OSUNA How to adapt existing archives."— Presentation transcript:

1 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 1 Pedro OSUNA How to adapt existing archives to SIAP: XMM-Newton and ISO cases Pedro Osuna ( Pedro.Osuna@esa.int ) Villafranca del Castillo, Madrid, Spain

2 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 2 Pedro OSUNA Presentation Overview Already existing links: External Archives to XMM-Newton/ISO Pre-AIO architecture VO-AIO Architecture VO-AIO Implementation Translation Layers Conclusions

3 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 3 Pedro OSUNA From IRSA ISO Postcard Server From CDS/VizieR ISO Postcard Server From ADS From HEASARC

4 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 4 Pedro OSUNA XMM-Newton Postcard and Product Servers Product Server Postcard Server

5 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 5 Pedro OSUNA Pre-AIO Architecture Postcard Handler Project Specific Business logic / Middle-Tier Product Handler Other Services Client Project Client Meta Data in Database Data Products on hard disks

6 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 6 Pedro OSUNA VO-AIO Architecture Translation Layer Client 1 t=t1 Meta Data in Database Data Products on hard disks Client 1 t=t2 ucdToDb.xml siapController.xml Product Request Product Info Database Request Database Result Translation Layer Project Business Logic AIO System Product Request Product SIAP Image Request VOTable Result Project Request Project Result Project Request Project Result SIAP Product Request Product Client 1 t=t3

7 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 7 Pedro OSUNA VO-AIO Implementation Translation Layer ucdToDb.xml siapController.xml Translation Layer Project Business Logic AIO System Tomcat server aio Siap.jsp Product.jsp Postcard.jsp SiapHandler.java ProductHandler.java PostcardHandler.java Request.java Database Request

8 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 8 Pedro OSUNA Translation Layers Bussiness Logic Translation Layer Translation Layer <ucd name="POS_EQ_RA_MAIN" table="OBS_TABLE“ col="RA_FIELD" /> ucdToDb.xml siapController.xml DB

9 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 9 Pedro OSUNA Conclusion You can adapt your existing archive to IVOA-SIAP and other IVOA protocols (1D Spectrum?,…) Easiness depends on archive architecture: three- tier architecture is a good approach Use Translation Layers: they are worth for flexibility and adaptability. Do not need to force your database to use UCDs but you ought to translate to them (see Unified Content Descriptor v2.0 document) Jsp/Servlets/Java has proven to be a good suite for developing this type of application

10 Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 10 Pedro OSUNA Demo booth http://xsa.vilspa.esa.es:8080/aio/jsp/siap.jsp?POS=0.7,41.2 http://isopmastand.vilspa.esa.es:8080/aio/jsp/siap.jsp?POS=13.5,47.1 Jesus Salgado (Archive Development Team Software Engineer) Christophe Arviset (Archive Development Team Leader) Matteo Guainazzi (XMM-Newton Archive Scientist) Alberto Salama (ISO Project Scientist) More info can be found at: http://xsa.vilspa.esa.es:8080/aio/doc/ http://isopmastand.vilspa.esa.es:8080/aio/doc


Download ppt "Science Operations & Data Systems Division Research & Scientific Support Department IVOA Tutorial Strasbourg 2003 1 Pedro OSUNA How to adapt existing archives."

Similar presentations


Ads by Google