I want to create mutant libraries for some yeast proteins using error prone PCR. Please share some protocols and also explain the principle of how this method works. Including pros and cons of the method.
Error prone PCR is one of the methods for random mutagenesis in vitro. The main idea is to use non-high-fidelity DNA polymerase, such as Taq, and introduce 'sloppy' reaction conditions, e.g. by adding Mg2+ or Mn2+. Under these these 'sloppy' conditions Taq will introduce even more errors during synthesis. By playing with conditions and the number of cycles, one can achieve desired level of mutagenesis.
For protocols and more info just Google. Here is very nice protocol: https://molbio.mgh.harvard.edu/szostakweb/protocols/pcr/mutpcr.html
There are also protocols in Protocol Books: http://link.springer.com/protocol/10.1007%2F978-1-60761-652-8_7
and http://link.springer.com/protocol/10.1385%2F1-59259-395-X%3A3