An algorithm is presented for tiling the surface of beta-sheet structu
res, smoothed both along the strands and perpendicular to them. The al
gorithm is intended for creating graphical representations of beta str
ucture within the three-dimensional context of proteins. This article
presents sufficient detail to allow a programmer with some knowledge o
f protein structure to implement the tiling algorithm. Several example
s of its use are illustrated.