Skip to main content

Services-Based Systems Architecture for Modeling the Whole Cell: A Distributed Collaborative Engineering Systems Approach

  • Chapter
  • First Online:
Future Visions on Biomedicine and Bioinformatics 1

Part of the book series: Communications in Medical and Care Compunetics ((CMCC,volume 1))

Abstract

Modeling the whole cell is a goal of modern systems biology. Current approaches are neither scalable nor flexible to model complex cellular functions. They do not support collaborative development, are monolithic and, take a primarily manual approach of combining each biological pathway model’s software source code to build one large monolithic model that executes on a single computer. What is needed is a distributed collaborative engineering systems approach that offers massive scalability and flexibility, treating each part as a services-based component, potentially delivered by multiple suppliers, that can be dynamically integrated in real-time. A requirements specification for such a services-based architecture is presented. This specification is used to develop CytoSolve, a working prototype that implements the services-based architecture enabling dynamic and collaborative integration of an ensemble of biological pathway models, that may be developed and maintained by teams distributed globally. This architecture computes solutions in a parallel manner while offering ease of maintenance of the integrated model. The individual biological pathway models can be represented in SBML, CellML or in any number of formats. The EGFR model of Kholodenko with known solutions is first tested within the CytoSolve framework to prove it viability. Success of the EGFR test is followed with the development of an integrative model of interferon (IFN) response to virus infection using the CytoSolve platform. The resulting integrated model of IFN yields accurate results based on comparison with previously published in vitro and in vivo studies. A open web-based environment for collaborative testing and continued development is now underway and available on www.cytosolve.com. As more biological pathway models develop in a disparate and decentralized manner, this architecture offers a unique platform for collaborative systems biology, to build large-scale integrative models of cellular function, and eventually one day model the whole cell.

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 EPUB and 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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Hood L, Heath JR, Phelps ME, Lin B. Systems biology and new technologies enable predictive and preventative medicine. Science. 2004;306:640–3.

    Article  Google Scholar 

  2. Ideker T, Lauffenburger D. Building with a scaffold: emerging strategies for high- to low-level cellular modeling. Trends Biotechnol. 2003;21:255–62.

    Article  Google Scholar 

  3. Kitano H. Computational systems biology. Nature. 2002;420:206–10.

    Article  Google Scholar 

  4. Palsson BO, Price ND, Papin JA. Development of network-based pathway definitions: the need to analyze real metabolic networks. Trends in Biotechnology. 2003;21:195–8.

    Article  Google Scholar 

  5. Tomita M, Hashimoto K, Takahashi K, Shimizu TS, Matsuzaki Y, Miyoshi F, Saito K, Tanida S, Yugi K, Venter JC, Hutchison CA 3rd. E-CELL: software environment for whole-cell simulation. Bioinformatics. 1999;15:72–84.

    Article  Google Scholar 

  6. Pennisi E. A low number wins the GeneSweep pool. Science. 2003;300:1484.

    Article  Google Scholar 

  7. Hodgkin J. What does a worm want with 20, 000 genes? Genome Biology. 2001;2:1–4.

    Article  Google Scholar 

  8. Putnam NH, Srivastava M, Hellsten U, Dirks B, Chapman J, Salamov A, Rokshar DS. Sea anemone genome reveals the gene repertoire and genomic organization of the Eumetazoan ancestor. Berkeley: Lawrence Berkeley National Laboratory; 2007.

    Google Scholar 

  9. Peri S, Navarro JD, Amanchy R, Kristiansen TZ, Jonnalagadda C, Surendranath V, Niranjan V, Muthusamy B, Gandhi TKB, Gronborg M, Ibarrola N, Deshpande N, Shanker K, Shivashankar HN, Pandey A. Development of human protein reference database as an initial platform for approaching systems biology in humans. Genome Research. 2003;13:2363–71.

    Article  Google Scholar 

  10. Laue Mv. Kritische Bemerkungen zu den Deutungen der Photoframme von Friedich und Knipping. Physikalische Zeitschrift. 1913;14:421–3.

    MATH  Google Scholar 

  11. Patwardhan B, Warude D, Pushpangadan P, Bhatt N. Ayurveda and traditional Chinese medicine: a comparative overview. Oxford Journals Medicine Evidence-based Complementary and Alternative Medicine. 2005;2:465–73.

    Article  Google Scholar 

  12. Subbarayappa BV. Siddha medicine: an overview. Lancet. 1997;350:1841–4.

    Article  Google Scholar 

  13. Cannon WB. The wisdom of the body. New York: Norton; 1933.

    Google Scholar 

  14. Wiener N. Cybernetics or control and communication in the animal machine. Cambridge: The MIT Press; 1948.

    Google Scholar 

  15. Watson JD, Crick FH. Molecular structure of nucleic acids: a structure of deoxyribose nucleic acid. Nature. 1953;171:737–8.

    Article  Google Scholar 

  16. Kitano H. Perspectives on systems biology. New Generation Computing. 2000;18:199–216.

    Article  Google Scholar 

  17. Kitano H. Foundations of systems biology. Cambridge: The MIT Press; 2001.

    Google Scholar 

  18. Cuellar AA, Lloyd CM, Nielsen PF, Bullivant DP, Nickerson DP, Hunter PJ. An overview of CellML 1.1, a biological model description language. SIMULATION. 2003;79:740–7.

    Article  Google Scholar 

  19. Le Novere N, Bornstein B, Broicher A, Courtot M, Donizelli M, Dharuri H, Li L, Sauro H, Schilstra M, Shapiro B, Snoep JL, Hucka M. BioModels database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems. Nucleic Acids Res. 2006;34:D689–91.

    Article  Google Scholar 

  20. Snoep JL, Bruggeman F, Olivier BG, Westerhoff HV. Towards building the silicon cell: a modular approach. Biosystems. 2006;83:207–16.

    Article  Google Scholar 

  21. Raczynski S. Differential inclusions in system simulation. Transactions of the Society for Computer Simulation. 1996;13:47–54.

    Google Scholar 

  22. Bulatwicz TF. Support for model coupling: an interface-based approach. Eugene: Department of Computer and Information Science, University of Oregon; 2006. p. 216.

    Google Scholar 

  23. Krueger CW. Software reuse. ACM Computing Surveys (CSUR). 1992;24:131–83.

    Article  Google Scholar 

  24. Rajlich V, Wilde N. The role of concepts in program comprehension. In: 2002 international workshop on program comprehension. Los Alamitos, CA: IEEE Computer Society Press; 2002. p. 271–8.

    Google Scholar 

  25. Robinson S, Nance RE, Paul RJ, Pidd M, Taylor SJE. Simulation model reuse: definitions. benefits and obstacles., Simulation Modelling Practice and Theory. 2004;12:479–94.

    Article  Google Scholar 

  26. Gianchandani EP, Brautigan DL, Papin JA. Systems analyses characterize integrated functions of biochemical networks. Trends in Biochemical Sciences. 2006;31:284–91.

    Article  Google Scholar 

  27. Palsson B. Two-dimensional annotation of genomes. Nat Biotechnol. 2004;22:1218–9.

    Article  Google Scholar 

  28. Papin JA, Hunter T, Palsson BO, Subramaniam S. Reconstruction of cellular signalling networks and analysis of their properties. Nat Rev Mol Cell Biol. 2005;6:99–111.

    Article  Google Scholar 

  29. Hunter P, Borg T. Integration from proteins to organs: the Human Physiome project. Nature Reviews Molecular Cell Biology. 2003;4:237–43.

    Article  Google Scholar 

  30. Hood L, Perlmutter RM. The impact of systems approaches on biological problems in drug discovery. Nat Biotechnol. 2004;22:1215–7.

    Article  Google Scholar 

  31. Aderem A. Systems biology: its practice and challenges. Cell. 2005;121:511–3.

    Article  Google Scholar 

  32. Takahashi K, Kaizu K, Hu B, Tomita M. A multi-algorithm, multi-timescale method for cell simulation. Bioinformatics. 2004;20:538–46.

    Article  Google Scholar 

  33. Cerami EG, Bader GD, Gross BE, Sander C. cPath: open source software for collecting, storing, and querying biological pathways. BMC Bioinformatics. 2006;7:497.

    Article  Google Scholar 

  34. Liu ET. Systems biology, integrative biology, predictive biology. Cell. 2005;121:505–6.

    Article  Google Scholar 

  35. Hwang D, Smith JJ, Leslie DM, Weston AD, Rust AG, Ramsey S, de Atauri P, Siegel AF, Bolouri H, Aitchison JD, Hood L. A data integration methodology for systems biology: experimental verification. Proc Natl Acad Sci USA. 2005;102:17302–7.

    Article  Google Scholar 

  36. Endy D, Brent R. Modelling cellular behaviour. Nature. 2001;409:391–5.

    Article  Google Scholar 

  37. Sauro HM, Hucka M, Finney A, Wellock C, Bolouri H, Doyle J, Kitano H. Next generation simulation tools: the systems biology Workbench and BioSPICE integration. Omics. 2003;7:355–72.

    Article  Google Scholar 

  38. Lindon JC, Holmes E, Nicholson JK. Metabonomics techniques and applications to pharmaceutical research & development. Pharm Res. 2006;23:1075–88.

    Article  Google Scholar 

  39. Pecou E. Splitting the dynamics of large biochemical interaction networks. J Theor Biol. 2005;232:375–84.

    Article  MathSciNet  Google Scholar 

  40. Pennisi E. How will big pictures emerge from a sea of biological data? Science. 2005;309:94.

    Article  Google Scholar 

  41. Bader JS, Chant J. Systems biology. When proteomes collide, Science. 2006;311:187–8.

    Google Scholar 

  42. Arkin AP, Fletcher DA. Fast, cheap and somewhat in control. Genome Biol. 2006;7:114.

    Article  Google Scholar 

  43. Vaidehi N, Goddard WA. Atom-level simulation and modeling of biomacromolecules. In: Bower JM, Bolouri H, editors. Computational modeling of genetic and biochemical networks. Cambridge: MIT Press; 2001. p. 161–3.

    Google Scholar 

  44. White J. Two protein interactions are intractable using molecular dynamics. In: Ayyadurai S, editor. Personal communication. Cambridge; 2007.

    Google Scholar 

  45. Stultz C. Intractability of using atom-by-atom molecular dynamics for modeling biological pathways. In: Ayyadurai S, editor. Personal communication. Cambridge; 2007.

    Google Scholar 

  46. Keller EF. A clash of two cultures. Nature. 2007;445:603.

    Article  Google Scholar 

  47. Noble D. Systems biology and the heart. Biosystems. 2006;83:75–80.

    Article  Google Scholar 

  48. Duarte NC, Becker SA, Jamshidi N, Thiele I, Mo ML, Vo TD, Srivas R, Palsson BO. Global reconstruction of the human metabolic network based on genomic and bibliomic data. Proc Natl Acad Sci USA. 2007;104:1777–82.

    Article  Google Scholar 

  49. Bhalla US. Understanding complex signaling networks through models and metaphors. Prog Biophys Mol Biol. 2003;81:45–65.

    Article  Google Scholar 

  50. Hornberg JJ, Bruggeman FJ, Westerhoff HV, Lankelma J. Cancer: a systems biology disease. Biosystems. 2006;83:81–90.

    Article  Google Scholar 

  51. Klipp E, Liebermeister W. Mathematical modeling of intracellular signaling pathways. BMC Neurosci. 2006;7(Suppl 1):S10.

    Article  Google Scholar 

  52. Asthagiri AR, Lauffenburger DA. Bioengineering models of cell signaling. Annu Rev Biomed Eng. 2000;2:31–53.

    Article  Google Scholar 

  53. Ma’ayan A, Jenkins SL, Neves S, Hasseldine A, Grace E, Dubin-Thaler B, Eungdamrong NJ, Weng G, Ram PT, Rice JJ, Kershenbaum A, Stolovitzky GA, Blitzer RD, Iyengar R. Formation of regulatory patterns during signal propagation in a Mammalian cellular network. Science. 2005;309:1078–83.

    Article  Google Scholar 

  54. Lauffenburger DA. Cell signaling pathways as control modules: complexity for simplicity? Proc Natl Acad Sci USA. 2000;97:5031–3.

    Article  Google Scholar 

  55. Bassingthwaighte JB, Chizeck HJ, Atlas LE, Qian H. Multiscale modeling of cardiac cellular energetics. Ann N Y Acad Sci. 2005;1047:395–424.

    Article  Google Scholar 

  56. Alon U. Biological networks: the tinkerer as an engineer. Science. 2003;301:1866–7.

    Article  Google Scholar 

  57. Kitney R, Dollery C. Systems biology: a vision for engineering and medicine. In: Klipp E, Liebermeister W, editor. Engineering. 2007.

    Google Scholar 

  58. Oltvai ZN, Barabasi AL. Systems biology. Life’s complexity pyramid, Science. 2002;298:763–4.

    Google Scholar 

  59. Seeman NC, Belcher AM. Emulating biology: building nanostructures from the bottom up. Proc Natl Acad Sci USA. 2002;99(Supplement 2):6451–5.

    Article  Google Scholar 

  60. Morgan JJ, Surovtsev IV, Lindahl PA. A framework for whole-cell mathematical modeling. J Theor Biol. 2004;231:581–96.

    Article  MathSciNet  Google Scholar 

  61. Sauro HM, Kholodenko BN. Quantitative analysis of signaling networks. Prog Biophys Mol Biol. 2004;86:5–43.

    Article  Google Scholar 

  62. Mishra J, Bhalla US. Simulations of inositol phosphate metabolism and its interaction with InsP(3)-mediated calcium release. Biophys J. 2002;83:1298–316.

    Article  Google Scholar 

  63. Klipp E, Nordlander B, Kruger R, Gennemark P, Hohmann S. Integrative model of the response of yeast to osmotic shock. Nat Biotechnol. 2005;23:975–82.

    Article  Google Scholar 

  64. Hunter P, Smith N, Fernandez J, Tawhai M. Integration from proteins to organs: the IUPS Physiome Project. Mech Ageing Dev. 2005;126:187–92.

    Article  Google Scholar 

  65. Alvarez-Vasquez F, Sims KJ, Hannun YA, Voit EO. Integration of kinetic information on yeast sphingolipid metabolism in dynamical pathway models. J Theor Biol. 2004;226:265–91.

    Article  MathSciNet  Google Scholar 

  66. Oda K, Kimura T, Matsuoka Y, Funahashi A, Muramatsu M, Kitano H. Map of the TLR signaling network. AfCS Research Reports. 2004;2:1–12.

    Google Scholar 

  67. Kitano H, Funahashi A, Matsuoka Y, Oda K. Using process diagrams for the graphical representation of biological networks. Nat Biotechnol. 2005;23:961–6.

    Article  Google Scholar 

  68. Schulz M, Uhlendorf J, Klipp E, Liebermeister W. SBMLmerge, a system for combining biochemical network models. Genome Inform. 2006;17:62–71.

    Google Scholar 

  69. Akarsu E, Fox F, Furmanski W, Haupt T. WebFlow-high-level programming environment and visual authoring toolkit for high performance distributed computing. In: Proceedings of supercomputing ‘98: high performance networking and computing. IEEE Computer Society; 1998. p. 1–7.

    Google Scholar 

  70. Whelan G, Castleton KJ, Buck JW, Hoopes BL, Pelton MA, Strenge DL, Gelston GM, Kickert RN. Concepts of a framework for risk analysis in multimedia environmental systems (FRAMES). In: Laboratory PNN, editor. PNNL-11748. Richland: Pacific Northwest National Laboratory; 1997.

    Google Scholar 

  71. Neteler M, Mitasova H. Open source GIS: A GRASS GIS approach. Springer: Boston; 2004.

    Google Scholar 

  72. Dewey CF. In: Ayyadurai S, editor. Personal communication; 2006.

    Google Scholar 

  73. Quackenbush J, Stoeckert C, Ball C, Brazma A, Gentleman R, Huber W, Irizarry R, Salit M, Sherlock G, Spellman P, Winegarden N. Top-down standards will not serve systems biology. Nature. 2006;440:24.

    Article  Google Scholar 

  74. Le Novere N, Finney A, Hucka M, Bhalla US, Campagne F, Collado-Vides J, Crampin EJ, Halstead M, Klipp E, Mendes P, Nielsen P, Sauro H, Shapiro B, Snoep JL, Spence HD, Wanner BL. Minimum information requested in the annotation of biochemical models (MIRIAM). Nat Biotechnol. 2005;23:1509–15.

    Article  Google Scholar 

  75. Gilbert D, Fuss H, Gu X, Orton R, Robinson S, Vyshemirsky V, Kurth MJ, Downes CS, Dubitzky W. Computational methodologies for modelling, analysis and simulation of signalling networks. Brief Bioinform. 2006;7:339–53.

    Article  Google Scholar 

  76. Brooks F. The mythical man month: essays in software engineering. Reading, MA: Addison Wesley; 1975.

    Google Scholar 

  77. Ayyadurai VAS, Dewey CF. CytoSolve: A scalable computational method for dynamic integration of multiple molecular pathway models. Cell Mol Bioeng. 2010; doi:10.1007/s12195-010-0143-x.

  78. Sato M, Taniguchi T, Tanaka N. The interferon system and interferon regulatory factor transcription factors––studies from gene knockout mice. Cytokine & Growth Factor Reviews. 2001;12:133–42.

    Article  Google Scholar 

  79. Bocharaov. Mathematical model of antiviral immune response III. Influenza A virus infection. J Theor Biol. 1994;167:323–9.

    Google Scholar 

  80. Zi Z, Cho K, Sung M. In silico identification of the key components and steps in IFN-gamma induced JAK-STAT. FEBS. 2005;579:1101–8.

    Article  Google Scholar 

  81. Hancioglu, B., Swigon, D., Clermont, G. A dynamical model of human immune response to influenza A virus infection. J Theor Biol. 2007;167:323–60.

    Google Scholar 

  82. Yamada S. Computer modeling of JAK/STAT signal transduction pathway. Genome Inform. 2001;12:282–3.

    Google Scholar 

  83. Cella M. Maturation, activation, and protection of dendritic cells induced by double-stranded RNA. J Exper Med. 1999;189:821–9.

    Google Scholar 

  84. Cooley M. Cytokine activity after human bone marrow transplantation: production of interferons by peripheral blood mononuclear cells from recipients of HLA-Identical sibling bone marrow transplants. J Immunol. 1987;138:3688–94.

    Google Scholar 

  85. Takauji. CpG-DNA-induced IFN- production involves p38 MAPKdependent STAT1 phosphorylation in human plasmacytoid dendritic cell precursors. J Luekocyte Biol. 2002;72:1011–19.

    Google Scholar 

  86. Kimmel AR, Parent CA. The signal to move: D. discoideum go orienteering. Science. 2003;300:1525–7.

    Article  Google Scholar 

  87. Lauffenburger DA. Four M’s of systems biology. Cambridge: MIT; 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Epilogue

Epilogue

In the Summer of 1978, I was 14 years old and had just completed my sophomore year at Livingston High School in New Jersey. That summer I had been fortunate to have been accepted into the Courant Institute of Mathematical Sciences gifted students program in computer science at New York University. During that Summer, I and 40 other of my fellow students learned eight different computer programming languages including FORTRAN, COBOL and PL/1 to name a few. The course that summer at NYU, and my deep interest in mathematics, in retrospect were important elements that supported my future work.

Swamy Laxminarayana, or Swamy as I called him, however, was my gateway into a completely new world from which I can trace nearly all of my accomplishments. Swamy exposed me to the world of pattern analysis and recognition at an early age. He was a friend above all; although I was nearly 30 years younger than him, he treated me as a colleague with great respect, genuine warmth, and love. My mom, Meena Ayyadurai, worked at the University of Medicine and Dentistry of New Jersey (UMDNJ) as a Systems Analyst while Swamy worked upstairs with Dr. Leslie P. Michelson in the Laboratory for Computer Science. My mom had first introduced me to Dr. Michelson with whom I had begun to build an electronic mail system. In fact, that electronic mail system was the worlds first E-Mail System, for which I received recognition by the Westinghouse Science Award in 1981.

I recall while I was in the midst of building that E-Mail System in 1980, Dr. Michelson began interviewing candidates to find a research staff member to do new research in biomedical engineering. I remember Swamy coming to see Dr. Michelson for the interview. He was dressed in a brown suit with a tie and beige shirt. His hair was worn back with light streaks of grey, he had a peppered mustache, and greeted me as we passed with a huge smile. He appeared very eager, with a mission and purpose.

Swamy, like my mom and I, was one of the few Indians who worked at UMDMJ. Since the chance meeting in Dr. Michelson’s laboratory, I saw him again at various times passing in the hallway. Again the greetings were silent with simple exchanges of smiles. One day when I went home for dinner, I saw Swami seated at our dinner table! My mom, always generous and kind, had invited Swamy over to our house for dinner as she had bumped into him in the hallway. After dinner, Swamy and I sat down and spoke for the first time. He seemed to be on a mission, in a gentle way, to convince me to pursue science, and use my skills in science, mathematics and computer science to help the world.

In particular that conversation opened me to the world of pattern analysis and pattern recognition. I remember that conversation well. Swamy began by telling me about some research he and his sister had done in India. He used this research example to give me an example of how pattern analysis could be used. The example was rather unconventional compared to his conventional research assignments. He and his sister were very curious about seeing if there was a correlation or pattern to peoples palm prints and the onset of disease. In short, Swamy was interested in exploring if there was any truth in palmistry. He explained in detail how they had collected nearly 1000 palm prints from various people. They then created a database with each individual’s name and their palm print. The palm print was a hand drawn sketch. They then had asked each person for their health history including any major diseases they had had or were suffering from. This health history was attached to the palm print.

Each palm print and the associated health history were reviewed manually to see if there were correlations between palm print features to health history. According to Swamy they had found some clear patterns. Certain palm print features had a high correlation to certain forms of disease. He provided me various examples of what he and his sister had discovered. Here was mathematics and modern science being applied to understand an ancient practice. Palmistry itself was a method of visual pattern recognition. Swamy’s example intrigued me.

Swamy then provided me another example of how pattern recognition could be used. One of Swamy’s passions was to model the human heart’s electrophysiological behavior. He shared with me diagrams written on notepads at our dinning room table of the then current theories of how heart signals propagate. It seemed quite complex. He advised me to explore this field since there were many unknowns which would require someone good at both mathematics and computer science to model such phenomenon. Remember, this was at a time when the use of computers was just in their nascent state in the biological sciences.

That dinner conversation really got me thinking. While I had learned a lot of mathematics, was a star student in my high school, and was challenging myself in building the E-Mail System, something in my heart awoke. Swamy’s conversation inspired me to explore how the skills I was developing could be applied to pattern analysis. Moreover, applying computing to biology seemed fascinating. Over the next several months, Swamy and I kept in touch and would have lunch together in the UMDMJ cafeteria. He was always encouraging of my work and kept asking me to work with him. In the Summer of 1981, I was close to completing a version of the first E-Mail System and would have more free time. I had just been accepted to M.I.T., and I promised Swamy to do a project with him, even if it was long distance from M.I.T.

During that first semester at M.I.T., the Institute had recreantly implemented UROP, Undergraduate Research Opportunity Program. One of the research opportunities was to work in pattern analysis for Tadoma. Tadoma is a method by which deaf-blind people communicate. Few understood how deaf-blind people were able to “listen” to someone else through the tactile method of putting their hand on someone’s face. I mentioned this project to Swamy in a phone call and he encouraged me to pursue it since it would provide me some hands-on learning on pattern analysis project.

I kept Swamy posted on my activities at M.I.T. In one of our conversations, Swamy told me about another interesting project that involved heart electrophysiology relative to young infants. Apparently there was a phenomenon where young infants were dying in there sleep. This was called Sudden Infant Death Syndrome (SIDS). In SIDS, babies died in their sleep from what was known as an apnea. Today many hospitals and sleep labs test people for sleep apnea. At that time in the early 1980s, research in SIDS was just a new field. Swamy, through his collaborations, had acquired access to the best infant sleep data through Montefiore Hospital in New York City. This time series sleep data provided sleep states of thousands of babies as well as points in time at which they had the occurrence of an apnea. Swamy’s thesis was that babies sleep states, or patterns of sleep states, may be indicative of the onset of an apnea.

Swamy gently prodded me to get involved in this project to build algorithms to test his hypothesis. Over the next several months, he provided me various books on Haar and Walsh Transforms as well as books on signals processing. Signals processing was a passion of Swamy’s. He wanted me to learn as much as possible in this field for he knew that it would be a strong foundation for future work in pattern analysis. I as then a 17 year old had no idea of its long term importance. The Tadoma project I was working on at that time provided me experience in data acquisition but not in actually developing algorithms.

Swamy, to support my learning, advised me to write up sample programs using Haar and Walsh Transforms. I took his advice and learned a great deal about these two signals processing methodologies. Next year, Swamy provided me raw data of SIDS from Montefiore Hospital that he had acquired in 1977. He also provided me various papers he had written dealing with SIDS in his previous work. The earlier programming project I had done on Haar and Walsh Transforms was valuable to the SIDS project. In this project, my task was to review the data and see if I could find patterns of sleep states leading to the onset of an apnea.

The SIDS project was like solving a puzzle. Swamy taught me that babies have six states of sleep, whereas adults only have five. The data resembled up and down steps, each step being a sleep state. There were certain points which were marked when an apnea took place. The goal was to look backward from the point of the apnea to see if certain patterns sleep state correlated to when an apnea occurred. I used the earlier Haar and Walsh Transforms to build pattern analysis methods to predict the onset of an apnea from the sleep waiting times.

While traveling back and forth between M.I.T. and UMDNJ, Swamy never micro managed me but was always there with patience to answer any of my questions. I worked on this for over a year. Some valuable results came from the analysis. The next year, the Fall of 1983, we had heard about the international conference to be held in Espoo, Finland. This conference on medical and biological engineering was the worlds largest such event. In the world of academia were as someone once said, “people fight over nothing”, Swamy was unbelievably generous, again in retrospect. He wanted to include my results in a paper on SIDS, and where many in academia would have never thought about giving an undergraduate authorship on a paper, Swamy made me a co-author. In addition he invited me to come to Espoo to co-present the paper with him.

Going to Finland would be my first trip out of the United States to a foreign country besides India. Our paper was accepted for the Summer 1984 Conference. I was on my way to Finland. Attending that medical conference was an amazing experience. Twenty-seven years later today, I still remember that trip vividly. I was the youngest registering at the conference, but Swamy introduced me as his colleague from M.I.T. to all of the other scientists. For a 19-year old to go on a flight, attend banquets, hear scientific talks, travel the Finnish countryside, and hear a new language, was out of this world. Swamy had made that experience possible for me. He exposed me to a larger world, beyond science.

It was clear to me that scientists went to these conferences not just for the science but to experience other lands, local cuisines, and meet other people. Had Swamy not taken me on this trip, I would never have been exposed to this aspect of science. After coming back from that Conference, my enthusiasm for science and pursuing research in pattern analysis and pattern recognition skyrocketed.

During 1985–1994, to the beginning of my Ph.D. at M.I.T., I participated in numerous pattern recognition research projects. Swamy and I would talk from time to time on the phone, and I would keep him abreast on my work at MIT. He was always so very supportive, encouraging and uplifting. He was always positive and always ready to help. Swamy shared with me only a bit of his personal history. All I knew is that he had been in Holland for sometime, had gotten married to a Dutch woman, and had children. His moral support of my research activities helped me in my research pursuits. Among the projects I was involved in included: handwriting recognition, ultrasonic wave analysis, document analysis, image flow visualization, and a number of other pattern analysis projects.

From these various pattern analysis projects, there appeared to be a common set of strategies and methods that could be abstracted across all fields. That thought led to my Ph.D. thesis at M.I.T. entitled Information Cybernetics. In 1993, while in the middle of my Ph.D. work, I was invited to participate in a very interesting pattern analysis competition. This competition was not scientific in origin; it was from the U.S. Government. In particular, the Executive Office of the White House, with then President Bill Clinton, was looking for intelligent ways using computers to sort their E-Mail. At that time, the White House was receiving nearly 5,000 E-Mail per day, and this was before the introduction of the World Wide Web. There were 147 different categories. Student interns at the White House were manually reading each E-Mail and assigning them into one of the 147 categories. Categories included drugs, education, death threats, etc. The White House was interested in automatic filtering and sorting of E-Mail for two reasons.

I approached the White House competition with little knowledge natural language processing. My approach was engineering, where I used a hybrid method of employing nearly 19 different methods spanning feature extraction, clustering, to supervised and unsupervised learning. I was the only graduate student involved. The other five competitors were private and publicly traded companies. I won the competition.

I took time off in M.I.T. in 1994 to start EchoMail, a company for pattern analysis of electronic mail. We grew the company to nearly 300 employees worldwide by year 2000. I remember hearing from Swamy once during that time asking me for a letter of recommendation as he was taking a new job in the Midwest. It was weird for me to write a letter of recommendation for him. He had written several for me many decades before. Following that interaction I had not heard from him. It was my mom who a few years later informed me of his passing.

Hearing of Swamy’s passing was sad. He had always been there and now was no more. I wondered who was with him, what his life had been during those past 10 years when I had lost touch. I recall Swamy and I sharing at our first dinner conversation thoughts about ancient Indian science, its mystical and scientific aspects, including the concept of Soul. There was an unstated agreement that Soul never dies. As I heard about Swamy’s passing, I flashed back to that dinner conversation and knew his spirit would and had never died.

As I look back from the time of my meeting Swamy till today, 2010, my entire history of work, particularly my success with EchoMail, development of CytoSolve, and my recent research at M.I.T. to discover patterns of coherence that bridge traditional systems of medicine with modern systems biology, can all be traced to that dinner conversation with Swamy. As I write this last sentence, I am deeply moved and wish Swamy was here so we could have dinner again and I could thank him for the wondrous gift he gave a 16-year old nearly 30 years ago.

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ayyadurai, V.A.S. (2010). Services-Based Systems Architecture for Modeling the Whole Cell: A Distributed Collaborative Engineering Systems Approach. In: Bos, L., Carroll, D., Kun, L., Marsh, A., Roa, L. (eds) Future Visions on Biomedicine and Bioinformatics 1. Communications in Medical and Care Compunetics, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/8754_2010_1

Download citation

  • DOI: https://doi.org/10.1007/8754_2010_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15050-0

  • Online ISBN: 978-3-642-15051-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics