Difference between revisions of "Team:Freiburg/Home"
Line 56: | Line 56: | ||
/* transformations needed for showing the pictures */ | /* transformations needed for showing the pictures */ | ||
.circle-container > *:nth-of-type(1) { | .circle-container > *:nth-of-type(1) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(357deg) translate(19em) rotate(-357deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(357deg) translate(19em) rotate(-357deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(357deg) translate(19em) rotate(-357deg); |
− | transform: rotate( | + | transform: rotate(357deg) translate(19em) rotate(-357deg); /*change translate for defining position of elements*/ |
} | } | ||
.circle-container > *:nth-of-type(2) { | .circle-container > *:nth-of-type(2) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(45deg) translate(19em) rotate(-45deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(45deg) translate(19em) rotate(-45deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(45deg) translate(19em) rotate(-45deg); |
− | transform: rotate( | + | transform: rotate(45deg) translate(19em) rotate(-45deg); |
} | } | ||
.circle-container > *:nth-of-type(3) { | .circle-container > *:nth-of-type(3) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(105deg) translate(18em) rotate(-105deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(105deg) translate(18em) rotate(-105deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(105deg) translate(18em) rotate(-105deg); |
− | transform: rotate( | + | transform: rotate(105deg) translate(18em) rotate(-105deg); |
} | } | ||
.circle-container > *:nth-of-type(4) { | .circle-container > *:nth-of-type(4) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(147deg) translate(27em) rotate(-147deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(147deg) translate(27em) rotate(-147deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(147deg) translate(27em) rotate(-147deg); |
− | transform: rotate( | + | transform: rotate(147deg) translate(27em) rotate(-147deg); |
} | } | ||
.circle-container > *:nth-of-type(5) { | .circle-container > *:nth-of-type(5) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(180deg) translate(28em) rotate(-180deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(180deg) translate(28em) rotate(-180deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(180deg) translate(28em) rotate(-180deg); |
− | transform: rotate( | + | transform: rotate(180deg) translate(28em) rotate(-180deg); |
} | } | ||
.circle-container > *:nth-of-type(6) { | .circle-container > *:nth-of-type(6) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(212deg) translate(27em) rotate(-212deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(212deg) translate(27em) rotate(-212deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(212deg) translate(27em) rotate(-212deg); |
− | transform: rotate( | + | transform: rotate(212deg) translate(27em) rotate(-212deg); |
} | } | ||
.circle-container > *:nth-of-type(7) { | .circle-container > *:nth-of-type(7) { | ||
Line 98: | Line 98: | ||
} | } | ||
.circle-container > *:nth-of-type(8) { | .circle-container > *:nth-of-type(8) { | ||
− | -moz-transform: rotate( | + | -moz-transform: rotate(310deg) translate(20em) rotate(-310deg); |
− | -ms-transform: rotate( | + | -ms-transform: rotate(310deg) translate(20em) rotate(-310deg); |
− | -webkit-transform: rotate( | + | -webkit-transform: rotate(310deg) translate(20em) rotate(-310deg); |
− | transform: rotate( | + | transform: rotate(310deg) translate(20em) rotate(-310deg); |
} | } | ||
Revision as of 11:52, 13 September 2015
-
We built our own simplified and affordable detection device. Check out the step by step instructions !
-
We provided a new backbone for protein overexpression meeting all the iGEM standards.
See how we epanded the iGEM registry! -
What do people think about the DiaCHIP and systems based on synthetic biology?
Check out the results of our survey and discussions ! -
Modeling the generation of proteins during cell-free expression as well as their diffusion in our system helped us obtaining better results. Get more information here.
-
We successfully detected tetanus antibodies in human blood serum and measured binding of GFP antibodies to cell-free expressed GFP.
Visit our results page ! -
Nowadays, medical diagnosis is mainly based on huge amounts of time-consuming and costly serological tests. Read more about the issues we tackled !
-
Simultaneously screening for hundreds of diseases within a few hours?
Find out about the DiaCHIP's potential to revolutionize future diagnostics ! -
Generating a protein array on demand via cell-free expression and detecting antigen-antibody interactions label-free and in real-time: The principle behind the DiaCHIP !
DiaCHIP - Enlightening Diagnostics
In modern medicine, fast detection and differentiation of diseases is a crucial and fundamental task. Typical ELISA-based assays are time-consuming and expensive. We propose an advanced procedure for the simultaneous detection of various diseases in a fast and inexpensive manner, the DiaCHIP. Our approach is based on the interaction of antibodies with their respective antigens. Different antigens are immobilized on a protein array generated by cell-free protein expression, using the corresponding DNA array as a template. Placed in a microfluidic chamber, the protein array is incubated with a patient’s blood sample. The interaction between an antibody in the sample and the corresponding immobilized antigen results in a local change of the optical thickness of the surface. This change can be detected using a label-free and real-time measurement technology called iRIf (imaging Reflectometric Interference). Offering simultaneous screening for several diseases, our DiaCHIP has strong potential to improve future diagnostics.