Skip to main content

Distributed Processing of Large BioMedical 3D Images

  • Conference paper
High Performance Computing for Computational Science - VECPAR 2004 (VECPAR 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3402))

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.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. 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)

    Google Scholar 

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

    Google Scholar 

  3. Wiederhold, G.: Mediators in the Architecture of Future Information Systems. IEEE Computer 25(3), 38–49 (1992)

    Google Scholar 

  4. Object Management Group, OMG, http://www.omg.org

  5. Orfali, R., Harkey, D.: Client/Server Programming with Java and CORBA, 2nd edn. Wiley Computer Publishing, Chichester (1998)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  10. European Bioinformatics Instritute, http://www.ebi.ac.uk/

  11. World wide World Consortium, http://www.w3.org

  12. Schmidt, D.C., Vinoski, S.: Objet Interconnections: CORBA and XML-Part3: SOAP and Web Servises. C/C++ Users Journal, www.cuj.com

  13. Theiler, K.: The House Mouse: Atlas of Embryonic Development. Springer, Heidelberg (1989)

    Google Scholar 

  14. Baldock, R.A., Bard, J., Kaufman, M., Davidson, D.: A real mouse for your computer. BioEssays 14(7), 501–503 (1992)

    Article  Google Scholar 

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

    Google Scholar 

  16. Goldstein, H.: Classical Mechanic, 2nd edn. Addison-Wesley, Reading (1950)

    Google Scholar 

  17. Zhou, Y., Shekhar, S., Coyle, M.: Disk Allocation Methods for Parallelizing Grid Files. In: ICDE 1994, pp. 243–252 (1994)

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Chapter  Google Scholar 

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

    Google Scholar 

  23. Risch, T., Josifovski, V.: Distributed Data Integration by Object-Oriented Mediator Servers. Concurrency and Computation: Practice and Experience J. 13(11) (2001)

    Google Scholar 

  24. Kossman, D.: The State of the Art in Distributed Query Processing. ACM Computing Surveys, New York (2000)

    Google Scholar 

  25. Java, http://www.java.sun.com

  26. Chatfield, C.: Time Series Forecasting, Charman & Hall/CRC (2001), ISBN 1-58488-063-5

    Google Scholar 

  27. Box, G.E.P., Jenkins, G.M.: Time Series Analysis: forecasting and control (1976), ISBN: 0-8162-1104-3

    Google Scholar 

  28. Lewis, C.D.: Industrial Business Forecasting Methods, ISBN: 0408005599

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics