Skip to main content

An Introduction to the Data Retrieval Facilities of the XQt Language for Scientific Data

  • Conference paper
Data Integration in the Life Sciences (DILS 2014)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 8574))

Included in the following conference series:

  • 533 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Chapter  Google Scholar 

  2. 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)

    Google Scholar 

  3. Carroll, J., Klyne, G.: Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C (2004)

    Google Scholar 

  4. Chamanara, J., König-Ries, B.: SciQL: a query language for unified scientific data processing and management. PIKM, 17–24 (2012)

    Google Scholar 

  5. Gentleman, R., Ihaka, R.: R Statistical Language (2012), http://www.r-project.org

  6. W3C SPARQL Working Group: SPARQL 1.1 Overview, Recommendation REC-sparql11-overview-20130321 (2013)

    Google Scholar 

  7. Harris, S., Seaborne, A.: SPARQL 1.1 Query Language. W3C (2013)

    Google Scholar 

  8. ISO 2008. Information Technology, Database Languages, SQL, Part 1: Framework, SQL/Framework (2008)

    Google Scholar 

  9. ISO 1992. ISO/ IEC 9075:1992: Title: Information technology — Database languages — SQL. International Organization for Standardization (1992)

    Google Scholar 

  10. ISO 1999. ISO/ IEC 9075-2:1999: Information technology — Database languages — SQL — Part 2: Foundation, SQL/ Foundation (1999)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Leffler, J.: BNF Grammar for ISO/IEC 9075-2:2003, SQL/Foundation (2012)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Robinson, I., Webber, J., Eifrem, E.: Graph Databases. O’Reilly Media (2013)

    Google Scholar 

  15. 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)

  16. 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)

    Chapter  Google Scholar 

  17. The Neo4J Team, The Neo4J Manual. Neo Technology (2013)

    Google Scholar 

  18. BExIS++ (Biodiversity Exploratory Information System), http://fusion.cs.uni-jena.de/bexis (visited April 2014)

  19. Taverna Workflow Management System, http://www.taverna.org.uk (visited December 2013)

  20. The Kepler Project, https://kepler-project.org (visited December 2013)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics