Line 3: | Line 3: | ||
<head> | <head> | ||
− | + | ||
− | + | ||
<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script> | <script src="http://code.jquery.com/jquery-2.1.0.min.js"></script> | ||
<link href="https://fonts.googleapis.com/css?family=Quicksand" rel="stylesheet"> | <link href="https://fonts.googleapis.com/css?family=Quicksand" rel="stylesheet"> | ||
− | < | + | <script> |
− | + | $(document).ready(function() { | |
− | + | $('.link1').on('click', function() { | |
− | + | $( this ).toggleClass( "selected" ); | |
− | + | $('.link2').removeClass('selected'); | |
− | + | $('.link3').removeClass('selected'); | |
− | + | $('.link4').removeClass('selected'); | |
− | + | $('.link5').removeClass('selected'); | |
− | + | $(".box1").toggle('slow'); | |
− | + | $(".box1_arrow").toggle('slow'); | |
− | + | $(".box2").hide(); | |
− | + | $(".box3").hide(); | |
− | + | $(".box4").hide(); | |
− | + | $(".box5").hide(); | |
− | + | $(".box2_arrow").hide(); | |
− | + | $(".box3_arrow").hide(); | |
− | + | $(".box4_arrow").hide(); | |
− | + | $(".box5_arrow").hide(); | |
− | + | }); | |
− | + | $('.link2').on('click', function() { | |
− | + | $( this ).toggleClass( "selected" ); | |
− | + | $('.link1').removeClass('selected'); | |
− | + | $('.link3').removeClass('selected'); | |
+ | $('.link4').removeClass('selected'); | ||
+ | $('.link5').removeClass('selected'); | ||
+ | $(".box2").toggle('slow'); | ||
+ | $(".box2_arrow").toggle('slow'); | ||
+ | $(".box1").hide(); | ||
+ | $(".box3").hide(); | ||
+ | $(".box4").hide(); | ||
+ | $(".box5").hide(); | ||
+ | $(".box1_arrow").hide(); | ||
+ | $(".box3_arrow").hide(); | ||
+ | $(".box4_arrow").hide(); | ||
+ | $(".box5_arrow").hide(); | ||
+ | }); | ||
+ | $('.link3').on('click', function() { | ||
+ | $( this ).toggleClass( "selected" ); | ||
+ | $('.link2').removeClass('selected'); | ||
+ | $('.link1').removeClass('selected'); | ||
+ | $('.link4').removeClass('selected'); | ||
+ | $('.link5').removeClass('selected'); | ||
+ | $(".box3").toggle('slow'); | ||
+ | $(".box3_arrow").toggle('slow'); | ||
+ | $(".box2").hide(); | ||
+ | $(".box1").hide(); | ||
+ | $(".box4").hide(); | ||
+ | $(".box5").hide(); | ||
+ | $(".box1_arrow").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".box4_arrow").hide(); | ||
+ | $(".box5_arrow").hide(); | ||
− | } | + | }); |
+ | $('.link4').on('click', function() { | ||
+ | $( this ).toggleClass( "selected" ); | ||
+ | $('.link2').removeClass('selected'); | ||
+ | $('.link3').removeClass('selected'); | ||
+ | $('.link1').removeClass('selected'); | ||
+ | $('.link5').removeClass('selected'); | ||
+ | $(".box4").toggle('slow'); | ||
+ | $(".box4_arrow").toggle('slow'); | ||
+ | $(".box2").hide(); | ||
+ | $(".box3").hide(); | ||
+ | $(".box1").hide(); | ||
+ | $(".box5").hide(); | ||
+ | $(".box1_arrow").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".box3_arrow").hide(); | ||
+ | $(".box5_arrow").hide(); | ||
+ | }); | ||
+ | $('.link5').on('click', function() { | ||
+ | $( this ).toggleClass( "selected" ); | ||
+ | $('.link2').removeClass('selected'); | ||
+ | $('.link3').removeClass('selected'); | ||
+ | $('.link4').removeClass('selected'); | ||
+ | $('.link1').removeClass('selected'); | ||
+ | $(".box5").toggle('slow'); | ||
+ | $(".box5_arrow").toggle('slow'); | ||
+ | $(".box2").hide(); | ||
+ | $(".box3").hide(); | ||
+ | $(".box4").hide(); | ||
+ | $(".box1").hide(); | ||
+ | $(".box1_arrow").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".box3_arrow").hide(); | ||
+ | $(".box4_arrow").hide(); | ||
+ | }); | ||
+ | $('.BB-prefix').on('click', function() { | ||
+ | $('.BB-prefix' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".BBprefix_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.BB-suffix').on('click', function() { | ||
+ | $('.BB-suffix' ).toggleClass( "selected" ); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".BBsuffix_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.rbs').on('click', function() { | ||
+ | $('.rbs' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".RBS_info").fadeToggle('slow'); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.yncm').on('click', function() { | ||
+ | $('.yncm' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".YNCM_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.his').on('click', function() { | ||
+ | $('.his' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".HIS_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.tev').on('click', function() { | ||
+ | $('.tev' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".TEV_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.arg').on('click', function() { | ||
+ | $('.arg' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.ecotin').removeClass('selected'); | ||
+ | $(".ARG_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".ecotin_info").hide(); | ||
+ | }); | ||
+ | $('.ecotin').on('click', function() { | ||
+ | $('.ecotin' ).toggleClass( "selected" ); | ||
+ | $('.BB-suffix').removeClass('selected'); | ||
+ | $('.rbs').removeClass('selected'); | ||
+ | $('.yncm').removeClass('selected'); | ||
+ | $('.his').removeClass('selected'); | ||
+ | $('.tev').removeClass('selected'); | ||
+ | $('.winsulin').removeClass('selected'); | ||
+ | $('.proinsulin').removeClass('selected'); | ||
+ | $('.arg').removeClass('selected'); | ||
+ | $('.BB-prefix').removeClass('selected'); | ||
+ | $(".ecotin_info").fadeToggle('slow'); | ||
+ | $(".RBS_info").hide(); | ||
+ | $(".YNCM_info").hide(); | ||
+ | $(".HIS_info").hide(); | ||
+ | $(".TEV_info").hide(); | ||
+ | $(".ARG_info").hide(); | ||
+ | $(".box2_arrow").hide(); | ||
+ | $(".BBsuffix_info").hide(); | ||
+ | $(".BBprefix_info").hide(); | ||
+ | }); | ||
+ | }); | ||
− | + | </script> | |
− | + | ||
− | + | ||
+ | <style> | ||
+ | h2 { | ||
+ | font-family: "banaue", sans-serif; | ||
+ | color: #3e3f3f; | ||
+ | font-size: 60px; | ||
+ | text-align:center; | ||
+ | |||
} | } | ||
− | + | .divider1 { | |
− | + | width:70%; | |
− | color: # | + | height:10px; |
− | + | background-color: #fad990; | |
+ | margin-left:15%; | ||
} | } | ||
− | + | .divider2 { | |
− | + | width:70%; | |
− | + | height:10px; | |
− | color: # | + | background-color: #c1808e; |
− | + | margin-left:15%; | |
− | + | ||
} | } | ||
− | + | h4, ul li { | |
− | # | + | font-family: "Quicksand", sans-serif; |
− | + | color: #3e3f3f; | |
− | color: #3e3f3f; | + | font-size: 20px; |
− | font-size: | + | text-align:center; |
+ | } | ||
+ | h6 { | ||
+ | font-family: "Quicksand", sans-serif; | ||
+ | color: #3e3f3f; | ||
+ | font-size: 30px; | ||
+ | text-align:center; | ||
+ | } | ||
+ | h5 { | ||
+ | font-family: "Quicksand", sans-serif; | ||
+ | color: #3e3f3f; | ||
+ | font-size: 20px; | ||
+ | text-align:left; | ||
+ | } | ||
+ | h3 { | ||
+ | font-family: "Quicksand", sans-serif; | ||
+ | color: #3e3f3f; | ||
+ | font-size: 30px; | ||
+ | text-align:center; | ||
+ | } | ||
+ | .para_container { | ||
+ | padding: 0 10% 2% 10%; | ||
} | } | ||
− | + | .link { | |
− | + | border-radius: 50%; | |
− | color: # | + | width: 100%; |
− | + | padding-bottom: 100%; | |
− | + | background-repeat: no-repeat; | |
+ | background-position: center; | ||
+ | background-color:#e2e2e2; | ||
+ | background-size: 95%; | ||
+ | box-shadow: -5px 5px rgba(175,175,175,0.9); | ||
+ | -moz-box-shadow: -5px 5px rgba(175,175,175,0.9); | ||
+ | -webkit-box-shadow: -5px 5px rgba(175,175,175,0.9); | ||
+ | -o-box-shadow: -5px 5px rgba(175,175,175,0.9); | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | .link1 { | ||
+ | background-image: url("https://static.igem.org/mediawiki/2017/6/67/T--Sydney_Australia--design_button1.png"); | ||
} | } | ||
− | + | .link4 { | |
− | + | background-image: url("https://static.igem.org/mediawiki/2017/b/bd/T--Sydney_Australia--design_button2.png"); | |
− | . | + | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .link2 { | |
− | + | background-image: url("https://static.igem.org/mediawiki/2017/4/4e/T--Sydney_Australia--design_button3.png"); | |
− | . | + | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .link3 { | |
− | + | background-image: url("https://static.igem.org/mediawiki/2017/a/a6/T--Sydney_Australia--design_button4.png"); | |
− | + | ||
− | . | + | |
− | + | ||
− | + | ||
} | } | ||
− | + | .link5 { | |
− | . | + | background-image: url("https://static.igem.org/mediawiki/2017/2/2e/T--Sydney_Australia--design_button5.png"); |
− | background | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | . | + | .link.selected { |
− | + | box-shadow: 0px 0px rgba(157,138,46,0.9); | |
− | + | -moz-box-shadow: 0px 0px rgba(157,138,46,0.9); | |
− | + | -webkit-box-shadow: 0px 0px rgba(157,138,46,0.9); | |
− | + | -o-box-shadow: 0px 0px rgba(157,138,46,0.9); | |
− | + | margin-top: 5px; | |
− | + | margin-left:-5px; | |
− | + | margin-bottom:-5px; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | . | + | .box1, .box2,.box3,.box4,.box5, .box1_arrow, .box2_arrow, .box3_arrow, .box4_arrow, .box5_arrow {display:none;} |
− | + | .box1 {width:80%;min-height:10vh;padding:2%; background-color:#fada92;margin-left:10%;border-radius:5px;} | |
− | + | .box2 {width:80%;min-height:10vh;padding:5%; background-color:#c1808e;margin-left:10%;border-radius:5px;} | |
− | + | .box3 {width:80%;min-height:10vh;padding:5%; background-color:#93bcc1;margin-left:10%;border-radius:5px;} | |
− | + | .box4 {width:80%;min-height:10vh;padding:5%; background-color:#afe0b2;margin-left:10%;border-radius:5px;} | |
− | + | .box5 {width:80%;min-height:10vh;padding:5%; background-color:#a696ea;margin-left:10%;border-radius:5px;} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | } | + | |
− | . | + | .box1_arrow { |
− | + | width: 0; | |
− | + | height: 0; | |
− | border- | + | border-left: 10px solid transparent; |
− | + | border-right: 10px solid transparent; | |
− | + | border-bottom: 20px solid #fada92; | |
− | + | margin-left:15%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .box2_arrow { | |
− | . | + | width: 0; |
− | + | height: 0; | |
− | + | border-left: 10px solid transparent; | |
− | border- | + | border-right: 10px solid transparent; |
− | + | border-bottom: 20px solid #c1808e; | |
− | + | margin-left:31.5%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .box3_arrow { | |
− | + | width: 0; | |
− | + | height: 0; | |
− | + | border-left: 10px solid transparent; | |
− | + | border-right: 10px solid transparent; | |
− | + | border-bottom: 20px solid #93bcc1; | |
− | + | margin-left:48%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .box4_arrow { | |
− | . | + | width: 0; |
− | + | height: 0; | |
− | + | border-left: 10px solid transparent; | |
− | + | border-right: 10px solid transparent; | |
+ | border-bottom: 20px solid #afe0b2; | ||
+ | margin-left:65%; | ||
} | } | ||
− | + | .box5_arrow { | |
− | . | + | width: 0; |
− | + | height: 0; | |
− | + | border-left: 10px solid transparent; | |
− | + | border-right: 10px solid transparent; | |
+ | border-bottom: 20px solid #a696ea; | ||
+ | margin-left:82%; | ||
} | } | ||
+ | .construct_container {padding:5%;} | ||
− | . | + | .BB-prefix, .BB-suffix { width:90px;background-color:#e7e6e6;} |
− | + | .rbs {width:90px;background-color:#eaa1a8;} | |
− | + | .yncm {width:220px; background-color:#fadda2;} | |
− | + | .his {width:90px;background-color:#a396c6;} | |
− | + | .tev {width:70px;background-color:#f1ccf0;} | |
− | + | .winsulin {width:220px;background-color:#b0dfb3;} | |
− | + | .divider {width:20px;} | |
− | + | .proinsulin {width:260px;background-color:#c1faff;} | |
− | + | .arg {width:30px;background-color:#96c6ca;} | |
− | + | .ecotin {width:220px; background-color:#ffae7b;} | |
− | + | .element { | |
+ | height:30px; | ||
+ | display:inline-block; | ||
+ | text-align: center; | ||
+ | vertical-align: middle; | ||
+ | line-height: 30px; | ||
+ | font-family:'Quicksand' ; | ||
+ | font-size:16px; | ||
+ | color:#3e3f3f; | ||
+ | overflow:hidden; | ||
} | } | ||
− | + | .BB-prefix.selected, .BB-suffix.selected, .rbs.selected, .yncm.selected, .his.selected, .tev.selected, .winsulin.selected, .proinsulin.selected, .arg.selected, .ecotin.selected {text-decoration:underline;} | |
− | . | + | .construct_1, .construct_2 { |
− | + | width:95%; | |
− | + | display:flex; | |
+ | flex-direction:row; | ||
+ | flex-wrap:nowrap; | ||
+ | justify-content:space-evenly | ||
+ | align-items:center; | ||
+ | align-content:stretch; | ||
+ | position:relative; | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | . | + | .construct_3, .construct_4 { |
− | + | width:100%; | |
− | + | display:flex; | |
+ | flex-direction:row; | ||
+ | flex-wrap:nowrap; | ||
+ | justify-content:space-evenly | ||
+ | align-items:center; | ||
+ | align-content:stretch; | ||
+ | position:relative; | ||
} | } | ||
− | . | + | .construct_5, .construct_6 { |
− | + | width:70%; | |
− | + | display:flex; | |
+ | flex-direction:row; | ||
+ | flex-wrap:nowrap; | ||
+ | justify-content:space-evenly | ||
+ | align-items:center; | ||
+ | align-content:stretch; | ||
+ | position:relative; | ||
} | } | ||
− | . | + | /*.construct_1:after { |
− | + | margin-top:5%;margin-left:10%;margin-right:10%; | |
+ | position: absolute; | ||
+ | display: inline-block; | ||
+ | left:0; | ||
+ | right:0; | ||
+ | height: 3px; | ||
+ | content: ''; | ||
+ | background-color: #3e3f3f; | ||
+ | z-index:-1; | ||
+ | }*/ | ||
+ | .construct_1_line, .construct_2_line { | ||
+ | width:85%; | ||
+ | height:3px; | ||
+ | background-color: #3e3f3f; | ||
+ | margin-left:5%; | ||
+ | margin-top:-42.5px; | ||
+ | z-index:1; | ||
} | } | ||
− | + | .construct_3_line, .construct_4_line { | |
− | . | + | width:90%; |
− | + | height:3px; | |
− | + | background-color: #3e3f3f; | |
− | + | margin-left:5%; | |
+ | margin-top:-42.5px; | ||
+ | z-index:1; | ||
} | } | ||
− | . | + | .construct_5_line, .construct_6_line { |
− | . | + | width:60%; |
− | + | height:3px; | |
− | + | background-color: #3e3f3f; | |
− | + | margin-left:5%; | |
− | + | margin-top:-42.5px; | |
− | + | z-index:1; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | . | + | .arrow-right { |
− | + | width: 0; | |
+ | height: 0; | ||
+ | border-top: 28px solid transparent; | ||
+ | border-bottom: 28px solid transparent; | ||
+ | position:relative; | ||
+ | bottom:13px; | ||
+ | |||
+ | |||
} | } | ||
− | + | .yncm-arrow {border-left: 22.5px solid #fadda2;} | |
− | . | + | .his-arrow {border-left: 22.5px solid #a396c6;} |
− | + | .tev-arrow {border-left: 22.5px solid #f1ccf0;} | |
− | + | .winsulin-arrow {border-left: 22.5px solid #b0dfb3;} | |
− | + | .arg-arrow {border-left: 22.5px solid #96c6ca;} | |
− | + | .proinsulin-arrow {border-left: 22.5px solid #c1faff;} | |
− | + | .ecotin-arrow {border-left: 22.5px solid #ffae7b;} | |
− | + | .element_text:hover { | |
− | + | text-decoration:underline; | |
− | } | + | |
− | + | ||
− | . | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
+ | .filler {height:30px;} | ||
− | . | + | .element_info_box_container { |
− | + | width:95%; | |
− | + | height:90vh; | |
− | + | overflow:scroll; | |
− | + | background-color:#e2e2e2; | |
− | + | border-radius:20px; | |
− | + | margin-top:55px; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | . | + | .info_box {padding:10%;display:none;} |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | } | + | |
− | + | ||
</style> | </style> | ||
</head> | </head> | ||
<body> | <body> | ||
− | + | <div class="container-fluid"> | |
− | <div class = " | + | <div class= "row" style="background-color:#e2e2e2;margin-top:63px;"> |
+ | <img class="img-center center-block"src="https://static.igem.org/mediawiki/2017/a/af/T--Sydney_Australia--ProjectDesignBanner.gif" width = "65%" class = "banner"> | ||
</div> | </div> | ||
− | < | + | <div class = "row" > |
− | + | <div class="para_container"> | |
+ | <h2>Our Key Goals</h2> | ||
+ | <div class = "divider1"></div> | ||
+ | <br> | ||
− | < | + | <h4>The aim of the USYD iGEM 2017 team was to address the problem of insulin inaccessibility. The design of our insulin, and its means of expression, needed to look at five key characteristics:</h4> |
− | + | ||
− | + | ||
</div> | </div> | ||
</div> | </div> | ||
− | <div class = "row | + | <div class="row" style="padding: 0 0 25px 0;" id="buttons"> |
− | <div class = " | + | <div class="col-xs-1"> |
− | < | + | </div> |
− | <div class = " | + | <div class="col-xs-2"> |
− | < | + | <div class="link link1"> |
− | + | </div> | |
− | < | + | </div> |
− | + | <div class="col-xs-2"> | |
+ | <div class="link link2"> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="col-xs-2"> | ||
+ | <div class="link link3"> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="col-xs-2"> | ||
+ | <div class="link link4"> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="col-xs-2"> | ||
+ | <div class="link link5"> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="col-xs-1"> | ||
</div> | </div> | ||
</div> | </div> | ||
− | <div class="row" id = " | + | <div class="row" id="boxes"> |
− | <div class = " | + | <div class="box_container"> |
− | < | + | <div class="box1_arrow"> |
− | + | </div> | |
− | + | <div class="box1"> | |
− | + | ||
<h3>Stability</h3> | <h3>Stability</h3> | ||
− | < | + | <h4>For our project to work effectively, we must have a supply chain that’s not a cold chain, so that costs can be reduced. This will ultimately mean that the cost of these cold chains will not be passed onto the consumer. To achieve this, we hope to design an insulin that will not lose efficacy after being exposed to room temperature for long periods of time.</h4> |
− | </ | + | |
− | + | </div> | |
− | </ | + | <div class="box2_arrow"> |
− | < | + | </div> |
− | + | <div class="box2"> | |
− | + | ||
− | + | ||
<h3>Single Chained</h3> | <h3>Single Chained</h3> | ||
− | < | + | <h4>As a result of the difficult purification methods, Single Chain Insulins, or SCIs for short, have been developed with a small, C-peptide chain linker. This linker connects the A and B chains in such a way that the di-sulfide bonds form more favorably. We aim to develop our own single chain insulin to compare it’s simplicity. |
− | </ | + | </h4> |
− | + | ||
− | </ | + | </div> |
− | < | + | <div class="box3_arrow"> |
− | + | ||
− | + | </div> | |
− | + | <div class="box3"> | |
<h3>Ease of Purification and Affordaility</h3> | <h3>Ease of Purification and Affordaility</h3> | ||
− | < | + | <h4>We must also consider the impact of a difficult, costly manufacturing process on small scale manufacturing companies. This impact is too great to impose on this grass-roots organisations, so we have pursued to find a cheap, simple purification method which is able to produce high yields from a recombinant system. |
− | </ | + | </h4> |
− | + | ||
− | </ | + | </div> |
− | < | + | <div class="box4_arrow"> |
− | + | </div> | |
− | + | <div class="box4"> | |
− | + | ||
<h3>Intellectual Property Issues</h3> | <h3>Intellectual Property Issues</h3> | ||
− | < | + | <h4>As a result of the way drugs are currently developed, all new inventions for therapies are protected by Intellectual Property Law through patents. These patents surrounding all currently prescribed and newly invented insulins has inspired our team to pursue a completely open source project. |
− | </ | + | </h4> |
− | + | ||
− | </ | + | </div> |
− | < | + | <div class="box5_arrow"> |
− | + | </div> | |
− | + | <div class="box5"> | |
− | + | ||
<h3>Safety and Efficacy</h3> | <h3>Safety and Efficacy</h3> | ||
− | < | + | <h4>Our insulin products must be of certifiable medical grade such that it can be approved for human use after stage IV clinical trials, or biosimilar clinical trials. Furthermore, it must also be at least as effective as the other insulins on the market. |
− | </ | + | </h4> |
− | + | </div> | |
− | + | ||
</div> | </div> | ||
</div> | </div> | ||
− | + | <div class = "row" id="constructs-intro"> | |
− | <div class= "row"> | + | <div class="para_container"> |
− | <div class= " | + | <h2>Our Constructs</h2> |
− | < | + | <div class = "divider2"></div> |
− | <div class = " | + | <br> |
+ | <h4>We designed our expression constructs in order to meet these goals. Click on each element of the construct to learn more about <b>why</b> we chose them:</h4> | ||
</div> | </div> | ||
</div> | </div> | ||
+ | <div class = "row" id="constructs" > | ||
+ | <div class="col-xs-8"> | ||
+ | <div class="construct_container"> | ||
− | <div class= " | + | <div class="construct_1_caption"> |
− | < | + | <h5> Winsulin secreted by B. subtilis </h5> |
− | + | ||
− | + | ||
− | </ | + | |
</div> | </div> | ||
+ | <div class="construct_1"> | ||
+ | |||
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="yncm element"><p class="element_text">YNCM Tag</p></div><div class="yncm-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="tev element"><p class="element_text">TEV</p></div><div class="tev-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="winsulin element"><p class="element_text">Winsulin</p></div><div class="winsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
− | |||
− | |||
− | |||
</div> | </div> | ||
+ | <div class="construct_1_line"></div> | ||
+ | <div class="filler"></div> | ||
+ | <div class="construct_2_caption"> | ||
+ | <h5> Proinsulin secreted by B. subtilis </h5> | ||
</div> | </div> | ||
+ | <div class="construct_2"> | ||
+ | |||
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="yncm element"><p class="element_text">YNCM Tag</p></div><div class="yncm-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="arg element"><p class="element_text">R</p></div><div class="arg-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="proinsulin element"><p class="element_text">Proinsulin</p></div><div class="proinsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
− | |||
</div> | </div> | ||
+ | <div class="construct_2_line"></div> | ||
− | <div class = " | + | <div class="filler"></div> |
− | <div | + | <div class="construct_3_caption"> |
− | <div class = " | + | <h5> Winsulin targeted to the periplasm of E. coli </h5> |
− | < | + | |
</div> | </div> | ||
− | <div class = " | + | <div class="construct_3"> |
− | < | + | |
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="ecotin element"><p class="element_text">Ecotin Tag</p></div><div class="ecotin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="tev element"><p class="element_text">TEV</p></div><div class="tev-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="winsulin element"><p class="element_text">Winsulin</p></div><div class="winsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
+ | |||
</div> | </div> | ||
+ | <div class="construct_3_line"></div> | ||
+ | |||
+ | <div class="filler"></div> | ||
+ | <div class="construct_4_caption"> | ||
+ | <h5> Proinsulin targeted to the periplasm of E. coli </h5> | ||
</div> | </div> | ||
+ | <div class="construct_4"> | ||
+ | |||
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="ecotin element"><p class="element_text">Ecotin Tag</p></div><div class="ecotin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="arg element"><p class="element_text">R</p></div><div class="arg-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="proinsulin element"><p class="element_text">Proinsulin</p></div><div class="proinsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
+ | |||
</div> | </div> | ||
+ | <div class="construct_4_line"></div> | ||
− | <div class= " | + | <div class="filler"></div> |
− | <div | + | <div class="construct_5_caption"> |
− | <div class = " | + | <h5> Winsulin targeted to the cytoplasm of E. coli </h5> |
− | < | + | |
</div> | </div> | ||
− | <div class = " | + | <div class="construct_5"> |
− | < | + | |
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="tev element"><p class="element_text">TEV</p></div><div class="tev-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="winsulin element"><p class="element_text">Winsulin</p></div><div class="winsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
</div> | </div> | ||
+ | <div class="construct_5_line"></div> | ||
+ | |||
+ | <div class="filler"></div> | ||
+ | <div class="construct_6_caption"> | ||
+ | <h5> Proinsulin targeted to the cytoplasm of E. coli </h5> | ||
</div> | </div> | ||
+ | <div class="construct_6"> | ||
+ | |||
+ | <div class="BB-prefix element"><p class="element_text"> BB prefix</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="rbs element"><p class="element_text">RBS</p></div><div class="divider"></div> | ||
+ | |||
+ | <div class="his element"><p class="element_text">His Tag</p></div><div class="his-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="arg element"><p class="element_text">R</p></div><div class="arg-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="proinsulin element"><p class="element_text">Proinsulin</p></div><div class="proinsulin-arrow arrow-right"></div><div class="divider"></div> | ||
+ | |||
+ | <div class="BB-suffix element"><p class="element_text">BB suffix</p></div> | ||
+ | |||
</div> | </div> | ||
+ | <div class="construct_6_line"></div> | ||
− | <div | + | </div></div> |
− | <div class = " | + | <div class="col-xs-4"> |
− | <div class= " | + | <div class="element_info_box_container"> |
− | <div class = " | + | <div class="info_box BBprefix_info"> |
− | < | + | <h6>iGEM BioBrick Prefix</h6> |
+ | <br> | ||
+ | <h4>Contains the restriction sites that are necessary for BioBrick compatibility including EcoRI, NotI & XbaI.</h4> | ||
</div> | </div> | ||
+ | <div class="info_box RBS_info"> | ||
+ | <h6>E. coli Extended Ribosome Binding Site</h6> | ||
+ | <br> | ||
+ | <h4>A derivative of the RBS found in gene 10 of the T7 bacteriophage, this 23 base pair sequence rich in A’s & T’s enhances ribosome binding to boost expression. | ||
+ | </h4> | ||
</div> | </div> | ||
− | <div class= " | + | <div class="info_box YNCM_info"> |
− | < | + | <h6>YncM Tag</h6> |
− | < | + | <br> |
+ | <h4>The YNCM tag is a 12 amino acid sequence whose presence on the N-terminus of the protein targets it for secretion out of the cell into the surrounding media via the Sec pathway in Bacillus subtilis. YNCM was chosen because it was recently shown to be massively successful in targeting recombinant protein for secretion compared to a library of other signal peptides. Additionally, this was shown in B. subtilis strain WB600, which is the bacteria that our WB800 strain was derived from. So we expect that it should give us similar success in secretion of our constructs. (Guan et. al. 2016)</h4> | ||
+ | |||
</div> | </div> | ||
+ | <div class="info_box HIS_info"> | ||
+ | <h6>His Tag</h6> | ||
+ | <br> | ||
+ | <h4>We have included a tag comprised of 6 sequential histidines that form a vital aspect of our purification technique using affinity chromatography. Histidine’s high attraction to metal ions will cause the entire protein, insulin and all, to bind to a nickel column and separate it from the other proteins of the cell.</h4> | ||
+ | |||
</div> | </div> | ||
+ | <div class="info_box TEV_info"> | ||
+ | <h6>TEV Protease Cleavage Site</h6> | ||
+ | <br> | ||
+ | <h4>TEV is a sequence-specific cysteine protease derived from Tobacco Etch Virus. Because of its high specificity, it is commonly used for deliberate protein cleavage. In our project, we will use it to exclusively detach Winsulin from the nickel column, leaving the his tag and Ecotin/YNCM tags behind. This should provide us with a pure elution of Winsulin.</h4> | ||
+ | |||
</div> | </div> | ||
+ | <div class="info_box ARG_info"> | ||
+ | <h6>“R” Arginine Cleavage Site</h6> | ||
+ | <br> | ||
+ | <h4>Arginine acts as a recognition site for Trypsin Protease which we will use to specifically remove Proinsulin from the his tag and YNCM/Ecotin tag in a similar way to TEV. We have chosen to use Trypsin in these constructs because it allows us to further simplify the processing of proinsulin. Trypsin naturally cleaves the C-peptide from proinsulin which, following disulfide bond formation, leaves the active form of insulin. This is the way it works in our body, so we are confident that it will work here too. </h4> | ||
+ | |||
</div> | </div> | ||
+ | <div class="info_box BBsuffix_info"> | ||
+ | <h6>iGEM BioBrick Suffix</h6> | ||
+ | <br> | ||
+ | <h4>Contains the restriction sites that are necessary for BioBrick compatibility including SpeI, NotI & PstI. We have also added an additional BamHI site at the terminus of our E. coli expressed constructs for ligation into pET-15b.</h4> | ||
− | |||
− | |||
− | |||
</div> | </div> | ||
− | <div class = " | + | <div class="info_box ecotin_info"> |
− | < | + | <h6>Ecotin Tag</h6> |
− | < | + | <br> |
− | < | + | <h4>Ecotin acts as a signal sequence to target the translated protein to the periplasm of the cell. There are a number of advantages that make it a good choice over other tags. |
− | < | + | </h4> |
+ | <ul> | ||
+ | <li>Relatively low metabolic burden due to its small size | ||
+ | </li> | ||
+ | <li>No interaction with other proteins within the periplasm</li> | ||
+ | |||
+ | <li>Is native in E. coli and contains a disulfide bond meaning it undergoes through an oxidative compartment that may assist in the formation of the disulfides in Proinsulin and Winsulin.</li> | ||
+ | |||
+ | <li>It has already been shown to successfully target proinsulin to the periplasm (Malik et. al. 2007) | ||
+ | </li> | ||
+ | </ul> | ||
</div> | </div> | ||
− | + | ||
− | + | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
− | + | <div class="row" style="height:10vh;"></div> | |
− | <div class="row" style="height: | + | |
− | </div> | + | |
</div> | </div> | ||
− | |||
− | |||
</body> | </body> | ||
</html> | </html> | ||
− |
Revision as of 13:26, 30 October 2017
Our Key Goals
The aim of the USYD iGEM 2017 team was to address the problem of insulin inaccessibility. The design of our insulin, and its means of expression, needed to look at five key characteristics:
Stability
For our project to work effectively, we must have a supply chain that’s not a cold chain, so that costs can be reduced. This will ultimately mean that the cost of these cold chains will not be passed onto the consumer. To achieve this, we hope to design an insulin that will not lose efficacy after being exposed to room temperature for long periods of time.
Single Chained
As a result of the difficult purification methods, Single Chain Insulins, or SCIs for short, have been developed with a small, C-peptide chain linker. This linker connects the A and B chains in such a way that the di-sulfide bonds form more favorably. We aim to develop our own single chain insulin to compare it’s simplicity.
Ease of Purification and Affordaility
We must also consider the impact of a difficult, costly manufacturing process on small scale manufacturing companies. This impact is too great to impose on this grass-roots organisations, so we have pursued to find a cheap, simple purification method which is able to produce high yields from a recombinant system.
Intellectual Property Issues
As a result of the way drugs are currently developed, all new inventions for therapies are protected by Intellectual Property Law through patents. These patents surrounding all currently prescribed and newly invented insulins has inspired our team to pursue a completely open source project.
Safety and Efficacy
Our insulin products must be of certifiable medical grade such that it can be approved for human use after stage IV clinical trials, or biosimilar clinical trials. Furthermore, it must also be at least as effective as the other insulins on the market.
Our Constructs
We designed our expression constructs in order to meet these goals. Click on each element of the construct to learn more about why we chose them:
BB prefix
RBS
YNCM Tag
His Tag
TEV
Winsulin
BB suffix
BB prefix
RBS
YNCM Tag
His Tag
R
Proinsulin
BB suffix
BB prefix
RBS
Ecotin Tag
His Tag
TEV
Winsulin
BB suffix
BB prefix
RBS
Ecotin Tag
His Tag
R
Proinsulin
BB suffix
BB prefix
RBS
His Tag
TEV
Winsulin
BB suffix
BB prefix
RBS
His Tag
R
Proinsulin
BB suffix
iGEM BioBrick Prefix
Contains the restriction sites that are necessary for BioBrick compatibility including EcoRI, NotI & XbaI.
E. coli Extended Ribosome Binding Site
A derivative of the RBS found in gene 10 of the T7 bacteriophage, this 23 base pair sequence rich in A’s & T’s enhances ribosome binding to boost expression.
YncM Tag
The YNCM tag is a 12 amino acid sequence whose presence on the N-terminus of the protein targets it for secretion out of the cell into the surrounding media via the Sec pathway in Bacillus subtilis. YNCM was chosen because it was recently shown to be massively successful in targeting recombinant protein for secretion compared to a library of other signal peptides. Additionally, this was shown in B. subtilis strain WB600, which is the bacteria that our WB800 strain was derived from. So we expect that it should give us similar success in secretion of our constructs. (Guan et. al. 2016)
His Tag
We have included a tag comprised of 6 sequential histidines that form a vital aspect of our purification technique using affinity chromatography. Histidine’s high attraction to metal ions will cause the entire protein, insulin and all, to bind to a nickel column and separate it from the other proteins of the cell.
TEV Protease Cleavage Site
TEV is a sequence-specific cysteine protease derived from Tobacco Etch Virus. Because of its high specificity, it is commonly used for deliberate protein cleavage. In our project, we will use it to exclusively detach Winsulin from the nickel column, leaving the his tag and Ecotin/YNCM tags behind. This should provide us with a pure elution of Winsulin.
“R” Arginine Cleavage Site
Arginine acts as a recognition site for Trypsin Protease which we will use to specifically remove Proinsulin from the his tag and YNCM/Ecotin tag in a similar way to TEV. We have chosen to use Trypsin in these constructs because it allows us to further simplify the processing of proinsulin. Trypsin naturally cleaves the C-peptide from proinsulin which, following disulfide bond formation, leaves the active form of insulin. This is the way it works in our body, so we are confident that it will work here too.
iGEM BioBrick Suffix
Contains the restriction sites that are necessary for BioBrick compatibility including SpeI, NotI & PstI. We have also added an additional BamHI site at the terminus of our E. coli expressed constructs for ligation into pET-15b.
Ecotin Tag
Ecotin acts as a signal sequence to target the translated protein to the periplasm of the cell. There are a number of advantages that make it a good choice over other tags.
- Relatively low metabolic burden due to its small size
- No interaction with other proteins within the periplasm
- Is native in E. coli and contains a disulfide bond meaning it undergoes through an oxidative compartment that may assist in the formation of the disulfides in Proinsulin and Winsulin.
- It has already been shown to successfully target proinsulin to the periplasm (Malik et. al. 2007)