Disclosed herein are methods for the generation of highly accurate oligonucleic acid libraries encoding for predetermined variants of a nucleic acid sequence. The degree of variation may be complete, resulting in a saturated variant library, or less than complete, resulting in a selective library of variants. The variant oligonucleic acid libraries described herein may designed for further processing by transcription or translation. The variant oligonucleic acid libraries described herein may be designed to generate variant RNA, DNA and/or protein populations. Further provided herein are method for identifying variant species with increased or decreased activities, with applications in regulating biological functions and the design of therapeutics for treatment or reduction of disease.L'invention concerne des procédés pour la génération de banques hautement précises d'acides oligonucléiques codant pour des variants prédéterminés d'une séquence d'acides nucléiques. Le degré de variation peut être complet, ce qui permet d'obtenir une banque de variants saturée, ou non complète, ce qui permet d'obtenir une banque de variants sélective. La banque de variants d'acides oligonucléiques de l'invention peut être conçue pour un traitement ultérieur par transcription ou traduction. Les banques de variants d'acides oligonucléiques selon l'invention peuvent être conçues pour générer des populations de variants d'ARN, d'ADN et/ou de protéines. L'invention concerne en outre des procédés d'identification d'espèces de variants présentant des activités augmentées ou réduites, avec des applications dans la régulation des fonctions biologiques et la conception d'agents thérapeutiques pour le traitement ou l'atténuation d'une maladie.