| Literature DB >> 22718978 |
Timothy S Ham1, Zinovii Dmytriv, Hector Plahar, Joanna Chen, Nathan J Hillson, Jay D Keasling.
Abstract
The Joint BioEnergy Institute Inventory of Composable Elements (JBEI-ICEs) is an open source registry platform for managing information about biological parts. It is capable of recording information about 'legacy' parts, such as plasmids, microbial host strains and Arabidopsis seeds, as well as DNA parts in various assembly standards. ICE is built on the idea of a web of registries and thus provides strong support for distributed interconnected use. The information deposited in an ICE installation instance is accessible both via a web browser and through the web application programming interfaces, which allows automated access to parts via third-party programs. JBEI-ICE includes several useful web browser-based graphical applications for sequence annotation, manipulation and analysis that are also open source. As with open source software, users are encouraged to install, use and customize JBEI-ICE and its components for their particular purposes. As a web application programming interface, ICE provides well-developed parts storage functionality for other synthetic biology software projects. A public instance is available at public-registry.jbei.org, where users can try out features, upload parts or simply use it for their projects. The ICE software suite is available via Google Code, a hosting site for community-driven open source projects.Entities:
Mesh:
Year: 2012 PMID: 22718978 PMCID: PMC3467034 DOI: 10.1093/nar/gks531
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Screen shot of a typical search result, with pop-up preview shown.
Figure 2.Screen shot of VectorEditor, displaying restriction enzyme locations, open reading frames and feature annotations.
Figure 3.Screen shot of SequenceChecker showing overlapping alignments. Green line indicates alignments of the reads, and red dots indicate misalignments to the reference sequence.
Figure 4.Schematic of the ICE software stack. Third-party applications can interface with ICE over the Internet via Soap or BlazeDS API or use ICE as a library through the Java ABI. The red shades indicate underlying systems, the orange shades indicate the ABI layer and the blue shades indicate applications using the ABI layer for functionality. Third-party applications can use any of BlazeDS, SOAP or the ABI for functionality.