Abstract
In this paper, we propose a domain-specific query language called NeuroQL for the neuroscience domain. NeuroQL is designed primarily for neuroinformatics database users and aims to enable users to directly interact with neuroscience databases in their professional concepts and terms with the help of a conceptual data model. NeuroQL is DBMS independent and can be translated into traditional query language such as SQL, OQL and XQuery. It integrates some object-oriented features, and supports neuron domain-specific data types and query operators, which can dynamically evolve when the underlying database schema evolves.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
NeuronBank: Knowledgebase of Identified Neurons & Synaptic Connections, Website: http://www.neuronbank.org
The SfN Neuroscience Database Gateway. Website: http://big.sfn.org/NDG/site/
Tian, H., Wang, Y., Yang, H., Sunderraman, R., Katz, P.S., Zhu, Y.: A Novel Neuron Data Model with Domain-Specific Query Language. In: 27th Annual International Conference of the IEEE Engineering In Medicine and Biology Society (2005)
Deurse, A.V., Klint, P., Visser, J.: Domain-Specific Languages: An Annotated Bibliography. SIGPLAN Notices, ACM 35, 26–36 (2000)
Domain-Specific Languages – An Overview. Website: http://compose.labri.fr/documentation/dsl/dsl_overview.php3
Bentley, J.L.: Programming Pearls: Little Languages. Communications of the ACM 29, 711–721 (1986)
Amarall, V., Helmer, S., Meorkottel, G.: A Visual Query Language for HEP Analysis. In: Conference Proceedings of Nuclear Science Symposium. IEEE, Los Alamitos (2003)
Collberg, C.S.: A fuzzy visual query language for a domain-specific web search engine. In: Hegarty, M., Meyer, B., Narayanan, N.H. (eds.) Diagrams 2002. LNCS, vol. 2317, pp. 176–190. Springer, Heidelberg (2002)
Goodman, N., Rozen, S., Stein, L.: Requeirements for a Deductive Query Language in the Mapbase Genome-Mapping Database. In: Workshop on Programming with Logic Databases, ILPS, pp. 18–32 (1993)
Hammer, J., Schneider, M.: The GenAlg Project: Developing a New Integrating Data Model, Language, and Tool for Managing and Querying Genomic Information. SIGMOD Record, ACM 33 (2004)
Chen, P.P.: The Entity-Relationship Model: Toward a Unified View of Data. ACM Transactions on Database System 1, 9–36 (1976)
Object Data Management Group. Website: http://www.odmg.org
XQuery 1.0. Website: http://www.w3.org/TR/xquery
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tian, H., Sunderraman, R., Calin-Jageman, R., Yang, H., Zhu, Y., Katz, P.S. (2006). NeuroQL: A Domain-Specific Query Language for Neuroscience Data. In: Grust, T., et al. Current Trends in Database Technology – EDBT 2006. EDBT 2006. Lecture Notes in Computer Science, vol 4254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11896548_46
Download citation
DOI: https://doi.org/10.1007/11896548_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-46788-5
Online ISBN: 978-3-540-46790-8
eBook Packages: Computer ScienceComputer Science (R0)