HOMOPOLYMER ENCODED NUCLEIC ACID MEMORY
    91.
    发明申请

    公开(公告)号:US20190194739A1

    公开(公告)日:2019-06-27

    申请号:US16107649

    申请日:2018-08-21

    CPC classification number: C12Q1/6869 G06N3/123

    Abstract: Nucleic acid memory strands encoding digital data using a sequence of homopolymer tracts of repeated nucleotides provides a cheaper and faster alternative to conventional digital DNA storage techniques. The use of homopolymer tracts allows for lower fidelity, high throughput sequencing techniques such as nanopore sequencing to read data encoded in the memory strands. Specialized synthesis techniques allow for synthesis of long memory strands capable of encoding large volumes of data despite the reduced data density afforded by homopolymer tracts as compared to conventional single nucleotide sequences.

    Molecular State Machines
    93.
    发明申请

    公开(公告)号:US20180004537A1

    公开(公告)日:2018-01-04

    申请号:US15626020

    申请日:2017-06-16

    Inventor: Kris K. Ganjam

    Abstract: A molecular state machine is implemented in a cell by designing the cell to use specific homology directed repair (“HDR”) templates for repairing double strand breaks in polynucleotides based on a current “state” of the cell. The state may be established by the presence of a molecule in the cell or by the availability of specific cut sites in the polynucleotides of the cell. Different HDR templates or different nucleases may be available for performing HDR based on the state. When the state is changed, the same signal or event will result in a different HDR template being incorporated into the existing polynucleotides of the cell. Signals that are internal or external to the cell may be used to change the state of the cell. The cell may create a log of molecular events, store binary data, or perform other synthetic biology/molecular computing functions based on state.

    DNA-based analog neural networks
    97.
    发明授权
    DNA-based analog neural networks 有权
    基于DNA的模拟神经网络

    公开(公告)号:US07297479B2

    公开(公告)日:2007-11-20

    申请号:US09741179

    申请日:2000-12-21

    CPC classification number: B82Y10/00 G06N3/02 G06N3/123

    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.

    Abstract translation: 本发明是一种基于寡聚体的类似神经网络(ANN),其包含重量和饱和低聚物,其浓度被选择为使得一组输入寡聚体激活ANN产生一组输出寡聚体,序列和相对浓度 这取决于输入寡聚体的序列和相对浓度。 本发明还包括使用这样的ANN来解决由训练有素的神经网络解决的任何问题的方法。 所要求保护的发明的优选实施方案是基于DNA的ANN,其接受cDNA分子作为输入并分析来源于其的细胞的基因表达谱。 基于DNA的ANN通常用计算机训练以识别权重,给出输入到输出的准确映射; 然后相应地选择基于DNA的ANN的重量寡聚体的浓度。

    Use of proteinaceous molecules in methods for molecular computing
    98.
    发明申请
    Use of proteinaceous molecules in methods for molecular computing 审中-公开
    蛋白质分子在分子计算方法中的应用

    公开(公告)号:US20070168138A1

    公开(公告)日:2007-07-19

    申请号:US11717918

    申请日:2007-03-13

    CPC classification number: B82Y10/00 G06N3/002 G06N3/123

    Abstract: The present invention provides proteinaceous molecules to encode solutions to computational problems. In one aspect, a proteinaceous molecule is used as a representation of a combination of values for variables of a computational problem. In a second aspect, a library of proteinaceous molecules representing essentially all relevant solutions to at least one computational problem are used. The invention further provides a nucleic acid library encoding a library of proteinaceous molecules according to the invention. In another aspect, the invention includes a method for detecting a proteinaceous molecule representing a combination of values for variables of a computational problem comprising contacting a library of proteinaceous molecules of the invention, with a set of binding molecules designed for binding to proteinaceous molecules representing solutions. The invention also provides an apparatus for providing a solution to a computational problem comprising a library of the invention, and a system for detection of a solution.

    Abstract translation: 本发明提供蛋白质分子来编码计算问题的解决方案。 在一个方面,使用蛋白质分子作为计算问题的变量的值的组合的表示。 在第二方面,使用蛋白质分子的文库,其基本上代表至少一个计算问题的所有相关解决方案。 本发明还提供了编码根据本发明的蛋白质分子文库的核酸文库。 另一方面,本发明包括一种用于检测蛋白质分子的方法,所述蛋白质分子代表计算问题变量的值的组合,包括使本发明的蛋白质分子的文库与设计用于结合代表溶液的蛋白质分子的一组结合分子 。 本发明还提供了一种用于提供包括本发明的库的计算问题的解决方案的装置和用于检测解决方案的系统。

    DNA computer and a computation method using the same
    99.
    发明授权
    DNA computer and a computation method using the same 有权
    DNA计算机和使用它的计算方法

    公开(公告)号:US07167847B2

    公开(公告)日:2007-01-23

    申请号:US11064027

    申请日:2005-02-23

    CPC classification number: G06N3/123 B82Y10/00

    Abstract: A DNA computer for carrying out computations using DNAs is provided with a dividing part for dividing a problem that is to be solved into a plurality of partial problems, and an operation part for obtaining a DNA sequence corresponding to a solution to the problem, by combining DNA sequences corresponding to solutions of the plurality of partial problems.

    Abstract translation: 使用DNA进行计算的DNA计算机具有用于将要解决的问题划分为多个部分问题的分割部分和用于获得与问题解决方案相对应的DNA序列的操作部分,通过组合 对应于多个部分问题的解决方案的DNA序列。

Patent Agency Ranking