Abstract:
A method and system learns functions to be associated with data fields of forms to be incorporated into an electronic document preparation system. The functions are essentially sets of operations required to calculate the data field. The method and system receive form data related to a data field that expects data values resulting from performing specific operations. The method and system utilize machine learning and training set data to generate, test, and evaluate candidate functions to determine acceptable functions.
Abstract:
Gene expression can be identified by analyzing a DNA sequence. The DNA sequence can include a barcode sequence that corresponds to a particular gene. The barcode sequence can be produced during the expression of a gene by first adding a Homologous Directed Repair (HDR) template including the barcode sequence into the DNA sequence of the gene and then splicing the barcode sequence out of an RNA precursor during the expression of the gene. As the barcode sequence is made available from the RNA precursor, it can be added to the DNA strand using HDR. The resulting DNA strand can be sequenced and the sequence data can be analyzed to identify the barcode sequence within the DNA sequence, which provides an indicator of the expression of the gene in DNA rather than RNA.
Abstract:
The present invention generally relates to storing sequence read data. The invention can involve obtaining a plurality of sequence reads from a sample, identifying one or more sets of duplicative sequence reads within the plurality of sequence reads, and storing only one of the sequence reads from each set of duplicative sequence reads in a text file using nucleotide characters.
Abstract:
The present invention generally relates to storing sequence read data. The invention can involve obtaining a plurality of sequence reads from a sample, identifying one or more sets of duplicative sequence reads within the plurality of sequence reads, and storing only one of the sequence reads from each set of duplicative sequence reads in a text file using nucleotide characters.
Abstract:
The present invention relates to a cell based genomic Recorded Accumulative Memory (geRAM) system (also referred to herein as Genomically Encoded Memory (GEM)) for recoding data (i.e., changes in nucleic acid sequences in cellular DNA in response to physical and/or chemical signal(s)) from the cellular environment.
Abstract:
Improvement is effected for a nucleic acid-based molecular computing system that is comprised of (i) a nucleic acid structure, (ii) at least one polynucleotide displacement molecule that can bind with the nucleic acid structure under hybridizing conditions, and (iii) a clashing polynucleotide molecule that competes with the polynucleotide displacement molecule for binding the nucleic acid structure under the hybridizing conditions. The method for such improvement entails incorporating chemical modification that inhibits the binding of the clashing molecule and the nucleic acid structure or facilitating the binding of the displacement molecule and the nucleic structure.
Abstract:
A system and method for programming DNAzymes to be utilized as programmable drugs, which are active only in the presence of specific input combinations and/or certain conditions.
Abstract:
Described herein are a molecular memory obtained using DNA strand molecular switches and carbon nanotubes, and a manufacturing method thereof. In particular, the nonvolatile memory is manufactured according to an architecture that envisages the use of carbon nanotubes as electrical connectors and DNA strands as physical means on which to write the information. In other words, the nonvolatile memory is made by means of a set of molecular DNA strand switches, the addressing of which is controlled by molecular wires made up of carbon nanotubes.
Abstract:
A hardware device is for performing crossover and mutation operations based upon a genetic algorithm. The hardware device may include a random or pseudo-random number generator, and a crossover block, conditioned with a random crossover index, for generating output crossover bit-strings from current bit-strings. The device may also include a mutation block, conditioned with a random mutation index, for generating output bit-strings by switching at least one bit of each input bit-string pointed to by the mutation index. A memory may temporarily store the current bit-strings and the output bit-strings. In addition, the hardware device may include a control unit, interfaced with the random number generator, the crossover block, the mutation block and the memory and managing their functioning by generating respective control signals therefor.