Why Stylus?
Stylus is an unique in silico model of gene→protein→function mapping in biology that provides a way to test evolutionary scenarios. This is because Stylus reflects the way mutation and selection work in biology.
Mutation (genetic causation) acts at a low level to produce changes to individual genes or segments of the genome. Selection (evolutionary causation) then evaluates the functionality of the resulting organism, i.e. the sum of all interactions between genes and proteins that affect the organism's functional capability.
In Stylus, changes to the genome produce variations in the vector traces drawn by the program. Those traces are then compared to a standard Han character set to determine if their meaning is damaged or changed. Because the genome is linear and continuous, and includes sequences that control start and stop, domains that are used in multiple contexts, signals that control operon regulation etc., many of the kinds of sequence evolution proposed by biologists as a way to get new functional proteins or pathways can be tested in Stylus.
As the paper describing the Stylus genome states,
...the contribution of Stylus is to make evolutionary experimentation possible in a model world where low level genetic causation has the essential role that it has in the real world. Combined with the free Stylus software, the complete Stylus genome made freely available with this paper paves the way for analogy-based studies on a wide variety of important subjects, many of which are difficult to study by direct experimentation. Among these are the evolution of new protein folds by combining existing parts, the optimality and evolutionary optimization of the genetic code, the significance of selective thresholds for the origin and optimization of protein functions, and the reliability of methods used for homology detection and phylogenetic-tree construction.









