This is a fundamental question about basic phage library construction. I know that people can construct library by either phage vector (eg. M13KE) or phagemid+helperphage. Based on my understanding, phage vector has everything we need to assemble a phage and we insert our library pieces into the vector; xhagemid is a plasmid only express pIII protein with library pieces; and helperphage contains everything on wild type phage. So why we cannot use a blank M13KE vector as a helperphage? and if we only need a pIII protein source, can M13KE with library pieces insertion serve the same function as phagemid and produce monovalent library by adding additional helper phage?
thank you