Team:Johns Hopkins-BAG/Software Tools
From 2009.igem.org
Line 1: | Line 1: | ||
{{Template:JHU_BAG_Top}} | {{Template:JHU_BAG_Top}} | ||
{{Template:JHU_BAG_SideBar}} | {{Template:JHU_BAG_SideBar}} | ||
+ | ==Software Tools== | ||
Both the Sc2.0 project and the Build-A-Genome course require a number of specia-lized software applications and editing environments,; each of these is briefly summa-rized here. Part of the philosophy of Build-A-Genome is to use ONLY open source software. | Both the Sc2.0 project and the Build-A-Genome course require a number of specia-lized software applications and editing environments,; each of these is briefly summa-rized here. Part of the philosophy of Build-A-Genome is to use ONLY open source software. | ||
Revision as of 12:48, 21 September 2009
Software Tools
Both the Sc2.0 project and the Build-A-Genome course require a number of specia-lized software applications and editing environments,; each of these is briefly summa-rized here. Part of the philosophy of Build-A-Genome is to use ONLY open source software.
• MOODLE is an existing open source course management system. It was mod-ified to function as an online lab notebook for all B-A-G students to keep track of voluminous data and monitor progress of Building Block synthesis. Things like gel images and progress reports on the Building Blocks were stored in the MOODLE, along with various resources like protocols, lectures, and articles.
• CloneQC is a brand new program written by Pablo Lee designed to automate the analysis of thousands of tracefiles of sequenced DNA. The somewhat complex process involved in calling whether or not the generated Building Block is an exact match to the designed Building Block was automated. The program can successfully identify exact and non-exact matches, and in some cases where it isn’t sure, it will ask a human to determine the status.
• BioStudio is a web application developed by B-A-G Team member Sarah Rich-ardson layered on top of an existing generic genome browser called GBROWSE. BioStudio allows collaborative creation and editing of genome-sized DNA sequences, using revision control systems and most importantly, a graphical user interface, which facilitates many genome editing tasks. It provides various useful tools to aid the editor in the design, like ways to visualize the sequence at various levels of detail, or to visualize restriction site positions and recombination sites, or the percent content of certain base pairs, and so on.
• GeneDesign is an existing program written by B-A-G Team member Sarah Richardson that provides tools for more specific gne- or Building Block level de-sign. Features like codon substitutions, silent site removals, restriction site de-sign, and more are available. Most relevant to B-A-G, after the design of a gene or Building Block, tiling oligo order sheets can be automatically generated.
A new database to tie all of these resources together is being put together to provide a unified database, which will give a solid base for the creation of additional custom soft-ware and web applications. It will also allow for the different pieces of software to inte-ract with each other, which in turn will allow for a seamless pipeline system to be generated.