To understand the function of a gene or a protein, one interferes with it in a sequence-specific way, and watches it's effects on the organism. However, in some organisms it is difficult or impossible to do site-specific mutation. Therefore more indirect methods have to be used. Examples are: 