Difference between revisions of "Team:Pasteur Paris/Immunology"

Line 1: Line 1:
 
{{Pasteur_Paris_Science}}
 
{{Pasteur_Paris_Science}}
 
 
<html>
 
<html>
  
 
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,700' rel='stylesheet' type='text/css'>
 
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,700' rel='stylesheet' type='text/css'>
 
<style type="text/css">
 
<style type="text/css">
 +
  
 
body{
 
body{
Line 11: Line 11:
 
}
 
}
  
h2 {
+
h1 {
        display:block;
+
    display:block;
  font-size: 42px;
+
font-size: 42px;
        font-family: 'Oswald', Arial, sans-serif;
+
    font-family: 'Oswald', Arial, sans-serif;
  color:#333;
+
color:#333;
  padding-top:-10px;
+
padding-top:-10px;
        margin-left:10%;
+
    padding-bottom:5%;
 +
    margin-left:10%;
 
}
 
}
  
h3 {
+
 
        display:block;
+
 
  font-size: 27px;
+
h2 {
        font-family: 'Oswald', Arial, sans-serif;
+
    display:block;
  color:#333;
+
font-size: 30px;
  padding-top:1%;
+
    color:#17A3B5;
        margin-left:10%;
+
    font-family: 'Oswald', Arial, sans-serif;
 +
    margin-left:5%;
 
}
 
}
  
h4 {
+
h3 {
        display:block;
+
    display:block;
  font-size: 20px;
+
    font-size: 20px;
        font-family: 'Oswald', Arial, sans-serif;
+
    padding-bottom:2%;
  padding-top:1%;
+
    color:#333;
        margin-left:10%;
+
    font-family: 'Oswald', Arial, sans-serif;
 +
    margin-left:27%;
 
}
 
}
 
h5 {
 
h5 {
        display:block;
+
    display:block;
  font-size: 20px;
+
    font-size: 15px;
        color:#17A3B5;
+
    padding-bottom:2%;
        font-family: 'Oswald', Arial, sans-serif;
+
    color:#333;
  padding-top:1%;
+
    font-family: 'Oswald', Arial, sans-serif;
        margin-left:10%;
+
    margin-right:13%;
 
}
 
}
  
#lightbox{
+
h6 {
     z-index:1001;
+
     display:block;
 +
    font-size: 15px;
 +
    color:#333;
 +
    font-family: 'Oswald', Arial, sans-serif;
 +
    margin-right:4%;
 
}
 
}
div.lightbox {
+
h7 {
  display: none;
+
    display:block;
  position: fixed;
+
    font-size: 15px;
  left: 0;
+
    color:#333;
  top: 0;
+
    font-family: 'Oswald', Arial, sans-serif;
  width: 100%;
+
     margin-right:9%;
  height: 100%;
+
     z-index:1001;
+
 
+
 
}
 
}
  
/*afficher le contenu des titres*/
+
 
div.lightbox:target {
+
.text1{
    display: table;
+
width : 60%;
    z-index:4001;
+
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
 +
 
 
}
 
}
 +
#J1{
 +
width : 60%;
 +
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
/*alignement du contenu pour tout navigateur*/
 
div.lightbox figure {
 
  display: table-cell;
 
  margin: 0;
 
  padding: 0;
 
  width: 100%;
 
  height: 100%;
 
  vertical-align: middle;
 
      z-index:1001;
 
 
}
 
}
 +
#J2{
 +
width : 60%;
 +
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
/*arrière plan du contenu bleu claire font plus foncé*/
+
}
div.lightbox figure figcaption {
+
#J3{
  display: block;
+
width : 60%;
  z-index:4000;
+
margin-top:2%;
  margin: auto;
+
margin-left:10%;
  padding: 8px;
+
display : inline-block;
  background-color: #e4f2f3 ;
+
line-height : normal;
  height: 500px;
+
text-align: justify;
  position: relative;
+
color:#333;
  overflow: auto;
+
  border: 1px #000000 solid;
+
  border-radius: 10px;
+
  text-align: justify;
+
  font-size: 14px;
+
 
}
 
}
  
 +
#J4{
 +
width : 60%;
 +
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
div.lightbox figure .closemsg {
+
}
  display: block;
+
#J5{
  margin: auto;
+
width : 60%;
  height: 0;
+
margin-top:2%;
  overflow: visible;
+
margin-left:10%;
  text-align: right;
+
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
  cursor: default;
 
 
}
 
}
 
+
#J6{
div.lightbox figure .closemsg, div.lightbox figure figcaption {
+
width : 60%;
  width: 70%;
+
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
 
}
 
}
 +
#J7{
 +
width : 60%;
 +
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
/*croix pour fermer*/
 
.closemsg::after {
 
  content: "\00D7";
 
  display: inline-block;
 
  position: relative;
 
  right: -20px;
 
  top: -10px;
 
  color: ##e4f2f3;
 
  border: 1px #ffffff solid;
 
  border-radius: 10px;
 
  width: 20px;
 
  height: 20px;
 
  line-height: 18px;
 
  text-align: center;
 
  margin: 0;
 
  background-color: #e4f2f3;
 
  font-weight: bold;
 
  cursor: pointer;
 
 
}
 
}
 +
#J8{
 +
width : 60%;
 +
margin-top:2%;
 +
margin-left:10%;
 +
display : inline-block;
 +
line-height : normal;
 +
text-align: justify;
 +
color:#333;
  
strong {
 
  font-weight: bold;
 
 
}
 
}
 
 
  
 
table {
 
table {
  background: #f5f5f5;
+
background: #f5f5f5;
  border-collapse: separate;
+
border-collapse: separate;
  box-shadow: inset 0 1px 0 #fff;
+
box-shadow: inset 0 1px 0 #fff;
  font-size: 12px;
+
font-size: 12px;
  line-height: 24px;
+
line-height: 24px;
  margin: 30px auto;
+
margin: 30px auto;
  text-align: left;
+
text-align: left;
  width: 400px;
+
width: 400px;
}  
+
}
  
 
th {
 
th {
  background: linear-gradient(#777, #444);
+
background: linear-gradient(#777, #444);
  border-left: 1px solid #555;
+
border-left: 1px solid #555;
  border-right: 1px solid #777;
+
border-right: 1px solid #777;
  border-top: 1px solid #555;
+
border-top: 1px solid #555;
  border-bottom: 1px solid #333;
+
border-bottom: 1px solid #333;
  box-shadow: inset 0 1px 0 #999;
+
box-shadow: inset 0 1px 0 #999;
  color: #fff;
+
color: #fff;
 
   font-weight: bold;
 
   font-weight: bold;
  padding: 10px 15px;
+
padding: 10px 15px;
  position: relative;
+
position: relative;
  text-shadow: 0 1px 0 #000;
+
text-shadow: 0 1px 0 #000;
 
}
 
}
  
 
th:after {
 
th:after {
  background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.08));
+
background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.08));
  content: '';
+
content: '';
  display: block;
+
display: block;
  height: 25%;
+
height: 25%;
  left: 0;
+
left: 0;
  margin: 1px 0 0 0;
+
margin: 1px 0 0 0;
  position: absolute;
+
position: absolute;
  top: 25%;
+
top: 25%;
  width: 100%;
+
width: 100%;
 
}
 
}
  
 
th:first-child {
 
th:first-child {
  border-left: 1px solid #777;
+
border-left: 1px solid #777;
  box-shadow: inset 1px 1px 0 #999;
+
box-shadow: inset 1px 1px 0 #999;
 
}
 
}
  
 
th:last-child {
 
th:last-child {
  box-shadow: inset -1px 1px 0 #999;
+
box-shadow: inset -1px 1px 0 #999;
 
}
 
}
  
 
td {
 
td {
  border-right: 1px solid #fff;
+
border-right: 1px solid #fff;
  border-left: 1px solid #e8e8e8;
+
border-left: 1px solid #e8e8e8;
  border-top: 1px solid #fff;
+
border-top: 1px solid #fff;
  border-bottom: 1px solid #e8e8e8;
+
border-bottom: 1px solid #e8e8e8;
  padding: 10px 15px;
+
padding: 10px 15px;
  position: relative;
+
position: relative;
  transition: all 300ms;
+
transition: all 300ms;
 
}
 
}
  
 
td:first-child {
 
td:first-child {
  box-shadow: inset 1px 0 0 #fff;
+
box-shadow: inset 1px 0 0 #fff;
}  
+
}
  
 
td:last-child {
 
td:last-child {
  border-right: 1px solid #e8e8e8;
+
border-right: 1px solid #e8e8e8;
  box-shadow: inset -1px 0 0 #fff;
+
box-shadow: inset -1px 0 0 #fff;
}  
+
}
  
  
  
 
tr:nth-child(odd) td {
 
tr:nth-child(odd) td {
  background: #f1f1f1 ;  
+
background: #f1f1f1 ;
 
}
 
}
  
  
 +
#MENUT{
 +
position:fixed;
 +
  margin-left:1%;
 +
  margin-top:3%;
 +
  z-index:2000;
 +
}
  
</style>
+
#MENUT a{
 +
  margin:2px;
 +
 +
}
 +
#menuHP2{
 +
position:fixed;
 +
margin-left:2%;
  
 +
}
 +
 +
</style>
 
<body>
 
<body>
 +
<div id="menuHP2"><p></a><B>click here</B></br></p></div>
 +
<div id="MENUT">
 +
<center>
 +
  <p>
 +
  <FONT size="3pt">
 +
  <a href=« #J1">August 4th, 2016</a></br>
 +
</FONT>
 +
</p>
 +
      </center>
 +
    </div>   
 +
 +
<h1><B>Antibody binding notebook</B></h1>
 +
 +
<div class="text1">
 +
<p>
 +
 +
For pathogen detection, the objective was to use the following experimental procedure: </br></br>
 +
First, infected mosquitoes are grinded in order to expose pathogen proteins. Then, mosquitoes proteins and pathogen proteins of the sample are bind to horse-radish peroxidase (HRP). The conjugated proteins are deposited on are the patch precoated with specific antibodies. The patch is then washed, pathogen proteins are retained by antibodies, and peroxidase activity is revealed using a specific substrat. </br></br>
 +
The principle of that method had to be checked before running experiment. In particular, specificity and sensitivity had to be evaluated. For those tests, we used purified viral proteins (E-protein from Yellow fever virus or E2 protein from chikungunya virus) and specific antibodies (4G2 for E-protein of Yellow fever virus and 3E4 antibody for E2 protein from chikungunya virus).  </br></br>
 +
We first checked that we were able to bind viral protein with HRP, then that we could detect viral protein on a membrane, either purified or diluted in a Bovine Serum Albumine (BSA) solution in order to mimic mosquitoes proteins. Next step was to test the method when viral proteins were diluted with mosquitoes proteins. Finally, we tested the patches ability to detect viral pathogens from infected mosquitoes. For this last experiment, all steps involving infectious materials were performed by one of the coaches in a BSL3. </br></br></br>
 +
 +
<div id=« J1"><h2><B>August 4th, 2016 : </B></h2></div> </br></br></br>
 +
<h3> <strong>EZ-link binding test:</strong> </h3>
 +
<div class="text1">
 +
<p>
 +
 +
<U>Aim:</U> Proof of concept of the technic </br> </br>
 +
<U>Materiel:</U></br>
 +
&bull; PVDF or nitrocellulose membrane</br>
 +
&bull; YFV E protein, CHIKV E2 protein</br>
 +
&bull; 4G2 antibody</br>
 +
&bull; Secondary antibody (anti-mouse alexafluor 488) </br>
 +
&bull; BSA</br>
 +
&bull; PBS</br>
 +
&bull; Tween</br>
 +
&bull; Milk 5% in PBS-Tween</br>
 +
&bull; EZ-link kit</br>
 +
&bull; Rocker agitator</br></br>
 +
 +
<U>Protocol: </U></br></br>
 +
<strong><U>Sample preparation:</U> </strong></br>
 +
The sample is tagged using EZ-Link kit </br></br>
 +
1. Add 500mL of ultrapure water to the dry-blend Phosphate Buffered Saline (PBS).</br></br>
 +
2. Prepare 1mg of antibody in 1.0ml of PBS(+/-BSA1%)</br></br>
 +
3. Reconstitute 1mg of lyophilized EZ-Link Plus Activated Peroxidase with 100 &#181;l of ultrapure water and add it to the antibody solution or add the protein sample directly to the lyophilized activated. </br></br>
 +
4. In a fume hood, immediately add 10 &#181;l of Sodium Cyanoborohydride to the reaction and incubate for 1 hour at room temperature </br></br>
 +
5. Add 20 &#181;l of Quenching Buffer and react at room temperature for 15 minutes. </br> </br>
 +
 +
<i>The conjugate can be store at 4°C for up to 4 weeks. </i></br> </br> </br>
 +
 +
<strong><U>Membrane:</U> </strong></br>
 +
1. <strong>Coating:</strong>  put 1 &#181;l  of a non-diluted antibody on the membrane, let the membrane dry for 5 minutes at room temperature </br> </br>
 +
2. <strong>Saturation:</strong> </br>
 +
&bull; Put the membrane in PBS-Tween 0,5%-milk 5% on a rocker, 1 hour at room temperature </br>
 +
&bull; Replace the washing solution with a fresh one </br> </br>
 +
3. <strong>Binding:</strong> Add the sample in the PBS-Tween 0,5%-milk 5% solution at the appropriate dilution, incubate overnight at 4°C on a rocker </br> </br>
 +
4. <strong>Washing:</strong> Wash the membrane 3 times for 5 minutes on a rocker at room temperature </br> </br>
 +
5. <strong>Revelation:</strong> Reveal the membrane using approximately 1ml of Pierce ECL Western Blotting substrate </br> </br>
 +
  
  <div>
+
To test the technic, we used our protocol and checked that we were able to detect pure viral protein bind to EZ-link. We used the previous protocol, on the membrane, we coated 4G2, BSA was used as negative control. On the membranes, we incubate the membrane with the following solution. Negative control are membrane A to D, to validate the experiment, membrane E has to be positive </br> </br>
 +
&bull; A: YFV E-protein + HRP EZ-link </br>
 +
&bull; B: YFV E-protein only </br>
 +
&bull; C: PBS + HRP EZ-link </br>
 +
&bull; D: BSA+ HRP EZ-link </br>
 +
&bull; E: YFV E-protein + HRP EZ-link </br> </br>
  
  <a href="https://2016.igem.org/Team:Pasteur_Paris/Immunology"><h2><B>Antibody-binding Notebook</B></h2><a/>
 
  
       
+
</p>
 +
</div>
  
</div>
 
</div>
 
 
</body>
 
</body>
 
</html>
 
</html>

Revision as of 12:53, 17 October 2016