|
|
Line 633: |
Line 633: |
| </style> | | </style> |
| | | |
− | <!-- script -->
| + | </head> |
− | <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
| + | |
− | <script type="text/javascript">
| + | |
− | /*
| + | |
− | * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
| + | |
− | *
| + | |
− | * Uses the built in easing capabilities added In jQuery 1.1
| + | |
− | * to offer multiple easing options
| + | |
− | *
| + | |
− | * TERMS OF USE - jQuery Easing
| + | |
− | *
| + | |
− | * Open source under the BSD License.
| + | |
− | *
| + | |
− | * Copyright © 2008 George McGinley Smith
| + | |
− | * All rights reserved.
| + | |
− | *
| + | |
− | * Redistribution and use in source and binary forms, with or without modification,
| + | |
− | * are permitted provided that the following conditions are met:
| + | |
− | *
| + | |
− | * Redistributions of source code must retain the above copyright notice, this list of
| + | |
− | * conditions and the following disclaimer.
| + | |
− | * Redistributions in binary form must reproduce the above copyright notice, this list
| + | |
− | * of conditions and the following disclaimer in the documentation and/or other materials
| + | |
− | * provided with the distribution.
| + | |
− | *
| + | |
− | * Neither the name of the author nor the names of contributors may be used to endorse
| + | |
− | * or promote products derived from this software without specific prior written permission.
| + | |
− | *
| + | |
− | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
| + | |
− | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
| + | |
− | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
| + | |
− | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
| + | |
− | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
| + | |
− | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
| + | |
− | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
| + | |
− | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
| + | |
− | * OF THE POSSIBILITY OF SUCH DAMAGE.
| + | |
− | *
| + | |
− | */
| + | |
− | | + | |
− | // t: current time, b: begInnIng value, c: change In value, d: duration
| + | |
− | jQuery.easing['jswing'] = jQuery.easing['swing'];
| + | |
− | | + | |
− | jQuery.extend( jQuery.easing,
| + | |
− | {
| + | |
− | def: 'easeOutQuad',
| + | |
− | swing: function (x, t, b, c, d) {
| + | |
− | //alert(jQuery.easing.default);
| + | |
− | return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
| + | |
− | },
| + | |
− | easeInQuad: function (x, t, b, c, d) {
| + | |
− | return c*(t/=d)*t + b;
| + | |
− | },
| + | |
− | easeOutQuad: function (x, t, b, c, d) {
| + | |
− | return -c *(t/=d)*(t-2) + b;
| + | |
− | },
| + | |
− | easeInOutQuad: function (x, t, b, c, d) {
| + | |
− | if ((t/=d/2) < 1) return c/2*t*t + b;
| + | |
− | return -c/2 * ((--t)*(t-2) - 1) + b;
| + | |
− | },
| + | |
− | easeInCubic: function (x, t, b, c, d) {
| + | |
− | return c*(t/=d)*t*t + b;
| + | |
− | },
| + | |
− | easeOutCubic: function (x, t, b, c, d) {
| + | |
− | return c*((t=t/d-1)*t*t + 1) + b;
| + | |
− | },
| + | |
− | easeInOutCubic: function (x, t, b, c, d) {
| + | |
− | if ((t/=d/2) < 1) return c/2*t*t*t + b;
| + | |
− | return c/2*((t-=2)*t*t + 2) + b;
| + | |
− | },
| + | |
− | easeInQuart: function (x, t, b, c, d) {
| + | |
− | return c*(t/=d)*t*t*t + b;
| + | |
− | },
| + | |
− | easeOutQuart: function (x, t, b, c, d) {
| + | |
− | return -c * ((t=t/d-1)*t*t*t - 1) + b;
| + | |
− | },
| + | |
− | easeInOutQuart: function (x, t, b, c, d) {
| + | |
− | if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
| + | |
− | return -c/2 * ((t-=2)*t*t*t - 2) + b;
| + | |
− | },
| + | |
− | easeInQuint: function (x, t, b, c, d) {
| + | |
− | return c*(t/=d)*t*t*t*t + b;
| + | |
− | },
| + | |
− | easeOutQuint: function (x, t, b, c, d) {
| + | |
− | return c*((t=t/d-1)*t*t*t*t + 1) + b;
| + | |
− | },
| + | |
− | easeInOutQuint: function (x, t, b, c, d) {
| + | |
− | if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
| + | |
− | return c/2*((t-=2)*t*t*t*t + 2) + b;
| + | |
− | },
| + | |
− | easeInSine: function (x, t, b, c, d) {
| + | |
− | return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
| + | |
− | },
| + | |
− | easeOutSine: function (x, t, b, c, d) {
| + | |
− | return c * Math.sin(t/d * (Math.PI/2)) + b;
| + | |
− | },
| + | |
− | easeInOutSine: function (x, t, b, c, d) {
| + | |
− | return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
| + | |
− | },
| + | |
− | easeInExpo: function (x, t, b, c, d) {
| + | |
− | return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
| + | |
− | },
| + | |
− | easeOutExpo: function (x, t, b, c, d) {
| + | |
− | return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
| + | |
− | },
| + | |
− | easeInOutExpo: function (x, t, b, c, d) {
| + | |
− | if (t==0) return b;
| + | |
− | if (t==d) return b+c;
| + | |
− | if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
| + | |
− | return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
| + | |
− | },
| + | |
− | easeInCirc: function (x, t, b, c, d) {
| + | |
− | return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
| + | |
− | },
| + | |
− | easeOutCirc: function (x, t, b, c, d) {
| + | |
− | return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
| + | |
− | },
| + | |
− | easeInOutCirc: function (x, t, b, c, d) {
| + | |
− | if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
| + | |
− | return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
| + | |
− | },
| + | |
− | easeInElastic: function (x, t, b, c, d) {
| + | |
− | var s=1.70158;var p=0;var a=c;
| + | |
− | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
| + | |
− | if (a < Math.abs(c)) { a=c; var s=p/4; }
| + | |
− | else var s = p/(2*Math.PI) * Math.asin (c/a);
| + | |
− | return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
| + | |
− | },
| + | |
− | easeOutElastic: function (x, t, b, c, d) {
| + | |
− | var s=1.70158;var p=0;var a=c;
| + | |
− | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
| + | |
− | if (a < Math.abs(c)) { a=c; var s=p/4; }
| + | |
− | else var s = p/(2*Math.PI) * Math.asin (c/a);
| + | |
− | return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
| + | |
− | },
| + | |
− | easeInOutElastic: function (x, t, b, c, d) {
| + | |
− | var s=1.70158;var p=0;var a=c;
| + | |
− | if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5);
| + | |
− | if (a < Math.abs(c)) { a=c; var s=p/4; }
| + | |
− | else var s = p/(2*Math.PI) * Math.asin (c/a);
| + | |
− | if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
| + | |
− | return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
| + | |
− | },
| + | |
− | easeInBack: function (x, t, b, c, d, s) {
| + | |
− | if (s == undefined) s = 1.70158;
| + | |
− | return c*(t/=d)*t*((s+1)*t - s) + b;
| + | |
− | },
| + | |
− | easeOutBack: function (x, t, b, c, d, s) {
| + | |
− | if (s == undefined) s = 1.70158;
| + | |
− | return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
| + | |
− | },
| + | |
− | easeInOutBack: function (x, t, b, c, d, s) {
| + | |
− | if (s == undefined) s = 1.70158;
| + | |
− | if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
| + | |
− | return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
| + | |
− | },
| + | |
− | easeInBounce: function (x, t, b, c, d) {
| + | |
− | return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
| + | |
− | },
| + | |
− | easeOutBounce: function (x, t, b, c, d) {
| + | |
− | if ((t/=d) < (1/2.75)) {
| + | |
− | return c*(7.5625*t*t) + b;
| + | |
− | } else if (t < (2/2.75)) {
| + | |
− | return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
| + | |
− | } else if (t < (2.5/2.75)) {
| + | |
− | return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
| + | |
− | } else {
| + | |
− | return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
| + | |
− | }
| + | |
− | },
| + | |
− | easeInOutBounce: function (x, t, b, c, d) {
| + | |
− | if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
| + | |
− | return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
| + | |
− | }
| + | |
− | });
| + | |
− | | + | |
− | /*
| + | |
− | *
| + | |
− | * TERMS OF USE - EASING EQUATIONS
| + | |
− | *
| + | |
− | * Open source under the BSD License.
| + | |
− | *
| + | |
− | * Copyright © 2001 Robert Penner
| + | |
− | * All rights reserved.
| + | |
− | *
| + | |
− | * Redistribution and use in source and binary forms, with or without modification,
| + | |
− | * are permitted provided that the following conditions are met:
| + | |
− | *
| + | |
− | * Redistributions of source code must retain the above copyright notice, this list of
| + | |
− | * conditions and the following disclaimer.
| + | |
− | * Redistributions in binary form must reproduce the above copyright notice, this list
| + | |
− | * of conditions and the following disclaimer in the documentation and/or other materials
| + | |
− | * provided with the distribution.
| + | |
− | *
| + | |
− | * Neither the name of the author nor the names of contributors may be used to endorse
| + | |
− | * or promote products derived from this software without specific prior written permission.
| + | |
− | *
| + | |
− | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
| + | |
− | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
| + | |
− | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
| + | |
− | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
| + | |
− | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
| + | |
− | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
| + | |
− | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
| + | |
− | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
| + | |
− | * OF THE POSSIBILITY OF SUCH DAMAGE.
| + | |
− | *
| + | |
− | */
| + | |
− | </script>
| + | |
− | | + | |
− | <script src="https://2017.igem.org/Template:BGIC-Union/newbootstrap-js?action=raw&ctype=text/javascript"></script>
| + | |
− | <!-- SLIDER_TIMELINE -->
| + | |
− | <script type="text/javascript" src="https://2017.igem.org/Template:BGIC-Union/timeline-js?action=raw&ctype=text/javascript"></script>
| + | |
− | <script type="text/javascript">
| + | |
− | | + | |
− | $(window).load(function() {
| + | |
− | // dark
| + | |
− | $('.timelineLight').timeline({
| + | |
− | openTriggerClass : '.read_more',
| + | |
− | startItem : '15/08/2012'
| + | |
− | });
| + | |
− | });
| + | |
− | </script>
| + | |
− | <!-- hover -->
| + | |
− | <script src="https://2017.igem.org/Template:BGIC-Union/hovernew-js?action=raw&ctype=text/javascript"></script>
| + | |
− | <script src="https://2017.igem.org/Template:BGIC-Union/hoverzoomjs?action=raw&ctype=text/javascript"></script>
| + | |
− | </head>
| + | |
| | | |
| <body> | | <body> |
Line 948: |
Line 722: |
| <section> | | <section> |
| | | |
− | <div class="row mt centered"> | + | |
| | | |
− | <!-- +++++Sponsors section +++++ -->
| |
| <h2 class="section-heading">Collaborations~</h2> | | <h2 class="section-heading">Collaborations~</h2> |
− | <div class="container pt" id="sps"> | + | <div class="container" > |
| <div class="row mt centered"> | | <div class="row mt centered"> |
| | | |
− | | + | Collaboration with NUDT-China |
| + | In the August of 2017, we went to FAFU CCiC (Fujian Agricultural and Forestry University Conference of China’s iGEMers Community) and had a meet-up with team NUDT-China. We took advantage of their parts (sHRPN-dcas9 and sHRPC-dcas9) design of last year and tested the function of those parts. Their parts reduced our time spent on plasmid construction and improved our efficiency in signal transformation (from the target DNA concentration to luminescence). Besides, they gave us suggestions in the improvements of our split T7 report system and the design of our kit. Also, their team is very interested in our split T7 system, certifies the potential of it, and connects this system to their frontier studies. In general, we had an exchange in material and a pleasant communication with team NUDT-China. |
| + | |
| + | Collaboration with SDU-China |
| + | Since our team members come from all parts of China, it is difficult for our team to make progression for our experiments in schooldays due to the distance. Team SDU-China shares the laboratory with one team member living in the same city and facilitates the experimental progress. By sharing the laboratory with SDU-China, our team transforms the plasmid sHRPN-dcas9 and sHRPC-dcas9 into competent cell DH5α, cultures the bacteria, and harvests the plasmid of larger amount. Also, we exchanged our ideas about some potential improvements in each other’s project and design. |
| + | |
| </div><!-- /row --> | | </div><!-- /row --> |
| </section> | | </section> |