Show simple item record

dc.contributor.authorJones, Timothy S
dc.contributor.authorOliveira, Samuel MD
dc.contributor.authorMyers, Chris J
dc.contributor.authorVoigt, Christopher A
dc.contributor.authorDensmore, Douglas
dc.date.accessioned2023-03-17T15:47:13Z
dc.date.available2023-03-17T15:47:13Z
dc.date.issued2022
dc.identifier.urihttps://hdl.handle.net/1721.1/148592
dc.description.abstractCells interact with their environment, communicate among themselves, track time and make decisions through functions controlled by natural regulatory genetic circuits consisting of interacting biological components. Synthetic programmable circuits used in therapeutics and other applications can be automatically designed by computer-aided tools. The Cello software designs the DNA sequences for programmable circuits based on a high-level software description and a library of characterized DNA parts representing Boolean logic gates. This process allows for design specification reuse, modular DNA part library curation and formalized circuit transformations based on experimental data. This protocol describes Cello 2.0, a freely available cross-platform software written in Java. Cello 2.0 enables flexible descriptions of the logic gates' structure and their mathematical models representing dynamic behavior, new formal rules for describing the placement of gates in a genome, a new graphical user interface, support for Verilog 2005 syntax and a connection to the SynBioHub parts repository software environment. Collectively, these features expand Cello's capabilities beyond Escherichia coli plasmids to new organisms and broader genetic contexts, including the genome. Designing circuits with Cello 2.0 produces an abstract Boolean network from a Verilog file, assigns biological parts to each node in the Boolean network, constructs a DNA sequence and generates highly structured and annotated sequence representations suitable for downstream processing and fabrication, respectively. The result is a sequence implementing the specified Boolean function in the organism and predictions of circuit performance. Depending on the size of the design space and users' expertise, jobs may take minutes or hours to complete.en_US
dc.language.isoen
dc.publisherSpringer Science and Business Media LLCen_US
dc.relation.isversionof10.1038/S41596-021-00675-2en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceProf. Voigten_US
dc.titleGenetic circuit design automation with Cello 2.0en_US
dc.typeArticleen_US
dc.identifier.citationJones, Timothy S, Oliveira, Samuel MD, Myers, Chris J, Voigt, Christopher A and Densmore, Douglas. 2022. "Genetic circuit design automation with Cello 2.0." Nature Protocols, 17 (4).
dc.contributor.departmentMassachusetts Institute of Technology. Department of Biological Engineeringen_US
dc.relation.journalNature Protocolsen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2023-03-17T15:17:17Z
dspace.orderedauthorsJones, TS; Oliveira, SMD; Myers, CJ; Voigt, CA; Densmore, Den_US
dspace.date.submission2023-03-17T15:17:19Z
mit.journal.volume17en_US
mit.journal.issue4en_US
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record