Advertisement

A parallel/distributed architecture for hierarchically heterogeneous web-based cooperative applications

  • Thomas L. Casavant
  • Todd E. Scheetz
  • Terry A. Braun
  • Kyle J. Munn
  • Sureshkumar Kaliannan
Track C2: Computational Science
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1593)

Abstract

A new class of applications is described which requires cooperation among diverse users in multiple data and problem instance domains. The hierarchy of parallelism includes heterogeneity within a single instance of the problem, homogeneity among subsets of users within a problem domain, and multiple problem domains which share computational resources-software and hardware. The core of the architecture is a socket-server which registers clients and servers (both statically and dynamically), and assures isolation of users in separated problem domains. The users all see the system as a set of functions accessible via the WWW. The particular problem of genetic linkage analysis is used as a case study to illustrate and implement the architecture. GenoMap, the first implementation of this system is being deployed for several groups of cooperating users at multiple institutions in a study to isolate the genomic locus of the controlling gene(s) in several diseases including autism. More than 400 genetic markers are being analyzed from more than 300 individuals in this study. The users span geneticists, clinical physicians, statisticians, disease specialists, laboratory technicians, and computer scientists/engineers.

Keywords

Problem Instance Human Genome Project Genetic Linkage Analysis Virtual Domain Linkage Experiment 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    T. L. Casavant, K. J. Munn, T. A. Braun, T. E. Scheetz, S. Kaliannan, “An illustration of a Parallel/Distributed Archtecture for A hierachially Heterogeneous Web-Based Cooperative Applications”, University of Iowa, Technical Report TR-ECE-981213, http://www.eng.uiowa.edu/~tomc/papers/genomapLong.tar.gzGoogle Scholar
  2. [2]
    T. E. Scheetz, K. J. Munn, T. A. Braun, V. Sheffield, E. M. Stone, T. L. Casavant “GenoMap: Adistributed system for unifying genotyping and genetic linkage analysis”. Parallel Computing 24 (1998), pp. 1567–1592CrossRefGoogle Scholar
  3. [3]
    G. Cornell and C. S. Horstmann, Core Java, Prentice Hall, Upper Saddle River, New Jersey, 1997.Google Scholar
  4. [4]
    R. W. Cottingham and R. M. Idury, “Faster Sequential Genetic Linkage Computations”, American Journal of Human Genetics, 53:252–263, 1993.Google Scholar
  5. [5]
    Department of Energy “Five Years of Progress in the Human Genome Project”, Human Genome News, Volume 7, Numbers 3–4, September–December 1995. Available via the WWW from www.ornl.gov in TechResources/Human_Genome/publicat./hgn/v7n3/04progre.html (September, 1997).Google Scholar
  6. [6]
    J. F. Gusella and N. S. Wexler, “A polymorphic DNA marker genetically linked to Huntington's disease”, Nature, Volume, 306, November 17, 1983.Google Scholar
  7. [7]
    J. Lalonel, R. White, “Analysis of Genetic Linkage”, Emery & Rimoin's Principles and Practice of Medical Genetics, pp. 111–125, 1996.Google Scholar
  8. [8]
    R. L. Mynatt, R. J. Miltenberger, M. L. Klebig, L. L. Keifer, J-H Kim, M. B. Zemel, J. E. Wilkinson, W. O. Wilkison, and R. P. Woychik. “Analysis of the function of the agouti gene in obesity and diabetes”, Proceedings: International Business Communications 2nd Annual International Symposium: Obesity, Advances in Understanding and Treatment, In press.Google Scholar
  9. [9]
    J. Ott, Analysis of Human Genetic Linkage, Johns Hopkins University Press, Baltimore, 1991, pp. 108–141.Google Scholar

Copyright information

© Springer-Verlag 1999

Authors and Affiliations

  • Thomas L. Casavant
    • 1
  • Todd E. Scheetz
    • 1
  • Terry A. Braun
    • 1
  • Kyle J. Munn
    • 1
  • Sureshkumar Kaliannan
    • 1
  1. 1.Parallel Processing Laboratory, Dept. of Electrical and Computer Engineering, and the Genetics ProgramUniversity of IowaIowa, CityUSA

Personalised recommendations