The selective inactivation of genes, in a tissue-specific or temporally controlled manner, is now an important requirement for the analysis of nervous system development and function. Hammerhead ribozymes--catalytic RNA enzymes that specifically bind to and then cleave target RNAs--may provide a way to meet this requirement, particularly for organisms in which gene inactivation by homologous recombination is not feasible. However, ribozyme application has to some extent been hampered by limited knowledge as to the base-pairing accessibility of RNA target sites in vivo. In an attempt to circumvent this limitation, we have used a computer program based on free energy minimization to predict secondary structures for 128 RNA sequences for which corresponding ribozymes or antisense oligonucleotides have been synthesized, tested, and reported in the literature. A comparative analysis of the predicted structures of these targets with the reported efficacy of their corresponding antisense reagents has allowed us to formulate a set of rules for the rational choice of hammerhead ribozyme flanking arms and cleavage sites.