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

Package Ais

source code


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 [hide private]
  Lymphocyte
  Immune
friendly should be an instance of Align.
Functions [hide private]
 
match_sequence(first, second, threshold) source code
Variables [hide private]
  __warningregistry__ = {('Bio.AIS was deprecated, as it does no...
Variables Details [hide private]

__warningregistry__

Value:
{('Bio.AIS was deprecated, as it does not seem to have any users. If y\
ou do use this module, please contact the Biopython developers at biop\
ython-dev@biopython.org to avoid permanent removal of this module',
  <type 'exceptions.UserWarning'>,
  29): 1}