Difference between revisions of "Team:Edinburgh UG/Software"

Line 72: Line 72:
 
     }
 
     }
  
    .image-bg-fixed-height {
 
    background: url('http://lorempixel.com/g/1920/500/') no-repeat center center scroll;
 
        height: 450px;
 
    }
 
 
    .img-center {
 
      position: absolute;
 
    margin: auto;
 
    top: 125px;
 
    left: 400px;
 
    right: 0px;
 
}
 
  
 
     }
 
     }
Line 102: Line 90:
 
     .section-paragraph {
 
     .section-paragraph {
 
         margin: 30px 0;
 
         margin: 30px 0;
    }
 
 
    .header-image {
 
        display: block;
 
        width: 100%;
 
        text-align: center;
 
 
        -webkit-background-size: cover;
 
        -moz-background-size: cover;
 
        background-size: cover;
 
        -o-background-size: cover;
 
 
     }
 
     }
  
Line 124: Line 101:
 
         }
 
         }
 
       }
 
       }
 
    p1 {
 
    text-align: center;
 
    font-size: 200%;
 
    }
 
  
 
</style>
 
</style>
Line 235: Line 207:
  
 
  <header class="image-bg-fluid-height">
 
  <header class="image-bg-fluid-height">
       <img class="img-responsive img-center" src="https://static.igem.org/mediawiki/2016/8/8c/EdiGEM16UGsoftware1.jpeg" alt="">
+
       <img src="https://static.igem.org/mediawiki/2016/8/8c/EdiGEM16UGsoftware1.jpeg" alt="">
 
   </header>
 
   </header>
  

Revision as of 12:55, 15 October 2016

To create BabblED, we needed to rapidly design and process the information in a lexicon of over 2000 BabbleBricks. This would have been a practically impossible task without a novel computational approach. In order to make BabblED accessible our software needed to be open source (our code can be found on githubor on our dedicated wiki page), have an easy to use and elegant user interface and run under reasonable time constraints (it's possible to encode entire lexicons practically instantly). In addition, to the easy and fast encoding and decoding of our BabbleBricks we needed to automate our unique DNA error correction system; adapting a number of computer science techniques to new and creative applications in DNA storage. Finally, with data security an ever growing concern we implemented a highly secure DNA encryption system to safeguard against unauthorised access.

To read more about how the BabblED software works behind the scenes check out our pages on lexicon encoding, error correction and encryption