Patent ID: 8457903

Claim:
A method, implemented at a computer system that includes one or more processors and system memory, for determining digital data representing a set of degenerate oligonucleotides, the method comprising: displaying a first user interface on the computer system, the first user interface comprising one or more fields for inputting initial sequence data representing one or more polypeptides; receiving via the first user interface one or more data identifiers corresponding to the initial sequence data; displaying a second user interface on the computer system, the second user interface comprising one or more fields for selecting options for processing the initial sequence data; receiving via the second user interface one or more option identifiers corresponding to one or more selected options for processing the initial sequence data; backtranslating, on the computer system, said one or more polypeptides represented by the initial sequence data to create a set of backtranslated oligonucleotides; determining, on the computer system, a set of degenerate oligonucleotides from the set of backtranslated oligonucleotides, wherein members of the set of degenerate oligonucleotides are consistent with the selected options for processing the initial sequence data; and presenting digital data representing said set of degenerate oligonucleotides.