Package Bio :: Package Ais
[show private | hide private]
[frames | no frames]

Package Bio.Ais

Immune system simulation based on ideas from Immunocomputing: a survey.
I.Antoniou, S.Gutnikov, V.Ivanov, Yu.Melnikov, A.Tarakanov
12. Forrest S., Perelson A. Aleen L. and Cherukuri R. 
Self-nonself disctimination in a computer. Proc. of IEEE symposium on reseqrch
in security and privacy. Oakland, USA, 1994, 202-212.


Immune system simulation.
Accepts an initial set of sequences to be protected.
Creates a set of randomly scrambled sequences and uses a lazy check to remove
those that trigger on members of the protected set.
The detector for a suspicious sequence checks for a close match to a scrambled sequence.
The detectors start out with equal weights.  When a detector finds a suspicious antigen,
its weight is incremented so its chances of being selected in the future increases.
Intended only for experimentation.

Classes
Immune friendly should be an instance of Align.
Lymphocyte  

Function Summary
  match_sequence(first, second, threshold)

Generated by Epydoc 2.1 on Wed Jan 31 09:58:00 2007 http://epydoc.sf.net