DNA-based analog neural networks
First Claim
1. An aqueous solution for use in performing algebraic operations, comprising:
- a plurality of types of oligomers comprising a plurality of first subunit sequences and a plurality of second subunit sequences;
wherein each oligomer comprises first and second serially connected subunit sequences, and is a nucleic acid or an analog of a nucleic acid; and
wherein the first subunit sequences hybridize to nucleic acid molecules produced by a reference cell, and the second subunit sequences are configured so that they do not hybridize to nucleic acid molecules produced by said cell.
7 Assignments
0 Petitions
Accused Products
Abstract
This invention is an oligomer-based analog neural network (ANN) comprising weight and saturation oligomers, the concentrations of which are selected such that activation of the ANN by a set of input oligomers generates a set of output oligomers, the sequences and relative concentrations of which are dependent on the sequences and relative concentrations of the input oligomers. The invention further includes methods for using such an ANN for solving any problems amenable to solution by a trained neural network. A preferred embodiment of the claimed invention is a DNA-based ANN that accepts cDNA molecules as inputs and analyzes the gene expression profile of the cells from which the cDNA is derived. The DNA-based ANN is typically trained with a computer to identify the weights giving accurate mapping of the inputs to the outputs; and the concentrations of weight oligomers of the DNA-based ANN are then selected accordingly.
-
Citations
25 Claims
-
1. An aqueous solution for use in performing algebraic operations, comprising:
-
a plurality of types of oligomers comprising a plurality of first subunit sequences and a plurality of second subunit sequences;
wherein each oligomer comprises first and second serially connected subunit sequences, and is a nucleic acid or an analog of a nucleic acid; and
wherein the first subunit sequences hybridize to nucleic acid molecules produced by a reference cell, and the second subunit sequences are configured so that they do not hybridize to nucleic acid molecules produced by said cell. - View Dependent Claims (2, 3, 4)
-
-
5. A method of performing expression profiling of a cell, comprising:
-
providing a solution with a plurality of types of oligomers comprising a plurality of first subunit sequences and a plurality of second subunit sequences;
wherein each oligomer comprises first and second serially connected subunit sequences, and is a nucleic acid or an analog of a nucleic acid; and
wherein the first subunit sequences hybridize to nucleic acid molecules produced by a reference cell, and the second subunit sequences are configured so that they do not hybridize to nucleic acid molecules produced by said cell;
and mixing an assay of nucleic acid oligomers representative of oligomers of a test cell in the solution. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of performing expression profiling, comprising:
-
extracting RNA from a test cell;
forming an assay by amplifying the extracted mRNA; and
mixing the assay into a solution that includes a a plurality of types of oligomers comprising a plurality of first subunit sequences and a plurality of second subunit sequences;
wherein each oligomer comprises first and second serially connected subunit sequences, and is a nucleic acid or an analog of a nucleic acid; and
wherein the first subunit sequences hybridize to nucleic acid molecules produced by a cell, and the second subunit sequences are configured so that they do not hybridize to nucleic acid molecules produced by said cell. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for obtaining a set of output oligomers representing the result of at least one algebraic operation, the sequences and relative concentrations of which are dependent on the sequences and relative concentrations of a set of input oligomers, comprising
combining said set of input oligomers with at least one set of weight oligomers, and determining the result of an algebraic operation based on the concentrations of output oligomers produced by the combining; said input, weight, and output oligomers independently being nucleic acids or nucleic acid analogs. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
Specification