Difference between revisions of "Team:Tec-Monterrey/sandboxDavid"

Line 1: Line 1:
 
<!--
 
<!--
V3
+
V4
  
 
Changes
 
Changes
* Menu shrinking
+
*  
* Side circles for navigation
+
  
  
 
Detailed Changes
 
Detailed Changes
* Changed bootstrap reference at the end of footer (custom js for optional js part), not working on my computer
+
*  
* Deleted sidebar for navigation when media is small, replaced it with some divs in the topbar
+
 
* New dot sidebar goes directly into main, because it's size depends on the page, it's not general.
+
 
* Changed media screen min max width in general format style
+
Missing
* SqueezedMenu SlideDown for mobile
+
* Change links from team cornell to team tec from sidebarmodernizr
    -* Open/Close script goes on top of General_Format body, otherwise it won't work (why? idk) (only for this mobile functionality)
+
    -* Open/close has delays to account for aesthetic purposes.
+
  
 
-->
 
-->
Line 1,126: Line 1,123:
 
             text-transform: uppercase;
 
             text-transform: uppercase;
 
         }
 
         }
 +
       
 +
       
 +
       
 +
       
 +
       
 +
 +
        .cd-vertical-nav {
 +
          position: fixed;
 +
          z-index: 1;
 +
          right: 5%;
 +
          bottom: 30px;
 +
          transform: scale(0);
 +
          transform-origin: right bottom;
 +
          transition: transform 0.2s;
 +
        }
 +
        .cd-vertical-nav.open {
 +
          transform: scale(1);
 +
        }
 +
       
 +
        @media only screen and (min-width: 800px) {
 +
      .cd-vertical-nav {
 +
        right: 0;
 +
        top: 0;
 +
        height: 100vh;
 +
        width: 90px;
 +
      }
 +
      .cd-vertical-nav::before {
 +
        /* this is the navigation background */
 +
        content: '';
 +
        position: absolute;
 +
        top: 0;
 +
        left: 0;
 +
        width: 100%;
 +
        height: 100%;
 +
        background: rgba(0, 0, 0, 0.8);
 +
        transform: translateX(100%);
 +
        transition: transform 0.4s;
 +
      }
 +
      .no-touch .cd-vertical-nav:hover::before,
 +
      .touch .cd-vertical-nav::before {
 +
        transform: translateX(0);
 +
      }
 +
      .cd-vertical-nav .label {
 +
        display: block;
 +
        transform: translateX(100%);
 +
        transition: transform 0.4s;
 +
      }
 +
      .no-touch .cd-vertical-nav:hover .label,
 +
      .touch .cd-vertical-nav .label {
 +
        transform: translateX(0);
 +
      }
 +
    }
 +
 +
    @media only screen and (min-width: 800px) {
 +
      .cd-vertical-nav a {
 +
        position: relative;
 +
        padding: 3em 0 0;
 +
        margin: 1.4em auto;
 +
      }
 +
      .cd-vertical-nav a::before,
 +
      .cd-vertical-nav a::after {
 +
        /* used to create the filled circle and the background icon */
 +
        content: '';
 +
        position: absolute;
 +
        left: 50%;
 +
        transition: transform 0.4s 0s;
 +
      }
 +
      .cd-vertical-nav a::before {
 +
        /* filled circle */
 +
        top: 0;
 +
        height: 32px;
 +
        width: 32px;
 +
        border-radius: 50%;
 +
        background: #eaf2e3;
 +
        transform: translateX(-50%) scale(0.25);
 +
      }
 +
      .cd-vertical-nav a::after {
 +
        /* icon */
 +
        top: 8px;
 +
        height: 16px;
 +
        width: 16px;
 +
        background: url(../img/cd-nav-icons.svg) no-repeat;
 +
        transform: translateX(-50%) scale(0);
 +
      }
 +
      .no-touch .cd-vertical-nav:hover a::before,
 +
      .no-touch .cd-vertical-nav:hover a::after,
 +
      .touch .cd-vertical-nav li:nth-of-type(n) a::before,
 +
      .touch .cd-vertical-nav li:nth-of-type(n) a::after {
 +
        transform: translateX(-50%) scale(1);
 +
      }
 +
    }
 +
 +
            .cd-vertical-nav li:nth-of-type(2) a::after {
 +
      transform: translateX(-50%) translateY(1.5em) scale(0);
 +
    }
 +
    .cd-vertical-nav li:nth-of-type(2) a::before {
 +
      transform: translateX(-50%) translateY(1.5em) scale(0.25);
 +
    }
 +
    .cd-vertical-nav li:nth-of-type(3) a::after {
 +
      transform: translateX(-50%) translateY(-1.5em) scale(0);
 +
    }
 +
    .cd-vertical-nav li:nth-of-type(3) a::before {
 +
      transform: translateX(-50%) translateY(-1.5em) scale(0.25);
 +
    }
 +
 +
            .cd-vertical-nav li:first-of-type a::after {
 +
      transform: translateX(-50%) translateY(4.5em) scale(0);
 +
    }
 +
    .cd-vertical-nav li:first-of-type a::before {
 +
      transform: translateX(-50%) translateY(4.5em) scale(0.25);
 +
    }
 +
    .cd-vertical-nav li:nth-of-type(4) a::after {
 +
      transform: translateX(-50%) translateY(-4.5em) scale(0);
 +
    }
 +
    .cd-vertical-nav li:nth-of-type(4) a::before {
 +
      transform: translateX(-50%) translateY(-4.5em) scale(0.25);
 +
    }
 +
       
 +
       
 +
       
 +
       
 
     </style>
 
     </style>
 
</head>
 
</head>
 
 
<body id="page-top">
 
<body id="page-top">
     <!------------SideBar dots navigation -------->  
+
     <!------------SideBar dots navigation -------->
  
     <a class="cd-nav-trigger cd-img-replace">Open navigation</a>
+
     <nav class="cd-vertical-nav">
    <nav id="cd-vertical-nav">
+
         <ul>
         <ul class="list-unstyled">
+
             <li><a href="#section1" class="active"><span class="label">Intro</span></a></li>
             <li>
+
             <li><a href="#section2"><span class="label">Events</span></a></li>
                <a href="#page-top" data-number="1">
+
             <li><a href="#section3"><span class="label">Help</span></a></li>
            <span class="cd-dot"></span>
+
             <li><a href="#section4"><span class="label">Share</span></a></li>
            <span class="cd-label">Item 1</span>
+
        </a>
+
            </li>
+
             <li>
+
                <a href="#project" data-number="2">
+
            <span class="cd-dot"></span>
+
            <span class="cd-label">Item 2</span>
+
        </a>
+
            </li>
+
             <li>
+
                <a href="#team" data-number="3">
+
            <span class="cd-dot"></span>
+
            <span class="cd-label">Item 3</span>
+
        </a>
+
            </li>
+
             <li>
+
                <a href="#HP" data-number="4">
+
            <span class="cd-dot"></span>
+
            <span class="cd-label">Item 4</span>
+
        </a>
+
            </li>
+
 
         </ul>
 
         </ul>
 
     </nav>
 
     </nav>
 +
    <!-- .cd-vertical-nav -->
 +
   
 +
    <button class="cd-nav-trigger cd-image-replace">Open navigation<span aria-hidden="true"></span></button>
 +
   
 +
   
 
     <!-- Header -->
 
     <!-- Header -->
 
     <header class="masthead" style="border-bottom: 20px solid #2f6361;">
 
     <header class="masthead" style="border-bottom: 20px solid #2f6361;">

Revision as of 02:29, 19 September 2018



E-Coding
Storing the world one base at a time
The research for storing vast amounts of information in smaller devices has been an attention seeking topic in multidisciplinary areas of knowledge all around the world.

DNA is an attractive target for information storage because of its capacity for high-density information encoding, longevity under easily achieved conditions, and proven track record as an information bearer
Baum, 1995
Nevertheless, this potential has been limited due to the lack of efficient editing tools. CRISPR-Cas has become popular as an editing tool for its high specificity, low cost, and easy handling, compared to other editing techniques. In our work, we use Cas1-Cas2, proteins in charge of new protospacer adquisition in the CRISPR array. Predesigned sequences (-70pb aprox) in the form of ssDNA are produced in E.coli by induction of a promoter, and adquired by the complex Cas1-Cas2 to be integrated into the array. To produce this oligonucleotides, we use the retrotranscriptase EC86. A subsequent sequencing of the array will confirm the integration of the oligos in the CRISPR locus. We measure the integration rate in terms of stimuli intensity, and time. We hypothise that this system can store ordered data in vivo of many stimuli, just by changing the promoter.
Team Members
Esteban de la Peña

In charge of making the wiki

Alan Ávila

Team Management/Wet Lab

Adrián Hernández

Interlab managment & Dry Lab

Sofia Lara

In charge of Human Practices

José Arnulfo Juárez Figueroa

Team Management

Ana E. Lasso de la Vega

Team Management

Miranda Iriarte

Congress of Sciences iGEM

Valeria Fuentes

Congress of Sciences iGEM

Juan Fernández

Mathematical Model

Norma Garza

Interlab managment/Drylab

Miriam Salas Ramírez

Congress of Sciences iGEM

Victor Robledo

Wetlab/Drylab

Carlos Javier Cordero

Drylab

Nora Torres

Team Management

Roberto Vásquez

Mathematical Model

Samantha Peña

Human Practices, and design

Andrés Sánchez

Mathematical Model

Diego Valadez

Wiki/Dry Lab

Jesús Héctor López

Dry Lab

Adriana Lizeth Rubio

Mathematical Model

María Eugenia Reyna

Wetlab

Human Practices
Pollutants in Chiapas and Mexico

Our project has many applications, but we decided to face a critical environmental problem in one southern state of Mexico: Chiapas. Chiapas is a beautiful state with megadiverse ecosystems, but it also has a severe water pollution problem that affects many communities close to the natural and polluted water sources. With the help of Cecropia and CONANP we will obtain water samples from the polluted sources and analyze them with several techniques in order to make a valuable overview.


Follow Us

  • Av. Eugenio Garza Sada 2501

    64849 Monterrey, Mexico

Sponsors

  • Waiting for a Miracle

Quote

“DNA is an attractive target for information storage because of its capacity for high-density information encoding, longevity under easily achieved conditions, and proven track record as an information bearer.”

Baum, 1995

Copyright © 2018