Abstract
The Human Genetics Unit (HGU) of the Medical Research Council (MRC) in Edinburgh has developed the Edinburgh Mouse Atlas, a spatial temporal framework to store and analyze biological data including 3D images that relate to mouse embryo development. The purpose of the system is the analysis and querying of complex spatial patterns in particular the patterns of gene activity during embryo development. The framework holds large 3D grey level images and is implemented in part as an object-oriented database. In this paper we propose a layered architecture, based on the mediator approach, for the design of a transparent, and scalable distributed system which can process objects that can exceed 1GB in size. The system’s data are distributed and/or declustered, across a number of image servers and are processed by specialized mediators.
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
Baldock, R.A., Verbeek, F.J., Vonesch, J.L.: 3-D Reconstructions for graphical databases of gene expression. Seminars in Cell and Developmental Biology, 499–507 (1997)
Baldock, R.A., Dubreuil, C., Hill, B., Davidson, D.: The Edinburgh Mouse Atlas: Basic Structure and Informatics. In: Levotsky, S. (ed.) Bioinformatics Databases and Systems, pp. 102–115. Kluwer Academic Press, Dordrecht (1999)
Wiederhold, G.: Mediators in the Architecture of Future Information Systems. IEEE Computer 25(3), 38–49 (1992)
Object Management Group, OMG, http://www.omg.org
Orfali, R., Harkey, D.: Client/Server Programming with Java and CORBA, 2nd edn. Wiley Computer Publishing, Chichester (1998)
Spiridou, A.: A View System for CORBA-Wrapped Data Source, European Bioinformatics Institut. In: Proceedings of the IEEE Advances in Digital Libraries 2000 (ADL 2000) (2000)
Hu, J., Mungall, C., Nicholson, D., Archibald, A.L.: Design and implementation of a CORBA-based genome mapping system prototype. In: Bioinformatics, 2nd edn., vol. 14, pp. 112–120 (1998)
Raj, P., Ishii, N.: Interoperability of Biological Databases by CORBA, Nagoya Institute of Technology. In: Proceedings of the 1999 International Conference on Information Intelligence and Systems, Rockville, Maryland, March 31-April 3 (1999)
Graham, J., Kemp, L., Angelopoulos, N., Gray, P.M.D.: A schema-based approach to building a bioinformatics database federation. In: Proceedings of the IEEE International Symposium on Bio-Informatics and Biomedical Engineering (BIBE 2000), Arlilngton,Virginia, USA, November 8-10 (2000)
European Bioinformatics Instritute, http://www.ebi.ac.uk/
World wide World Consortium, http://www.w3.org
Schmidt, D.C., Vinoski, S.: Objet Interconnections: CORBA and XML-Part3: SOAP and Web Servises. C/C++ Users Journal, www.cuj.com
Theiler, K.: The House Mouse: Atlas of Embryonic Development. Springer, Heidelberg (1989)
Baldock, R.A., Bard, J., Kaufman, M., Davidson, D.: A real mouse for your computer. BioEssays 14(7), 501–503 (1992)
Ringwald, M., Baldock, R.A., Bard, J., Kaufman, M., Eppig, J.T., Richardson, J.E., Nadeau, J.H., Davidson, D.: A database for mouse development. In: Science, vol. 265, pp. 2033–2034 (1994)
Goldstein, H.: Classical Mechanic, 2nd edn. Addison-Wesley, Reading (1950)
Zhou, Y., Shekhar, S., Coyle, M.: Disk Allocation Methods for Parallelizing Grid Files. In: ICDE 1994, pp. 243–252 (1994)
Chen, C., Sinha, R., Bhatia, R.: Efficient Disk Allocation Schemes for Parallel Retrieval of Multidimensional Grid Data. In: Thirteenth International Conference on Scientific and Statistical Database Management, Fairfax, Virginia, July 18 - 20 (2001)
Tomasic, A., Raschid, L., Valduriez, P.: Scaling access to heterogeneous data sources with disco. IEEE Transactions on Knowledge and Data Engineering 10(5), 808–823 (1998)
Haas, L., Kossmann, D., Wimmers, E.L., Yang, J.: Optimizing Queries across Diverse Data Sources. In: Proceedings of the Twenty-third International Conference on Very Large Databases, Athens Greece (August 1999)
Barja, M.L., Bratvold, T.A., Myllymäki, J., Sonnenberger, G.: Informia, A Mediator for Integrated Access to Heterogeneous Information Sources. In: Gardarin, French, Pissinou, Makki, Bouganim (eds.) Proceedings of the Conference on Information and Knowledge Management CIKM 1998, November 3-7, pp. 234–241. ACM Press, Washington (1998)
Josifovski, V., Katchaounov, T., Risch, T.: Optimizing Queries in Distributed and Composable Mediators. In: Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems, Edinburgh, Scotland, September 2-4 (1999)
Risch, T., Josifovski, V.: Distributed Data Integration by Object-Oriented Mediator Servers. Concurrency and Computation: Practice and Experience J. 13(11) (2001)
Kossman, D.: The State of the Art in Distributed Query Processing. ACM Computing Surveys, New York (2000)
Java, http://www.java.sun.com
Chatfield, C.: Time Series Forecasting, Charman & Hall/CRC (2001), ISBN 1-58488-063-5
Box, G.E.P., Jenkins, G.M.: Time Series Analysis: forecasting and control (1976), ISBN: 0-8162-1104-3
Lewis, C.D.: Industrial Business Forecasting Methods, ISBN: 0408005599
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liakos, K., Burger, A., Baldock, R. (2005). Distributed Processing of Large BioMedical 3D Images. In: Daydé, M., Dongarra, J., Hernández, V., Palma, J.M.L.M. (eds) High Performance Computing for Computational Science - VECPAR 2004. VECPAR 2004. Lecture Notes in Computer Science, vol 3402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11403937_12
Download citation
DOI: https://doi.org/10.1007/11403937_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25424-9
Online ISBN: 978-3-540-31854-5
eBook Packages: Computer ScienceComputer Science (R0)