Method and apparatus for codon determining
First Claim
1. A method of providing degenerate oligonucleotide data using one or more logic processing systems, the method comprising:
- receiving one or more indications of initial digital data from a user, said initial digital data indicating one or more polypeptide input sequences;
receiving options digital data from the user, said options data indicating one or more processing and/or input and/or output options for said sequences;
backtranslating said one or more polypeptide input sequences using one or more of said logic processing systems to create a set of backtranslated oligonucleotides;
using one or more items of said options digital data to affect said backtranslating, said options digital data affecting said backtranslating by specifying or varying input and/or output and/or processing of said backtranslating;
determining a set of degenerate oligonucleotides from said set of backtranslated oligonucleotides;
recombining and forward translating said set of degenerate oligonucleotides to produce systematically varied libraries of said one or more polypeptide input sequences; and
transmitting, using one or more of said systems, digital data representing said set of degenerate oligonucleotides to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Computer processing methods and/or systems for minimizing and/or optimizing data strings in accordance with rules and options. Minimized data strings can represent data sequences important in certain biologic analyses and/or syntheses. In specific embodiments, a request is generated by a user at a client system and received by a server system. The server system accesses initial data indicated or provided by the client system. The server system then performs an analysis to minimize the data needed for further reactions. In specific embodiments, a server can use proprietary methods or data at the server side while protecting those proprietary methods and data from access by the client system.
127 Citations
20 Claims
-
1. A method of providing degenerate oligonucleotide data using one or more logic processing systems, the method comprising:
-
receiving one or more indications of initial digital data from a user, said initial digital data indicating one or more polypeptide input sequences; receiving options digital data from the user, said options data indicating one or more processing and/or input and/or output options for said sequences; backtranslating said one or more polypeptide input sequences using one or more of said logic processing systems to create a set of backtranslated oligonucleotides; using one or more items of said options digital data to affect said backtranslating, said options digital data affecting said backtranslating by specifying or varying input and/or output and/or processing of said backtranslating; determining a set of degenerate oligonucleotides from said set of backtranslated oligonucleotides; recombining and forward translating said set of degenerate oligonucleotides to produce systematically varied libraries of said one or more polypeptide input sequences; and transmitting, using one or more of said systems, digital data representing said set of degenerate oligonucleotides to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of providing minimum degenerate oligonucleotides, the method comprising:
-
receiving one or more indications of initial digital data from a user at one or more of logic processing systems, said initial digital data indicating one or more polypeptide sequences; receiving options digital data from the user at one or more of said systems, said options data indicating one or more processing options for said one or more polypeptide sequences; backtranslating said one or more polypeptide sequences using one or more of said systems; digitally determining using one or more of said systems a set of degenerate oligonucleotides; recombining and forward translating to produce systematically varied libraries of said one or more polypeptide sequences or related polypeptides; delivering a synthesized product to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification