To understand the function of a gene or a protein one interferes with it in a sequence-specific way, and watches its 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: 