Difference between revisions of "Part:BBa K4444017:Design"
(→Design Notes) |
|||
Line 1: | Line 1: | ||
+ | <html lang="en"> | ||
+ | <head> | ||
+ | <meta charset="UTF-8"> | ||
+ | <title></title> | ||
+ | <style> | ||
+ | .ui.medium.image { | ||
+ | width: 100%; | ||
+ | } | ||
+ | </style> | ||
+ | <script type="text/javascript"> | ||
+ | $(this).find('ref').each(function () { | ||
+ | var label = $(this).text(); | ||
+ | $(this).click(function (event) { | ||
+ | event.preventDefault(); | ||
+ | }); | ||
+ | var number = figures[1][label]; | ||
+ | $(this).html("<a href=''>Figure " + figures[1][label] + "</a>"); | ||
+ | $(this).on('click', function () { | ||
+ | window.scroll(0, $(figures[0][number]).offset().top + 100); | ||
+ | }) | ||
+ | }); | ||
+ | function enumerateKeys(object) { | ||
+ | var numberPairs = {}; | ||
+ | var objectPairs = {}; | ||
+ | var number = 0; | ||
+ | var matches = document.body.querySelectorAll(object + '[data-ref]'); | ||
+ | while (number < matches.length) { | ||
+ | var refName = matches[number].dataset.ref; | ||
+ | if (refName in numberPairs) { | ||
+ | console.log(refName, "This label has already been assigned."); | ||
+ | } else { | ||
+ | numberPairs[number + 1] = matches[number]; | ||
+ | objectPairs[refName] = number + 1; | ||
+ | } | ||
+ | number++; | ||
+ | } | ||
+ | return [numberPairs, objectPairs, number]; | ||
+ | } | ||
+ | function enumerate() { | ||
+ | var figures = enumerateKeys('figure'); | ||
+ | var maximum = figures[2]; | ||
+ | for (var number = 1; number <= maximum; number++) { | ||
+ | if (number in figures[0]) { | ||
+ | $(figures[0][number]).children('figcaption').prepend("Figure " + number + ": ") | ||
+ | } | ||
+ | } | ||
+ | $(this).find('ref').each(function () { | ||
+ | var label = $(this).text(); | ||
+ | $(this).click(function (event) { | ||
+ | event.preventDefault(); | ||
+ | }); | ||
+ | var number = figures[1][label]; | ||
+ | $(this).html("<a href=''>Figure " + figures[1][label] + "</a>"); | ||
+ | $(this).on('click', function () { | ||
+ | window.scroll(0, $(figures[0][number]).offset().top - 110); | ||
+ | }) | ||
+ | }); | ||
+ | } | ||
+ | $(document).ready(enumerate); | ||
+ | </script> | ||
+ | </head> | ||
+ | <body> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | |||
===Design Notes=== | ===Design Notes=== | ||
− | <u>Modifications to FRB-nTEV: | + | <u>Modifications to FRB-nTEV:</u> (<html><ref>1</ref></html>) |
− | + | - FRB is replaced with iLID | |
- ER localization tag is added at beginning | - ER localization tag is added at beginning | ||
Line 10: | Line 76: | ||
− | <u>Components: | + | <u>Components:</u> |
+ | |||
+ | <html> | ||
+ | <div> | ||
+ | <figure data-ref="1"> | ||
+ | <img class="nTEViLID" src="https://static.igem.wiki/teams/4444/wiki/parts-pictures/ilidntev.png" width="500"> | ||
+ | <figcaption>The nTEV-iLID System contains ER localization tag, iLID, mCherry, nTEV | ||
− | </ | + | </figcaption> |
+ | </figure> | ||
+ | </div> | ||
+ | </html> | ||
− | |||
===Source=== | ===Source=== |
Latest revision as of 16:02, 13 October 2022
Design Notes
Modifications to FRB-nTEV: (1)
- FRB is replaced with iLID
- ER localization tag is added at beginning
- mCherry is added between iLID and nTEV
Components:
Source
FKBP-nTEV Backbone: https://www.addgene.org/179675/
mCherry: https://www.addgene.org/164037/
iLID: Lab member’s plasmid (William Benman) – pHR sspB(nano)-BFP-SOS-2A-iLID
References
[1] Wehr, M., Laage, R., Bolz, U. et al. Monitoring regulated protein-protein interactions using split TEV. Nat Methods 3, 985–993 (2006). https://doi.org/10.1038/nmeth967
[2] Vlahos, Alexander E., et al. “Protease-Controlled Secretion and Display of Intercellular Signals.” Nature Communications, vol. 13, no. 1, 17 Feb. 2022, p. 912, www.nature.com/articles/s41467-022-28623-y, 10.1038/s41467-022-28623-y.