Team:Amsterdam/maarten/
From 2012.igem.org
(Difference between revisions)
Line 89: | Line 89: | ||
zfSequence = '' | zfSequence = '' | ||
for (i=1;i<zfFormatted.length;i++){ | for (i=1;i<zfFormatted.length;i++){ | ||
- | |||
zfSequence+=zfFormatted[i] | zfSequence+=zfFormatted[i] | ||
} | } | ||
- | |||
zfObject = new Object() | zfObject = new Object() | ||
zfObject.target = zfTarget | zfObject.target = zfTarget | ||
Line 407: | Line 405: | ||
}, | }, | ||
addMemoryObject : function(sensor,rbs,zincFinger,linker,mycTag,methyltransferase,terminator){ | addMemoryObject : function(sensor,rbs,zincFinger,linker,mycTag,methyltransferase,terminator){ | ||
- | |||
memoryObject = new Object() | memoryObject = new Object() | ||
memoryObject.sensor = sensor | memoryObject.sensor = sensor | ||
Line 513: | Line 510: | ||
continue | continue | ||
} else{ | } else{ | ||
- | |||
featureArray[2] = new feature(memoryPlasmid.dna.length+1,memoryPlasmid.dna.length+zincFingers[j].sequence.length,'Zinc Finger',zincFingers[j].sequence,zincFingers[j].description,zincFingers[j]) | featureArray[2] = new feature(memoryPlasmid.dna.length+1,memoryPlasmid.dna.length+zincFingers[j].sequence.length,'Zinc Finger',zincFingers[j].sequence,zincFingers[j].description,zincFingers[j]) | ||
memoryPlasmid.setDNA(memoryPlasmid.dna+zincFingers[j].sequence) | memoryPlasmid.setDNA(memoryPlasmid.dna+zincFingers[j].sequence) | ||
Line 531: | Line 527: | ||
featureArray[6] = new feature(memoryPlasmid.dna.length+1,memoryPlasmid.dna.length+terminators[j].sequence.length,'Terminator',terminators[j].sequence,terminators[j].description,terminators[j]) | featureArray[6] = new feature(memoryPlasmid.dna.length+1,memoryPlasmid.dna.length+terminators[j].sequence.length,'Terminator',terminators[j].sequence,terminators[j].description,terminators[j]) | ||
memoryPlasmid.setDNA(memoryPlasmid.dna+terminators[j].sequence+randomDNA(10)) | memoryPlasmid.setDNA(memoryPlasmid.dna+terminators[j].sequence+randomDNA(10)) | ||
- | |||
memoryPlasmid.addMemoryObject(featureArray[0],featureArray[1],featureArray[2],featureArray[3],featureArray[4],featureArray[5],featureArray[6]) | memoryPlasmid.addMemoryObject(featureArray[0],featureArray[1],featureArray[2],featureArray[3],featureArray[4],featureArray[5],featureArray[6]) | ||
} | } | ||
- | + | ||
- | + | ||
- | + | ||
restrictionPlasmid.setDNA(memoryPlasmid.features[1].sequence) | restrictionPlasmid.setDNA(memoryPlasmid.features[1].sequence) | ||
for (item in memoryPlasmid.memoryObjects){ | for (item in memoryPlasmid.memoryObjects){ |
Revision as of 00:23, 10 August 2012
Parts registry sensors: Madras | ||||
Parts registry sensors: Phage | ||||
Parts registry sensors: Metal sensitive | ||||
Parts registry sensors: Cell signalling | ||||