Download presentation
Presentation is loading. Please wait.
Published byLee Reeves Modified over 9 years ago
1
AstroGrid AstroGrid increases scientific research possibilities by : enabling access to distributed astronomical data and information resources. providing a standardized framework for astronomical data processing. including publishing, co-operative analysis and visualization of data.
2
Myspace DataAccess CEA Community Workflow Portal Registry Access to the Data Tool to sequence applications working on a data set Auxiliary applications for portability of heterogeneous data. Integrated applications for data manipulation The virtual data repository Data discovery and resource directory, AstroGrid framework:
3
AstroGrid Registry The registry is a set of web service interface methods conforming to the IVOA standard for Query and Harvesting interfaces, Astrogrid registry versions supports 0.9 and 0.10. registry uses eXist database for the xml and indexes the xml for querying using Xquery Now replaced with eXist with exception handling using the apache-commons-http
4
Features The registry supports search in ADQL. The version of Resources for querying is identified by the VR namespace (or defaults if not present). The registry server provides a variety of properties that normally do not require changing the registry. But the flexibility allows to support other versions of IVOA schemas. Updates access the VR namespace and store it in the appropriate collection (table). Registry web service infrastructure uses Axis message-style back-end.
5
Features contd. Axis simply gives the XML DOM doc to the service to figure out what to do. Binding or generation of java objects anywhere is avoided. The wsdl written with the registry even though is a Axis message style back-end the wsdl is actually a Document-literal written in a wrapped style. Validates the XML incoming, but depending on how the properties are set, it will try to store the XML. Using a XML database allows storing any extensions to the Registry Resource schemas (CEA XML).
6
Current Astrogird registries Astrogrid –Cambridge - publishing registry –Cambridge - full registry 0.9 only at the moment –Hydra - full registry 0.9 and 0.10 data. Others –STSCI – full registry recently 0.10 –Caltech – full registry 0.10 –NCSA – Publishing registry 0.10 –Heasac – Publishing registry 0.10 –Vizier – Publishing registry 0.9 and 0.10 –JVO and CanadaVO may be coming soon.
7
Problematic Areas Invalid data and namespaces became a big problem for the portal. eXist database as its own server seems to better. A few inconsistant problems show up with the webapp version under tomcat with large amounts of data.
8
Next Step 1) Security 2) Curration 3) Re-factoring 4) Explore other interfaces into eXist; ex: Soap service vs REST style 5) Query processing: return sub-elements to Resource query 6.) Xforms – Maybe another look at this at a later date.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.