Plan
Comptes Rendus

Biological modelling / Biomodélisation
Potential automata. Application to the genetic code III
[Automates cellulaires potentiels. Application au code génétique]
Comptes Rendus. Biologies, Volume 329 (2006) no. 12, pp. 953-962.

Résumés

In previous notes, we have described both mathematical properties of potential (n-switches) and potential-Hamiltonian (Liénard systems) continuous differential systems, and also biological applications, especially those concerning primitive cyclic RNAs related to the genetic code. In the present note, we give a general definition of a potential automaton, and we show that a discrete Hopfield-like system already introduced by Goles et al. is a good candidate for such a potential automaton: it has a Lyapunov functional that decreases on its trajectories and whose time derivative is just its discrete velocity. Then we apply this new notion of potential automaton to the genetic code. We show in particular that the consideration of only physicochemical properties of amino-acids, like their molecular weight, hydrophobicity and ability to create hydrogen bonds suffices to build a potential decreasing on trajectories corresponding to the synonymy classes of the genetic code. Such an ‘a minima’ construction reinforces the classical stereochemical hypothesis about the origin of the genetic code and authorizes new views about the optimality of its synonymy classes.

Dans les notes précédant cet article, nous avons décrit des systèmes différentiels continus potentiels (de type « n-switches ») et potentiel-hamiltoniens (de type « systèmes de Liénard »), dont les équations étaient bien adaptées à la modélisation des systèmes dynamiques en biologie. Par exemple, un système différentiel potentiel défini sur Rn est du type : i=1,,n, dxi/dt=P/xi, où P est une fonction réelle continûment différentiable sur Rn. Nous donnons dans cet article une définition du même type pour les automates discrets et nous montrons, à titre d'exemple, un système de type Hopfield, déjà étudié par Goles et al., pour lequel il existe une fonction de Lyapunov décroissant le long des trajectoires. Nous montrons que la dérivée temporelle de cette fonction de Lyapunov est exactement la vitesse discrète de l'automate et nous appliquons cette nouvelle notion au code génétique. Nous montrons en particulier que l'on peut construire un potentiel uniquement à partir de propriétés physicochimiques simples des amino acides, comme leur poids moléculaire, leur hydrophobicité et leur capacité à créer des liaisons hydrogène, les orbites de l'automate potentiel correspondant n'étant autres que les classes de synonymie du code. Leur construction « a minima » renforce l'hypothèse classique stéréochimique quant à l'origine du code génétique et ouvre de nouvelles perspectives vers l'optimalité de ses classes de synonymie.

Métadonnées
Reçu le :
Accepté le :
Publié le :
DOI : 10.1016/j.crvi.2006.07.010
Keywords: Potential automata, Lyapunov functional, Genetic code, Synonymy classes, Stereochemical hypothesis
Mot clés : Automate potentiel, Fonction de Lyapunov, Code génétique, Classes de synonymie, Hypothèse stéréochimique

Jacques Demongeot 1, 2 ; Adrien Elena 1 ; Georges Weil 1

1 TIMC-IMAG UMR CNRS 5525, faculté de médecine, université Joseph-Fourier, Grenoble, 38700 La Tronche, France
2 Institut universitaire de France, 75005 Paris, France
@article{CRBIOL_2006__329_12_953_0,
     author = {Jacques Demongeot and Adrien Elena and Georges Weil},
     title = {Potential automata. {Application} to the genetic code {III}},
     journal = {Comptes Rendus. Biologies},
     pages = {953--962},
     publisher = {Elsevier},
     volume = {329},
     number = {12},
     year = {2006},
     doi = {10.1016/j.crvi.2006.07.010},
     language = {en},
}
TY  - JOUR
AU  - Jacques Demongeot
AU  - Adrien Elena
AU  - Georges Weil
TI  - Potential automata. Application to the genetic code III
JO  - Comptes Rendus. Biologies
PY  - 2006
SP  - 953
EP  - 962
VL  - 329
IS  - 12
PB  - Elsevier
DO  - 10.1016/j.crvi.2006.07.010
LA  - en
ID  - CRBIOL_2006__329_12_953_0
ER  - 
%0 Journal Article
%A Jacques Demongeot
%A Adrien Elena
%A Georges Weil
%T Potential automata. Application to the genetic code III
%J Comptes Rendus. Biologies
%D 2006
%P 953-962
%V 329
%N 12
%I Elsevier
%R 10.1016/j.crvi.2006.07.010
%G en
%F CRBIOL_2006__329_12_953_0
Jacques Demongeot; Adrien Elena; Georges Weil. Potential automata. Application to the genetic code III. Comptes Rendus. Biologies, Volume 329 (2006) no. 12, pp. 953-962. doi : 10.1016/j.crvi.2006.07.010. https://comptes-rendus.academie-sciences.fr/biologies/articles/10.1016/j.crvi.2006.07.010/

Version originale du texte intégral

1 Introduction

A discrete dynamical system has the same definition as the continuous ones [1–9]. It involves a flow function f defined on E×T, where T is a discrete time space (in general N) and E a discrete state space ({0,1}n in the Boolean case and more generally a countable subset of R+n), f(e,t) representing, for each state e and time t, the state reached after time t by the trajectory starting in state e at time 0. We denote in general f(x(0),t) by x(t)=(xi(t))i=1,,n, which permits to have a coherent notation for all the states of a trajectory. The set of such states is called the orbit of x(0). Following [10], we can now define the discrete time derivative for the state vector (xi(t))i=1,,n of an automaton by: Δxi/Δt=(xi(t+Δt)xi(t))/Δt, which reduces to xi(t+1)xi(t), if Δt=1. By using the same formula, we can also define:

  • – the space derivative: Δf(x)/Δi=(f(xi+Δi)f(xi))/Δi=f(xi+1)f(xi), if Δi=1
  • – the partial state derivative: Δf(x)/Δxi=(f(xi+Δxi)f(xi))/Δxi.

A discrete automaton is defined by a transition function F: Δxi/Δt=(xi(t+Δt)xi(t))/Δt=Fi(x(t)), where Fi depends only on coordinates (xj(t))jV(i), V(i) being a neighbourhood of i in the space set S (in general the Manhattan – or L1 – unit ball of SZm centred on i and having a radius equal to 1), with conditions defining V on the boundary of S (e.g., periodic) and with constraints on the discrete velocity ensuring that the flow remains in E.

The aim of the paper is to find a discrete analogous for the definition of a potential (or gradient) discrete dynamical system (called here potential automaton) similar to those known in continuous systems. Then we will study as biological application a potential automaton whose orbits are the synonymy classes of the genetic code, the potential deriving only from simple physicochemical properties of the amino-acids corresponding to these synonymy classes.

2 Definition of a potential automaton

A continuous potential differential equation on Rn is defined by: i=1,,n, dxi/dt=P/xi, where P is a real continuously differentiable function (e.g., a polynomial with real coefficients) on Rn. In the same way, a potential automaton on the discrete state space E is defined by:

xi(t+1)=h(ΔP/Δxi+xi(t))(1)
where P is a real function (e.g., a polynomial with real coefficients) on E and h a function from R to E, with boundary conditions ensuring that the flow remains in E. For example, in the Boolean case, we will choose for h the Heaviside function H: H(s)=1 if s>0, and H(s)=0 if s0. In the integer case (E subset of Nn), h will be the identity, if P has integer coefficients and if i=1,,n, Δxi{1,0,1}. Then Eq. (1) rewritten as Δxi/Δt=h(ΔP/Δxi+xi(t))xi(t) can be considered as the discrete equivalent of dxi/dt=P/xi.

Example

In the Boolean case, if P(x)=k(xtAkx)xk+xtWx+Bx, where A=(aijk) is an interaction tensor, with Ak=(aij)k as marginal matrices and aiii=0, W=(wij) is an interaction matrix and B=(bi) a threshold line vector, we have, for the partial space derivatives of P:

ΔP/Δxi=j,k(aijk+ajik+ajki)xjxk+j(wij+wji)xj+bi+[wii+ji(aijj+ajij+ajji)xj]Δxi(2)
Then the potential automaton associated to P is defined by:
Δxi/Δt=Δxi=ΔP/Δxi=j,k(aijk+ajik+ajki)xjxkj(wij+wji)xjbi[wii+ji(aijj+ajij+ajji)xj]Δxi
Hence we have:
Δxi=[j,k(aijk+ajik+ajki)xj(t)xk(t)+j(wij+wji)xj(t)+bi]/[1+wii+ji(aijj+ajij+ajji)xj(t)]
and xi(t+1)=H(Δxi+xi(t))=H(ΔP/Δxi+xi(t)), where H is the Heaviside function. From (2), we derive:
xi(t+1)=H([j,k(aijk+ajik+ajki)xj(t)xk(t)+j(wij+wji)xj(t)+bi]/[1+wii+ji(aijj+ajij+ajji)xj(t)]+xi(t))(3)

3 Properties of a potential automaton

Proposition 1

Let us suppose that the state space E equalsNnand that P is defined on E by: xE,P(x)=k(xtAkx)xk+xtWx+Bx, where A, W, B are respectively an integer tensor, an integer matrix and an integer line vector. Let suppose also that: i=1,,n,Δxi{1,0,1}. Consider now the potential automaton defined by: xi(t+1)=ΔP/Δxi+xi(t), ifxi(t)>0, and by boundary conditionsxi(t+1)0, ifxi(t)=0, such that the flow remains in E.

Then, if the tensor A is symmetrical with vanishing diagonal (i.e. if i,j,k=1,,n, aijk=aikj=akij=ajki=ajik=akji and aiik=0), and if each sub-matrix on any subset J of indices in {1,,n} of Ak and of W is non-positive with vanishing diagonal, P decreases on the trajectories of the potential automaton, for any mode of implementation of the dynamics (sequential, block sequential and parallel). Hence the stable fixed configurations of the automaton correspond to the minima of its potential P.

Proof

We have:

P(x(t+1))P(x(t))=3ki,jaijkΔxiΔxjxk(t)+i,j,kaijkΔxiΔxjΔxk+3ki,jaijkxi(t)xj(t)Δxk+i(ji(wij+wji)xj(t)Δxi+jiwijΔxiΔxj+2wiixi(t)Δxi+wiiΔxi2)+ibiΔxi
In a potential automaton, we have i=1,,n, Δxi=ΔP/Δxi, hence:
Δxi=[j,k(aijk+ajik+ajki)xjxk+j(wij+wji)xj+bi][wii+ji(aijj+ajij+ajji)xj]Δxi

(1) In the sequential updating, only one component xk changes its value between t and t+1, hence:

P(x(t+1))P(x(t))=3(ikaikkΔxk2xi(t)+i,jaijkxi(t)xj(t)Δxk)+j(wkj+wjk)xj(t)Δxk+wkkΔxk2+bkΔxk=Δxk(Δxk)=Δxk20

(2) In the block-sequential updating, let denote by J the subset of {1,,n} reached by the sequential iteration. Then only the xk's for k in J can change their value between t and t+1, hence:

P(x(t+1))P(x(t))=3k(i,j)J×JaijkΔxiΔxjxk(t)+(i,j,k)J×J×JaijkΔxiΔxjΔxk+3kJi,jaijkxi(t)xj(t)Δxk+iJj(wij+wji)xj(t)Δxi+(i,j)J×JwijΔxiΔxj+iJbiΔxi=iJΔxi[3j,kaijkxj(t)xk(t)+3jJ,kaijkΔxjxk(t)+(j,k)J×JaijkΔxjΔxk+j(wij+wji)xj(t)+jJwijΔxj+bi]=iJΔxi[Δxi(1+wii+3jiaijjxj(t))+jJΔxj(wij+3kaijkxk(t))+(j,k)J×JaijkΔxjΔxk]=iJΔxi2(1+wii)+(i,j)J×JwijΔxiΔxj+3(i,j)J×J,kaijkΔxiΔxjxk(t)+(i,j,k)J×J×JaijkΔxiΔxjΔxk=iJΔxi2(1+wii)+(i,j)J×JwijΔxiΔxj+3(i,j)J×J,kJaijkΔxiΔxjxk(t)+2(i,j,k)J×J×JaijkΔxiΔxjxk(t)+(i,j,k)J×J×JaijkΔxiΔxj(xk(t)+Δxk)
From the hypotheses of the present proposition and from the positivity of xk(t) and xk(t+1)=xk(t)+Δxk, we deduce that P(x(t+1))P(x(t))0. □

Proposition 2

In the Boolean case, let us suppose thatA=0,P(x)=xtWx+Bx, withwii=1and each sub-matrix on any subset J of indices in{1,,n}of W is non-positive. Then P decreases on the trajectories of the potential automaton defined byxi(t+1)=H(ΔP/Δxi+xi(t))for any mode of implementation of the dynamics (sequential, block sequential, and parallel). This automaton is a Hopfield-like neural network, whose stable fixed configurations correspond to the minima of P.

Proof

It is easy to check that from (2): ΔP/Δxi=j(wij+wji)xj+bi+wiiΔxi, and from (3) and from wii=1:

xi(t+1)=H(ΔP/Δxi+xi(t))=H([j(wij+wji)xj(t)+bi]/[1+wii]+xi(t))=H(ji(wij+wji)xj(t)bi)
Then, for the block sequential iteration: P(x(t+1))P(x(t))=iJΔxi2(1+wii)+(i,j)J×Jwij×ΔxiΔxj0, the result coming from the non-positivity of the sub-matrices of W or from [9]. □

The interest of Proposition 2 is to show that the Hopfield-like automaton, defined by:

i=1,,n,xi(t+1)=H(ji(wij+wji)xj(t)bi)
has not only P as Lyapunov function, as proved in [9], but more it can be considered as a potential automaton with a potential equal to P, because the opposite of the gradient of P is the velocity of the automaton, which is quite different in general for a system with simply a Lyapunov function (Fig. 1).

Fig. 1

Potential automaton with Δx=−gradP (on the left) and automaton with a Lyapunov function decreasing on its trajectories (on the right).

4 Application to the genetic code

We will now use the notion of potential automaton introduced above in order to show what kind of biological significance can have the attraction basins of the stable fixed configurations (i.e. corresponding to the minima of the potential) of such an automaton (see also [11]).

The stereochemical hypothesis belongs to a theory about the origin of the genetic code for which the first complexes between amino-acids (AA) and nucleic acids (NA) have been the start of the autopoietic origin of life. This theory claims that, from a physicochemical similarity on three (dependent) dimensions: (i) the ability L of binding (in particular through hydrogen bounds), (ii) the hydrophobicity H, and (iii) the molecular weight P, codons are associated in an unique and degenerate way to their AA [13,14]. This correspondence can be summarized in Fig. 2, in which the variables H, L and P are given for each amino-acid showing a structure into synonymy classes with sizes from 1 to 6.

Fig. 2

Repartition of the amino-acids and of their codons following two criteria, size (small or large) and hydrophobicity (high/internal and low/external) (after [12]).

According to the wobble hypothesis by Crick, the first two bases of a codon are essential for its affectation to a given amino-acid: we observe that the second base permits to share the codon space into classes (Fig. 3) associated with hydrophobic AA (central base uridine U or cytosine C) or heavy AA (central base U or adenine A), or able of binding AA (central base C or guanine G). Then we could represent each base by a Boolean number of three binary digits (e.g., 110 for U, the first 1 for the hydrophobicity, the second 1 pour the heavy weight and the last 0 for a weak ability of binding), summarizing their characteristics on the H, L and P axes. For the sake of simplicity, we will in the following reduce the coding to two binary digits, retaining only hydrophobicity and steric volume, redundant with P and L. We will show that it will suffice to explain the essential of the degeneracy of the genetic code, by taking into account optimality properties of the genetic code [15] and using a classical coding for the nucleic bases [1], i.e. U=11, C=10, A=01 et G=00. We will also define a potential automaton SUSY (SUrrogate SYstem), linking codons and AA having similar physicochemical properties like hydrophobicity H0 (resp. hydrophily H<0) et big (resp. small) steric volume, positively correlated to P and L.

Fig. 3

Table of the genetic code, indicating the hydrophobicity H, the maximal number L of possible hydrogen bounds divided by the length of the longest carbonate chain and molecular weight P, for each amino-acid of a synonymy class of codons.

Let us define, for each configuration W in {0,1}6, the set of Boolean numbers of six binary digits, the subset V(W)={X;S(X,W)10 and D(X,W)3/32}:

  • – where D is the Hamming distance, weighted following the Crick's wobble, which defines the codons ordering O (given in Fig. 3 from 1 to 64, for the Ws varying between 111111 and 000000):
    X,Y{0,1}6D(X,Y)=|x3y3|+|x4y4|/2+|x1y1|/4+|x2y2|/8+|x5y5|/16+|x6y6|/32,
  • S is a similarity function between codons X and Y: S(X,Y)=i=1,5ai(xi,yi)xiyi+bi(xi,yi)(1xi)(1yi),
  • – coefficients ai and bi are fixed by electrostatic (hydrophobicity H) and steric (molecular weight P and ability of binding L) properties of the amino-acids [16]:
    a1(1,1)=2,a2(1,1)=2,a3(1,1)=3,
    a4(1,1)=2,a5(1,1)=2,
    b1(0,0)=2,b2(0,0)=3,b3(0,0)=2,
    b4(0,0)=3,b5(0,0)=3.

Then the potential automaton SUSY is defined on {0,1}6 by:

O(W(t+1))=O(W(t))+H(O(W(t)O(MinOV(W(t))))),
where for the ordering O, O(W) is the rank of the Boolean number W and MinOV(W(t)) denotes the minimum of the subset V(W(t)), H being the Heaviside function. The potential P is defined by: P(W)=O(W)O(MinOV(W)). P decreases along trajectories and has for attraction basins the first part of the states chains linked below by an arrow, the last state of a chain being a stable fixed configuration:
(111111)(111110),(111101)(111100)
(101111,101110,101101)(101100)
(011111)(011110)(011101)(011100)
(001111,001110,001101)(001100)
(111011,111010,111001)(111000)
(101011,101010,101001)(101000)
(011011,011010,011001)(011000)
(001011,001010,001001)(001000)
(110111)(110110),(110101)(110100)
(100111)(100110),(100101)(100100)
(010111)(010110),(010101)(010100)
(000111)(000110),(000101)(000100)
(110011)(110010),(110001)(110000)
(100011,100010,100001)(100000)
(010011)(010010),(010001)(010000)
(000011,000010),(000001)(000000).

The attraction basins can be identified in the framework of the genetic code table in Fig. 4.

Fig. 4

Identification of the attraction basins of the automaton SUSY in the genetic code table.

If we except codon 111100, whose similarity S=10 with 101100, the only codons having an incorrect affectation [17,18] are:

  • • 011101, to relate to the block (011111,011110) (S=9),
  • • 110001, to relate to the block (110101,110100) (S=9),
  • • 010000, whose block has to be related to those of 100000 (S=8),
  • • 010011, whose block has to be related to those of 111011 (S=7).

For the two last codons above, the three digits coding with a complement of similarity equal to 1 for the equality between the third digit of the two first bases of a codon would relate 010001001 to the block of 101001001 (S=9) and 010001110 to the block of 110101110 (S=9). In any case of incorrect affectation we would be then very near to the above critical threshold of 10 defined for the similarity between the five first digits, in coherence with the stereochemical hypothesis and with the previous observations of the Gray code regularities [12,19,20].

5 Variational properties of the system

The automaton SUSY not only maximizes a similarity function, but it gives final synonymy classes verifying two other variational properties, one based on a maximal information principle and the second showing a maximal congruence with present nucleic ‘fossils’ existing in many types of cells.

5.1 A maximal information principle

The easy way shown above to obtain a sketch of the synonymy classes through the potential automaton SUSY reinforces the stereochemical hypothesis. Apart from the amino-acids with six codons, the result is particularly convincing for the amino-acids the most frequent both in the Miller experiment and in the human genome as recalled in the table in Fig. 5 [21,22]. The mutual benefit taken by the RNA and AA worlds from a possible primitive direct association as predicted by the stereochemical theory (four out of the AA in Fig. 5, Leu, Glu, Val and Arg have preferential affinities with their codons and anti-codons [24]) is compatible with their Darwinian co-evolution well summarized by de Duve [25]: “The theory considered most likely today supposes a historical, co-evolutionary process in which the anticodons and the corresponding amino-acids were progressively recruited together under the control of natural selection. Several arguments support this hypothesis. The most convincing lies in the structure of the code, which, far from being random, happens to be such as to minimize the deleterious consequences of mutations.”

Fig. 5

Table giving the frequencies of occurrences of the AA in human genome [23] and in the genetic code, and giving their rank in a consensus chronology [22] and in the Miller experiment [22].

We can interpret in a very schematic way this progressive adaptation by using a simple variational criterion, based on the dual principle of the minimization of the mutation function M and of the maximization of the genetic code information I.

Fig. 6 gives the optimal classes repartition frequency fo2/3 for a code with 2 AA, obtained at the intersection of the graphs of the functions

M(f)=2f(1f)andI(f)=(flnf(1f)ln(1f))01M(x)dx/01H(x)dx,
where H(x)=xlnx(1x)ln(1x). The frequency of an amino-acid AAi class being equal to ni/64, where ni is its size, the mutation function M=E/64 is the expectation E=i=1,2(64ni)ni/64 of the deleterious mutations (causing the exit of a synonymy class) divided by the number of codons. The information I is equal to the entropy of the distribution of the AA classes frequencies normalized such as M and I have the same mean value on [0,1].

Fig. 6

Graph of the mutation function M and of the information I showing the optimal frequency fo.

If now we renormalize the repartition of the genetic code in 21 synonymy classes or clusters: 3 of 6 codons, 5 of 4, 2 of 3, 9 of 2 and 2 of 1, following at each step the rule such as we roughly respect the optimal proportion fo2/3 for one of the bigger renormalized class, we get a coherent tree (Fig. 7), satisfying at each bifurcation the above variational criterion. For example, the first renormalization concerns clusters of size 1 and 2, we combine for obtaining clusters of size 3 and 4 (see the bottom line of the tree) and secondly with clusters of size 4 and 6 for obtaining the third line from the bottom, which corresponds to the affectation of codons to only 8 amino-acids (e.g., the 8 first in Miller's experiment). This short proof explains the classical properties of resistance to the mutations shown by the genetic code [26,27] compatible with the stereochemical hypothesis used in the automaton SUSY.

Fig. 7

Renormalization tree respecting the optimal frequency fo for the synonymy classes of the genetic code.

5.2 A maximal congruence with present nucleic ‘fossils’

Some RNA relics exist in practically all eukaryote and prokaryote cells: tRNAs and miRNAs represent such fossils preserved during the evolution. We have already proved [1,2] that the most conserved part of tRNAS (their loops) were similar to primitive circular RNAs made of 1 and only 1 representative of each codon class, obtained by maximizing their affinity to AAs and minimizing their length. In the presently known functional miRNAS, we have the same similarities. For example, there is 222 known human miRNAs, plus 76 supplementary human miRNAs recently discovered [28], similar to a primitive circular RNA called AB: CAAGACUAUGAAUGGUGCCAUU, with a significativity p less than 21 – as shown in Fig. 8, which presents consensus sequences for these 76 miRNAs.

Fig. 8

Similarities between miRNA consensus sequences and a circular primitive RNA called AB.

Fig. 8 presents also consensus sequences for miARNs coming from bacteria and plants [29,30] showing the same similarities. Further statistical studies [31] confirm this fact and the miRNA world can then be considered as a fossil reservoir coming from primitive RNAs built with respect to the synonymy classes obtained from the automaton SUSY.

6 Conclusion

We have introduced in this paper the notion of potential automaton, which gives a natural framework to previous discrete systems like Hopfield neural networks, well studied in the past for the existence of Lyapunov energy functions. In a further study, we will introduce the notion of Hamiltonian automaton and propose new directions of research towards the potential-Hamiltonian decomposition of discrete dynamical systems (cf. [5,6] for the continuous case). An application of this new notion of potential automaton concerns the genetic code for which we proved that the degeneracy in synonymy classes of codons can be partly explained by the action of a potential automaton based on the stereochemical properties of both the amino-acids and their codons.

Acknowledgements

We are very indebted to L. Segel and J. Maynard-Smith (died in 2004) for inviting us to pursue researches in the field of theoretical biology and for showing and signalling the road.


Bibliographie

[1] J. Demongeot; J. Besson Code génétique et codes à enchaînement I, C. R. Acad. Sci. Paris, Ser. III, Volume 296 (1983), pp. 807-810

[2] J. Demongeot; J. Besson Genetic code and cyclic codes II, C. R. Acad. Sci. Paris, Ser. III, Volume 319 (1996), pp. 520-528

[3] J. Demongeot; F. Leitner Compact set valued flows I: Applications in medical imaging, C. R. Acad. Sci. Paris, Ser. IIb, Volume 323 (1996), pp. 747-754

[4] J. Demongeot; P. Kulesa; J.D. Murray Compact set valued flows II: Applications in biological modelling, C. R. Acad. Sci. Paris, Ser. IIb, Volume 324 (1997), pp. 107-115

[5] J. Demongeot, N. Glade, L. Forest, Liénard systems and potential-Hamiltonian decomposition. I: Methodology, C. R. Mathématique, in press

[6] N. Glade, L. Forest, J. Demongeot, Liénard systems and potential-Hamiltonian decomposition. II Applications in biology, C. R. Biologies, in press

[7] E. Goles; F. Fogelman Soulié; D. Pellegrin Decreasing energy functions as a tool for studying threshold networks, Discrete Appl. Math., Volume 12 (1985), pp. 261-277

[8] F. Fogelman Soulié; E. Goles; S. Martinez; C. Mejia Energy function in neural networks with continuous local functions, Complex Syst., Volume 3 (1989), pp. 269-293

[9] M. Cosnard; E. Goles Discrete states neural networks and energies, Neural Networks, Volume 10 (1997), pp. 327-334

[10] F. Robert Discrete Iterations: A Metric Study, Springer, Berlin, 1986

[11] O. Cinquin; J. Demongeot High-dimensional switches and the modeling of cell differentiation, J. Theor. Biol., Volume 233 (2005), pp. 391-411

[12] R. Swanson A unifying concept for the amino acid code, Bull. Math. Biol., Volume 46 (1984), pp. 187-203

[13] J.E. Blalock; K. Bost Binding of peptides that are specified by complementary RNAs, Biochem. J., Volume 234 (1986), pp. 679-683

[14] S. Mitaku; T. Hirokawa; T. Tsuji Amphiphilicity index of polar amino-acids as an aid in the characterization of AA preference at membrane–water interfaces, Bioinformatics, Volume 18 (2002), pp. 608-616

[15] D. Gilis; S. Massar; N. Cerf; M. Rooman Optimality of the genetic code with respect to protein stability and amino-acids frequencies, Genome Biol., Volume 2 (2001), pp. 1-12

[16] G. Trinquier; Y.H. Sanejouand Which effective property of amino acids is best preserved by the genetic code?, Protein Eng., Volume 11 (1998), pp. 153-169

[17] M. Magini; J.E.M. Hornos A dynamical system for the algebraic approach to the genetic code, Braz. J. Phys., Volume 33 (2003), pp. 825-830

[18] J.E.M. Hornos; L. Braggion; M. Magini; M. Forger Symmetry preservation in the evolution of the genetic code, Life, Volume 56 (2004), pp. 125-130

[19] D. Bosnacki; H. ten Eikelder; P. Hilbers Genetic code as a Gray code revisited, Proc. Int. Conf. on Mathematics and Engineering Techniques in Medicine and Biological Sciences METMBS'03, Las Vegas, NV, USA, CSREA Press, 2003, pp. 447-456

[20] M. He; S. Petoukhov; P. Ricci Genetic code, Hamming distance and stochastic matrices, Bull. Math. Biol., Volume 66 (2004), pp. 1405-1421

[21] A. Sciarrino A mathematical model accounting for the organization in multiplets of the genetic code, BioSystems, Volume 69 (2003), pp. 1-13

[22] E. Trifonov; J. Sussman The pitch of chromatin DNA is reflected in nucleotide sequence, Proc. Natl Acad. Sci. USA, Volume 77 (1980), pp. 3816-3820

[23] M.K. Hobish; N.S.M.D. Wickramasinghe; C. Ponnamperuma Direct interaction between amino-acids and nucleotides as a possible physico-chemical basis for the origin of the genetic code, Adv. Space Res., Volume 15 (1995), pp. 365-375

[24] I. Majerfeld; D. Puthenvedu; M. Yarus RNA affinity for molecular l-histidine; genetic code origins, J. Mol. Evol., Volume 61 (2005), pp. 226-235

[25] C. de Duve Life Evolving, Oxford University Press, Oxford, UK, 2002

[26] A. Figureau; M. Pouzet Genetic code and optimal resistance to the effects of mutations, Orig. Life, Volume 14 (1984), pp. 579-588

[27] J.M. Labouygues New mathematical model of genetic code with passive resistance to mutations or buccion and complementary dynamic protective mechanisms against noise at genome level, Agressologie, Volume 17 (1976), pp. 329-335

[28] I. Bentwich; A. Avniel; Y. Karov; R. Aharonov; S. Gilad; O. Barad; A. Barzilai; P. Einat; U. Einav; E. Meiri; E. Sharon; Y. Spector; Z. Bentwich Identification of hundreds of conserved and non-conserved human μRNAs, Nat. Genet., Volume 17 (2005), pp. 766-770

[29] S. Gottesman Micros for microbes: noncoding regulatory RNA in bacteria, Trends Genet., Volume 21 (2005), pp. 399-404

[30] B.H. Zhang; X.P. Pan; Q.L. Wang; G. Cobb; T. Anderson Identification and characterization of new plant μRNAs using EST analysis, Cell Res., Volume 15 (2005), pp. 336-360

[31] J. Demongeot, A. Moreira, Fossil tRNAs and miRNAs, and ancestral RNAs, PLOS Biol., submitted for publication


Commentaires - Politique