You are on page 1of 4

VOLUME 68, NUMBER 25 PH YSICAL REVIEW LETTERS 22 JUNE 1992

Evolution of Long-Range Fractal Correlations and 1lf Noise in DNA Base Sequences

Richard F. Voss
IBM Thomas J. Watson Research Center, Yorkto~n Heights, Ne~ York 10598
(Received 18 February 1992)
A new method of quantifying correlations in symbolic sequences is applied to DNA nucleotides. Spec-
tral density measurements of individual base positions demonstrate the ubiquity of low-frequency 1/P'
noise and long-range fractal correlations as well as prominent short-range periodicities. Ensemble aver-
ages over classifications in the GenBank databank (primate, invertebrate, plant, etc. ) show systematic
changes in spectral exponent P with evolutionary category.

PACS numbers: 87. 10.+e, 05.40.+j, 06.50.—x, 72.70.+m

A wide variety of physical systems show power-law tance traveled a time T is hX(T) (IX(t+ T)
in
correlations in space (fractals) [1-3] or time (1/f noises) —X(t)l )'i ~ T't . Like w(t), the future changes of
[4,5]. The characterization and understanding of these X(t) are independent of its past.
correlations has become an important and surprisingly Many naturally occurring ffuctuations, however, from
difficult problem. Although diffusion limited aggregation electronic voltages and time standards to meteorological,
[2] and self-organizing criticality [6] are based on simple biological, traffic, economic, and musical quantities
physical models, a detailed prediction of their power-law [1,4, 5, 15-18] have nontrivial correlations that extend
correlations has proven illusive. The measurements re- over all measured time scales. These 1/f noises exhibit
ported here demonstrate that similar power laws have S(f) ~1/fS with P= 1 over many decades. In most
evolved in DNA. cases, the physical reason for this long-range power-law
Numerous attempts have been made to characterize behavior remains a mystery.
and graphically portray the genetic information stored in The most effective mathematical model for such scal-
DNA nucleotide sequences [7-12]. One popular method ing noises has been fractional Brownian motion (fBm)
maps the four individual bases to steps in a variant of a [19,20] as the integral of fractional Gaussian noises
random walk. Unfortunately, when the number of spatial xH(t). A fBm process XH(t) fxH(t)dt is specified by
dimensions is less than 4, the mapping itself introduces 0&H &1 such that
correlations between the bases. Nevertheless, recent re-
sults [11] on a few sequences have shown long-range frac- ~H(T) -(IXH«+» —XH«) I'&'" ~ T",
tal or scaling correlations. Here, a new method of and a corresponding
characterizing arbitrary symbolic sequences is described
that does not introduce correlations between symbols. S, (f) ~1/f~
where P 2H —1
When applied to DNA sequences it confirms the ubiquity
for the increments xH(t) Thus, .as
of low-frequency I/ft' noise and the corresponding long-
range fractal correlations as well as prominent short-
H
As H
0 the fBm XH(t)
1, XH(t)
1/f noise and xH(t)
1/f noise and xH(t)
noise. f
range periodicities. Moreover, averages over & 5 x 10
1/f noise.
H 2 gives norma/ Brownian motion.
bases from & 25000 sequences in 10 classifications (pri-
mate, invertebrate, plant, etc. ) of the GenBank [13] data-
A definition for the product x(t)x(t+z) is central to
bank show systematic changes in correlations and spec-
C(z), S(f), and ~(T). For non-numeric sequences
tral exponent P with evolutionary category.
xt, . . . , xjv, composed of K allowed symbols care must be
taken to define procedures that do not make a priori as-
There are a number of accepted techniques [14] for
sumptions about relations between the symbols. Assign-
characterizing random processes x(t). Both the correla-
ing a number to each symbol, or a walk displacement
tion function C, (z) (x(t)x(t+z)) and the spectral
[8-12] along a direction in a D-dimensional space with
density S (f) ~ fx(t)e 'dtl /hf quantify correla-
I
D & K, introduces numeric correlations.
tions at the time scale z= ,
1/f Generally, S. (f) and Such problems may be avoided with equal symbol-
C~(z) are connected by the Wiener-Khintchine relations
[14], S (f) cx: fC (z)cos(2nz)dz and C (z) crfS (f)
multiplication defined as x„x =1 if x„=x,
and 0 oth-
erwise. A binary indicator function or projection opera-
xcos(2')df. Fast Fourier transform (FFT) algorithms tor Uk selects the elements of x„ that are equal to symbol
allow efficient direct computation of S„(f) from sample
k. Uk[x„] 1 if x„=k, and 0 otherwise. Consequently,
sequences and the estimation of C„(z ) from S (f).
A true random process or white noise w(t) has no x~x~ gt, Uk [x„]Uk [x~] and
correlations in time. C (z)~8(z) and S (f) cLconst.
C(z)- —
1V JC K
Its integral X(t) fw(t)dt produces a Brownian motion
or random walk with Sx(f) ~1/f . The average dis- g g Uk[x„]U, [x„+,]= g Ck(z).
&S-ik-i
1992 The American Physical Society 3805
VOLUME 68, NUMBER 25 PHYSICAL REVIEW LETTERS 22 JUNE 1992

Here Ck(z), the equal-symbol correlation function for correlations between difI'erent bases and illustrates the
symbol k, is the probability that x„+, =k if x„=k. Simi- difficulties with low-D walks. For some averaging scales
larly, and positions (e.g. , around 160000) the pyrimidines (C,

S(f) - g S,(f)
k 1
T) are strongly anticorrelated, around 100000 the corre-
lation is near 0 while near 115000 the correlation is posi-
tive. At all scales, however, the Uq[x„l are extremely ir-
where Sk(f) is the equal-symbol spectral density of sym- regular and there is little change as the averaging is in-
bol k. creased from 10 to 100 and 1000 sites.
Thus, as symbolic sequence may be decomposed into This independence of scale is confirmed by the mea-
the K binary sequences Uk[x„] which identify the posi- sured equal-symbol Sk(f) shown at the top of Fig. 2.
tions of symbol k. Fourier transforms of Uk[x, ] yield The sequence was divided into independent sections of
the frequency components, Uk(f), the individual Sk(f) size NFFT=2' for FFT transforms and the results from
cc Uk (f)
I I,
and Ck (z ), as well as S~(f) QSk (f) individual sections were averaged together. Although
and Cx(z ) QCk (z ). Cross-correlation spectra, SJ k (f) there are small differences, each of the Sk(f) has the
IxUJ(f)Uk(f) between different symbols
also be calculated.
and k may j same overall behavior At. large (small z) Sk(f) is
dominated by the white noise of an uncorrelated random
f
This method is illustrated with the 229354 bases in process. Within the white noise there is a sharp peak at
the complete genome [21] of the human Cytomegalovi- f '
—, (period z =3) that is probably related to the nu-
rus strain AD 169 (GenBank [13] accession number cleotide triplet (or codon) that specifies one of 20 amino
X17403). Figure 1 shows the four indicator functions acids [7]. At low f
(large z), however, Sk(f) shows
Uk[x, ] (k A, C, G, T) at different levels of averaging. power-law scaling similar to I/f noise. For comparison
This plot graphically reveals many positive and negative and as a verification of the method, a superposition of the

4
10
A
-3 1/3 .
T
-2
C
)C c 10-'—

1
G white noise limit

0 digits of z
I 'I shat~~
~ IIIIw4tSllggggHI oslo NNeeieooeoloae eaoe ~ ~ ~

50 100 150 200



4
A 0.84

3
T
CD
M
A 076
c —
o 10
1
CO
G
-0
500
I I

1000
I

1500
I

2000 Q)
T 077
10
cQ

-3
T
CO
C 083
10-8
C
G G 0.92
I I I

5000 10000 15000 20000


X
(fl A

4 10 "'—
Q)

3
C) T X1 7403:
C)
C) —
2 N, eq 22935
c 'I2
10 I I I I I

G 10 10 6 10 1010 ~ 10 10-i 100



0 (base ')
frequency, I
50000 100000 150000 200000
FIG. 2. Equal-symbol Sk(f) for the 229 354 base sequence in
FIG. 1. The indicator functions Uk[x„l (k A, C, G, T) for Fig. 1. Sq (f) for the first 1.13 x 109 decimal digits of x is shown
the 229354 bases in the complete genome of the human for comparison. AS(f) S(f) — S(~) reveals the long-range
Cytomegalovirus strain AD169. Successive curves show aver- I/f dependence. Least-squares estimates of P are shown as
ages of Uq [x„] over 10, 100, and 1000 sites. solid lines and spectra are offset for clarity.

3806
VOLUME 68, NUMBER 25 PHYSICAL REVIEW LETTERS 22 JuNE 1992

I
10 Sk(f) for the first 1.13 x 10 decimal digits of x [22] is
primate 0.77 1/3 also shown. This symbolic sequence shows no long-range
correlation.
10 rodent 0.81 In many cases I/f~ noises can be studied over larger
ranges by subtracting the high
— S(~)
f white-noise limit [23]
10 '— mammal 0.84 hS(f) S(f) under the assumption that the I/ft'
and white noises are independent. The subtraction is also
vertebrate 0.87 illustrated in Fig. 2, where the AS(f) ~1/ft' scaling
clearly extends from around 100 bases to 100000 bases.
E 1 .00 Differences in the exponents Pg are visible. For this sam-
3 invertebrate
3—
~ ~
0
10
ple, A is most correlated with T and C with G at low f
10-4— plant 0.86 A similar separation of the short-range and scaling com-
ponents is much more diIIicult with hX(T) analysis [11].
The limited accuracy of estimating P from individual
)
O
1P-5 virus 0.82 sequences can be greatly reduced by averaging over the
p-6 — organelle 0.71
large number of DNA sequences in the GenBank data-
1 ~ (; bank. The GenBank classification (mammal, inver-
CO
tebrate, plant, etc. ), moreover, allows examination of sta-
-7
bacteria 1.16 tistical changes with evolutionary category.
Figure 3 shows log-log plots of the equal-symbol
P-8
1
phage 1.02 hSz(f) ghSt, (f) averaged over specific categories in
the GenBank Release 68 database with NF~ 2048. Se-
1P-9 ~&
~ The

0-10
category il ~
+a /
~
stdt+ eat
RI
~ ~++~ ~
~
quences 2NFFY contributed
average included the 6610 sequences )
multiple samples.
NF~ and
1 significantly reduced the scatter about I/f~.
I I 1
The category average also clarifies the small period
10-' 10 10 10 ' fp0 (high f)variations. Figure 4 shows S (z1/f) versus
frequency, f (base ') period r 1/f for NFrT 512 to emphasize short-range
FIG. 3. Equal-symbol hSz(f) for categories of DNA se- structure. The large narrow codon peak at period 3 is the
quences from the GenBank Release 68 databank. Least- most prominent feature, but the increased averaging al-
squares estimates of P are tabulated and the resulting fits are lows other small structures to be visible. For example,
shown as solid lines. hSz(f) offset for clarity. the peak at period 9 for primates, vertebrates, and inver

category N„q I I I I I I I I I I I I

primate 4926
rodent 4512
mammal 1243
vertebrate 1246
invertebrate 2196
plant 299O g
bacteria 4008
virus 2748
organelle 824
phage 324
I I I I I I I I I I I I I I

2 3 4 5 6 7 8 9 1011 12131415
period, t=1/f
FIG. 4. Equal-symbol Sz(f) $$k(f) vs period z I/f for specific categories of DNA base sequences from the GenBank Release
68 database emphasizes short-range correlations. In this linear plot successive Sz(f) are offset for clarity and N~ is tabulated for
each category.

3807
VOLUME 68, NUMBER 25 PH YSICAL REVIEW LETTERS 22 JUTE 1992

tebrates is absent in the other categories. (1989).


Systematic changes in P are clearly seen in the [4] M. B. Weissman, Rev. Mod. Phys. 60, 537 (1988).
category averages of Fig. 3. S(f) ~ I/f~ with P= I is [5] R. F. Voss, in Proceedings of the Thirty Th-ird Frequency
the signature of fractal (scaling) correlations that extend Control Symposium, Atlantic City (Electronics Indus-
tries Assoc. , Washington, DC, 1979).
to the size of the largest sequences (of order 100000
[6] P. Bak, C. Tang, and K. Wiesenfeld, Phys. Rev. Lett. 59,
bases). Bacteria and phage show the smallest range of
381 (1987).
scaling. For the remaining categories, there is a sys- [7] P. Friedland and L. H. Kedes, Commun. ACM 2$, 1164
tematic P increase with evolutionary status from 0.64 for (1985).
organelle to the 1.00 (exact I/f noise) of invertebrates [8] E. Hamori and J. Ruskin, J. Biol. Chem. 25$, 1318
followed by a decrease to 0 77 for primates. For
((
0 P I, increasing P increases the recovery probability
from a DNA error but decreases the information content
(1983).
[9] E. Hamori, Nature (London) 314, 585 (1985).
[10] B. D. Silverman and R. Linsker, J. Theor. Biol. 118, 295
per unit length. (1986).
Earlier measurements of pitch and loudness ffuctua- [11]C.-K. Peng, S. V. Buldyrev, A. L. Goldberger, S. Havlin,
tions in music and speech [16,17,20] related S(f) cc I/f F. Sciortino, M. Simmons, and H. E. Stanley, Nature
(London) 356, 168 (1992).
to human communication. A white noise represents the
[12] H. J. Jeffry, Nucl. Acids Res. 1$, 2163 (1990).
maximum rate of information transfer, but a 1/f noise,
[13] H. S. Bilofsky and C. Burkes, Nucl. Acids Res. 16, 1861
with its scale-independent correlations, seems to offer the (1988).
best compromise between efficient information transfer [14] See, for example, F. Reif, Fundamentals of Statistical
and immunity to errors on all scales. and Thermal Physics (McGraw-Hill, New York, 1965),
Although the measurements presented here are quite Chap. 15; or F. N. H. Robinson, Noise and Fluctuations
striking, they represent only a beginning to the fractal (Clarendon, Oxford, 1974).
analysis of the expanding DNA sequence databank. [15] B. B. Mandelbrot and J. R. Wallis, Water Resour. Res. 5,
Equal-symbol Sk(f) and category averages provide a new 321 (1969).
technique for quantifying evolutionary changes in the in- [16] R. F. Voss and J. Clarke, Nature (London) 258, 317
formation content of DNA. Cross-spectra and graphic
(1975).
[171 R. F. Voss and J. Clarke, J. Aceous. Soc. Am. 63, 258
techniques are being developed to highlight specific corre-
(1978).
lations along the sequence. [18] R. F. Voss, in Proceedingsof the Workshop on Fractals
The author wishes to thank Professor Avy Goldberger and Computer Graphics, Darmstadt, Germany, 1991,
for exposure to the general problem of fractal analysis of edited by G. Sakas (Springer-Verlag, Berlin, to be pub-
DNA sequences and for initial samples for testing. )ished).
[19] B. B. Mandelbrot and J. W. van Ness, SIAM Rev. 10,
422 (1968).
[20] R. F. Voss, in The Science of Fractal Images, edited by
H. -O. Peitgen and D. Saupe (Springer-Verlag, New
York, 1988).
[I] B. B. Mandelbrot, The Fractal Geometry of Nature [21] M. S. Chee et al. , Curr. Top. Microbiol. Immunol. 154,
(Freeman and Co. , New York, 1982). 125 (1990).
[2] Fractals in Physics, edited by L. Pietronero and E. Tos- [22] First 1. 13x109 decimal digits of tt courtesy of D. Chud-
catti (North-Holland, Amsterdam, 1986). novsky, Columbia University, New York, NY 10027.
[3] A. Aharony and J. Feder, Physica (Amsterdam) 38D, I [23] R. F. Voss and J. Clarke, Phys. Rev. B 13, 556 (1976).

3808

You might also like