Abstract
Scientific data is stored in a wide variety of different formats. While much recent research and development have focused on specialized languages and tools to fulfill the requirements of specific domains or data structures, the need for more general technologies to enable data scientists to deal with various forms of data in a universal manner is growing. In this paper we describe data querying capabilities of the XQt language in order to show how it enables the users to author their processes in data source and format ignorant ways and to share and reuse their data, processes, and acquired skills. In addition, we describe the internals of the language, the execution pipeline, and the mapping between the domain level schemas and the physical structure of the data. The paper highlights the retrieval capabilities of XQt and illustrates some of its basic performance indicators.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Angles, R., Gutierrez, C.: The Expressive Power of SPARQL. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 114–129. Springer, Heidelberg (2008)
Boag, S., Chamberlin, D.D., Fernández, M.F., Florescu, D., Robie, J., Siméon, J.: XQuery 1.0: An XML Query Language, 2nd edn. (2010)
Carroll, J., Klyne, G.: Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C (2004)
Chamanara, J., König-Ries, B.: SciQL: a query language for unified scientific data processing and management. PIKM, 17–24 (2012)
Gentleman, R., Ihaka, R.: R Statistical Language (2012), http://www.r-project.org
W3C SPARQL Working Group: SPARQL 1.1 Overview, Recommendation REC-sparql11-overview-20130321 (2013)
Harris, S., Seaborne, A.: SPARQL 1.1 Query Language. W3C (2013)
ISO 2008. Information Technology, Database Languages, SQL, Part 1: Framework, SQL/Framework (2008)
ISO 1992. ISO/ IEC 9075:1992: Title: Information technology — Database languages — SQL. International Organization for Standardization (1992)
ISO 1999. ISO/ IEC 9075-2:1999: Information technology — Database languages — SQL — Part 2: Foundation, SQL/ Foundation (1999)
Kersten, M., Zhang, Y., Ivanova, M., Nes, N.: a query language for science applications. In: Proceedings of the EDBT/ICDT 2011 Workshop on Array Databases, Uppsala, Sweden, pp. 1–12 (2011)
Leffler, J.: BNF Grammar for ISO/IEC 9075-2:2003, SQL/Foundation (2012)
Prabhu, P., Jablin, T.B., Raman, A., Zhang, Y., Huang, J., Kim, H., Johnson, N.P., Liu, F., Ghosh, S., Beard, S., Oh, T., Zoufaly, M., Walker, D., August, D.I.: A Survey of the Practice of Computational Science. In: SC 2011 State of the Practice Reports, pp. 1–12 (2011)
Robinson, I., Webber, J., Eifrem, E.: Graph Databases. O’Reilly Media (2013)
Saracco, C.M., Jain, U.: What’s the big deal about Big SQL (2013), http://www.ibm.com/developerworks/library/bd-bigsql/ (visited April 2014)
Stonebraker, M., Brown, P., Poliakov, A., Raman, S.: The architecture of sciDB. In: Bayard Cushing, J., French, J., Bowers, S. (eds.) SSDBM 2011. LNCS, vol. 6809, pp. 1–16. Springer, Heidelberg (2011)
The Neo4J Team, The Neo4J Manual. Neo Technology (2013)
BExIS++ (Biodiversity Exploratory Information System), http://fusion.cs.uni-jena.de/bexis (visited April 2014)
Taverna Workflow Management System, http://www.taverna.org.uk (visited December 2013)
The Kepler Project, https://kepler-project.org (visited December 2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Chamanara, J., König-Ries, B. (2014). An Introduction to the Data Retrieval Facilities of the XQt Language for Scientific Data. In: Galhardas, H., Rahm, E. (eds) Data Integration in the Life Sciences. DILS 2014. Lecture Notes in Computer Science(), vol 8574. Springer, Cham. https://doi.org/10.1007/978-3-319-08590-6_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-08590-6_14
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08589-0
Online ISBN: 978-3-319-08590-6
eBook Packages: Computer ScienceComputer Science (R0)