Codon Usage in E. coli

UUU F 0.58  UCU S 0.14  UAU Y 0.57  UGU C 0.45
UUC F 0.42  UCC S 0.15  UAC Y 0.43  UGC C 0.55
UUA L 0.13  UCA S 0.14  UAA * 0.59  UGA * 0.33
UUG L 0.13  UCG S 0.15  UAG * 0.08  UGG W 1.00

CUU L 0.11  CCU P 0.17  CAU H 0.58  CGU R 0.36
CUC L 0.10  CCC P 0.13  CAC H 0.42  CGC R 0.37
CUA L 0.04  CCA P 0.19  CAA Q 0.33  CGA R 0.07
CUG L 0.49  CCG P 0.51  CAG Q 0.67  CGG R 0.11

AUU I 0.50  ACU T 0.17  AAU N 0.47  AGU S 0.16
AUC I 0.40  ACC T 0.41  AAC N 0.53  AGC S 0.27
AUA I 0.09  ACA T 0.15  AAA K 0.76  AGA R 0.05
AUG M 1.00  ACG T 0.27  AAG K 0.24  AGG R 0.03

GUU V 0.26  GCU A 0.16  GAU D 0.63  GGU G 0.33
GUC V 0.21  GCC A 0.27  GAC D 0.37  GGC G 0.39
GUA V 0.16  GCA A 0.22  GAA E 0.68  GGA G 0.12
GUG V 0.37  GCG A 0.35  GAG E 0.32  GGG G 0.16
[Codon/a.a./fraction per codon per a.a.]
From the Codon Usage Database
An expanded codon table showing the relative frequence that different codons are used in E. coli genes
Genes are clustered by using factorial correspondence analysis into three classes. Class I contains genes involved in most metabolic processes. Class II genes correspond to genes highly and continuously expressed during exponential growth. Class III genes are implicated in horizontal transfer of DNA.
On online tool to count codons
Correspondence Analysis of Codon Usage
Codon Usage accepts a DNA sequence and returns the number and frequency of each codon type. Since the program also compares the frequencies of codons that code for the same amino acid (synonymous codons), you can use it to assess whether a sequence shows a preference for particular synonymous codons.
OPTIMIZER is an on-line application that optimizes the codon usage of a DNA sequence to increase its expression level.
Java Codon Adaptation Tool
FREQSQ calculates the frequences (in number or/and in percentage) of bases, dinucleotides, codons or potential amino acid of a nucleic sequence.