User:Mgethers/2.27.09 Refactoring Work

From OpenWetWare

< User:Mgethers
Revision as of 04:29, 4 May 2007 by Mgethers (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

2.27.09 Refactoring Work

My refactoring work generally followed the guidelines set out by Chan et al's "Refactoring T7". I started by designing [BBa_M31530] directly from the germane promoters, RBSs, and ORFs. As an exercise in abstraction, I then started defining more complex functional units. First I defined a gene with its transcriptional and translational regulatory regions as a part. In this way, I don't have to think about how the gene is expressed so much as the end result. An example is [Gene X (BBa_M31532)]. By the same token, I was able to create functional units of several genes related by their functions. For example, I created [BBa_M31538] which is made of all the genes responsible for gene amplification of M13K07 while in a host and I made [BBa_M31540] for phage coat proteins. Within each of these, I attempted to address the possibility of intergenetic cross-talk by introducing transcriptional terminators between the genes [BBa_0015]. From my work with Heather Keller, I also know that hair pins (5' and 3' UTRs) can play a role in stabilization of DNA and posit that they may be helpful in preventing recombination events. I was unable to locate hairpins as parts in the registry, but I would like to add and make use of them in my refactored M13K07.

Here are a few tables of my work.

Gene Modification
XExtract from gene II.
VIISeparate from gene IX.
VIIISeparate from gene IX.
Abstraction (Functional Unit) Components of Functional Unit
The Regulatory/Coding RegionStrings of DNA
The GeneThe Promoter, RBS, and ORF
A Portion of the Life CycleThe genes responsible for a certain part of the life cycle
Personal tools