Using lazy evaluation to simulate realistic-size repertoires in models of the immune system

Derek J. Smith, Stephanie Forrest, David H. Ackley, Alan S. Perelson

Research output: Contribution to journalReview article

17 Citations (Scopus)

Abstract

We describe a method of implementing efficient computer simulations of immune systems that have a large number of unique B- and/or T-cell clones. The method uses an implementation technique called lazy evaluation to create the illusion that all clones are being simulated, while only actually simulating a much smaller number of clones that can respond to the antigens in the simulation. The method is effective because only 0.001-0.01% of clones can typically be stimulated by an antigen, and because many simulations involve only a small number of distinct antigens. A lazy simulation of a realistic number of clones and 10 distinct antigens is 1000 times faster and 10 000 times smaller than a conventional simulation - making simulations of immune systems with realistic-size repertoires computationally tractable.

Original languageEnglish (US)
Pages (from-to)647-658
Number of pages12
JournalBulletin of Mathematical Biology
Volume60
Issue number4
DOIs
StatePublished - Jan 1 1998
Externally publishedYes

Fingerprint

Immune system
Immune System
immune system
Antigens
Clone
clone
antigen
Clone Cells
clones
antigens
Evaluation
simulation
Simulation
T-cells
Distinct
Model
methodology
computer simulation
Computer Simulation
T-lymphocytes

ASJC Scopus subject areas

  • Neuroscience(all)
  • Immunology
  • Mathematics(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Environmental Science(all)
  • Pharmacology
  • Agricultural and Biological Sciences(all)
  • Computational Theory and Mathematics

Cite this

Using lazy evaluation to simulate realistic-size repertoires in models of the immune system. / Smith, Derek J.; Forrest, Stephanie; Ackley, David H.; Perelson, Alan S.

In: Bulletin of Mathematical Biology, Vol. 60, No. 4, 01.01.1998, p. 647-658.

Research output: Contribution to journalReview article

Smith, Derek J. ; Forrest, Stephanie ; Ackley, David H. ; Perelson, Alan S. / Using lazy evaluation to simulate realistic-size repertoires in models of the immune system. In: Bulletin of Mathematical Biology. 1998 ; Vol. 60, No. 4. pp. 647-658.
@article{d848757833dc422983659f1cb9be3fed,
title = "Using lazy evaluation to simulate realistic-size repertoires in models of the immune system",
abstract = "We describe a method of implementing efficient computer simulations of immune systems that have a large number of unique B- and/or T-cell clones. The method uses an implementation technique called lazy evaluation to create the illusion that all clones are being simulated, while only actually simulating a much smaller number of clones that can respond to the antigens in the simulation. The method is effective because only 0.001-0.01{\%} of clones can typically be stimulated by an antigen, and because many simulations involve only a small number of distinct antigens. A lazy simulation of a realistic number of clones and 10 distinct antigens is 1000 times faster and 10 000 times smaller than a conventional simulation - making simulations of immune systems with realistic-size repertoires computationally tractable.",
author = "Smith, {Derek J.} and Stephanie Forrest and Ackley, {David H.} and Perelson, {Alan S.}",
year = "1998",
month = "1",
day = "1",
doi = "10.1006/bulm.1997.0035",
language = "English (US)",
volume = "60",
pages = "647--658",
journal = "Bulletin of Mathematical Biology",
issn = "0092-8240",
publisher = "Springer New York",
number = "4",

}

TY - JOUR

T1 - Using lazy evaluation to simulate realistic-size repertoires in models of the immune system

AU - Smith, Derek J.

AU - Forrest, Stephanie

AU - Ackley, David H.

AU - Perelson, Alan S.

PY - 1998/1/1

Y1 - 1998/1/1

N2 - We describe a method of implementing efficient computer simulations of immune systems that have a large number of unique B- and/or T-cell clones. The method uses an implementation technique called lazy evaluation to create the illusion that all clones are being simulated, while only actually simulating a much smaller number of clones that can respond to the antigens in the simulation. The method is effective because only 0.001-0.01% of clones can typically be stimulated by an antigen, and because many simulations involve only a small number of distinct antigens. A lazy simulation of a realistic number of clones and 10 distinct antigens is 1000 times faster and 10 000 times smaller than a conventional simulation - making simulations of immune systems with realistic-size repertoires computationally tractable.

AB - We describe a method of implementing efficient computer simulations of immune systems that have a large number of unique B- and/or T-cell clones. The method uses an implementation technique called lazy evaluation to create the illusion that all clones are being simulated, while only actually simulating a much smaller number of clones that can respond to the antigens in the simulation. The method is effective because only 0.001-0.01% of clones can typically be stimulated by an antigen, and because many simulations involve only a small number of distinct antigens. A lazy simulation of a realistic number of clones and 10 distinct antigens is 1000 times faster and 10 000 times smaller than a conventional simulation - making simulations of immune systems with realistic-size repertoires computationally tractable.

UR - http://www.scopus.com/inward/record.url?scp=0032126975&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032126975&partnerID=8YFLogxK

U2 - 10.1006/bulm.1997.0035

DO - 10.1006/bulm.1997.0035

M3 - Review article

C2 - 9659009

AN - SCOPUS:0032126975

VL - 60

SP - 647

EP - 658

JO - Bulletin of Mathematical Biology

JF - Bulletin of Mathematical Biology

SN - 0092-8240

IS - 4

ER -