Difference between revisions of "Part:BBa K4444018:Design"
(→Design Notes) |
|||
(2 intermediate revisions by the same user not shown) | |||
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=== | |
− | < | + | <u>Modifications to FKBP-cTEV:</u> (<html><ref>1</ref></html>) |
+ | - FKBP is replaced with sspB-BFP | ||
− | |||
− | </u> | + | <u>Components:</u> |
− | <html><img src="https:// | + | <html> |
+ | <div> | ||
+ | <figure data-ref="1"> | ||
+ | <img class="cTEVsspb" src="https://static.igem.wiki/teams/4444/wiki/parts-pictures/ctevsspb.png" width="500"> | ||
+ | <figcaption>The cTEV-sspB System contains sspB, BFP, cTEV | ||
+ | </figcaption> | ||
+ | </figure> | ||
+ | </div> | ||
+ | </html> | ||
===Source=== | ===Source=== |
Latest revision as of 16:13, 13 October 2022
Design Notes
Modifications to FKBP-cTEV: (1)
- FKBP is replaced with sspB-BFP
Components:
Source
FRB-cTEV: https://www.addgene.org/179676/
sspB and BFP: 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.