By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 1.00; (* of swt.p 1998 mar 16}
(* begin module describe.swt *)
(*
name
swt: switch test for I information computation
synopsis
swt(swtp: in, list: out, output: out)
files
list: multiple line detailed description of file 2, etc
swtp: parameters to control the program. The file must contain the
following parameters, one per line:
parameterversion: The version number of the program. This allows the
user to be warned if an old parameter file is used.
output: messages to the user
description
Test whether Iab+Ibc = Iac+Icb. The fact that they differ shows that this
method of computing "information" is sensitive to the order of tests, even
though the final results are the same.
examples
swt 1.00
pa = 0.50000
pb = 0.40000
pc = 0.30000
For a->b->c we have:
Iab = sum pb log pb/pa
Ibc = sum pc log pc/pb
iab + ibc = 0.06021 "bits"
For a->c->b we have:
Iac = sum pc log pc/pa
Icb = sum pb log pb/pc
iac + icb = 0.15129 "bits"
documentation
@article{Schneider.edmm,
author = "T. D. Schneider",
title = "Theory of Molecular Machines.
{II. Energy} Dissipation from Molecular Machines",
journal = "J. Theor. Biol.",
volume = "148",
thenumber = "1",
pages = "125-137",
note = "http://www-lecb.ncifcrf.gov/$\sim$toms/paper/edmm/",
year = 1991}
see also
author
Thomas Dana Schneider
bugs
technical notes
*)
(* end module describe.swt *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}