Project Description

The goal of this project is to improve the performance, capacity, usability, and scalability of SynBioHub, a next-generation repository for managing synthetic biology projects. SynBioHub3 will store designs for engineered biological systems, information about plans and protocols for the construction and experimentation on these designs, the experimental data generated, and finally the information that has been learned from these experiments. Since SynBioHub3 is being developed open source with a well-defined API, developers interact with it via their own code, when needed. SynBioHub3 is free to use, making it easier to adopt in research labs than commercial solutions. SynBioHub3 also utilizes successful community developed standards, such as SBOL, so it will be relevant to numerous research groups.  SynBioHub3 includes a plugin model that allows developers to add their own features to customize it to their specific needs. This project will help establish a community of plugin developers making it easier for users to share their ideas for extensions to SynBioHub3. The focus of this summer project will the implementation of plugin support in SynBioHub3.

SynBioHub

Special Requirements

Student should have some programming experience in languages, such as Java, Javascript, or Python.

Contact