Back to results
US 2026/0301876 A1Published application
Software-based systems and methods for designing and implementing high-order gate layouts for synthetic logic circuits
AssigneeBoard of Trustees of Michigan State University
InventorsFederica Brandizzi, Pengfei Cao
Life of this patent
Estimating the term…
Abstract
Methods and systems for designing synthetic logic circuits to be implemented within a given host are disclosed.
Claims14
A method for generating an application-specific, modular circuit vector to implement a set of logic functions comprising:
- receiving user input comprising data indicative of:
- a crop variety of interest, one or more desired traits, one or more undesired traits, and one or more genes of interest;
- accessing a library of gene information pertaining to the crop variety of interest, to obtain gene activation information relating to the one or more desired traits, one or more undesired traits, and one or more genes of interest;
- using the gene activation information, generating a circuit layout comprising a plurality of logic gates wherein an input channel to the circuit layout corresponds to an input that affects the one or more genes of interest to affect the one or more desired traits and the one or more undesired traits;
- compiling a modular vector to encode the logic gates in the circuit layout for the crop variety of interest by:
- identifying a stored vector construct, from a database of vector constructs, for each class of logic gate used in the circuit layout;
- customizing the vector constructs to encode at least one logic gate input for each vector construct, the logic gate input associated with either:
- inputs identified as part of the gene activation information, or logic gate outputs of other vector constructs within the circuit layout;
- customizing at least one of the vector constructs to encode a logic gate output associated with the one or more genes of interest;
- combining the customized vector constructs to form the modular vector expressing the designed circuit layout;
- and
- outputting a file to the user comprising sequence information of a DNA vector corresponding to the modular vector.
9 more elements
A circuit comprising:
- one or more input channels configured to sense one or more inputs;
- a plurality of logic gates arranged in a circuit layout having at least three layers, each logic gate having at least one logic gate input and at least one logic gate output;
- one or more output channels configured to activate a gene of interest;
- wherein the logic gate input for each of the plurality of logic gates comprises at least one of:
- a DNA binding domain bound to a zip domain, a zip domain bound to an activation domain;
- or a zip domain bound to a repression domain;
- and
- wherein the circuit layout implements a logic function comprising:
- a first gene of a crop variety to be activated upon sensing of the one or more inputs, and a second gene of the crop variety to be repressed in association with activation of the first gene.
6 more elements
Dependencies are inferred from the claim text.