BENCHMARKS Web-based interface facilitating sequence-tostructure analysis of BLAST alignment reports Natarajan Ganesan, Nicholas F. Bennett, Mahendran Velauthapillai, Nagarajan Pattabiraman, Richard Squier, and Bala Kalyanasundaram Georgetown University, Washington, DC, USA BioTechniques 39:186-188 (August 2005)
Sequence homology searches are commonly performed using Basic Local Alignment Search Tool (BLAST; www.ncbi.nlm.nih.gov/BLAST). However, the BLAST results interface does not provide direct simple access to useful sequence analysis tools, such as restriction enzyme maps for DNA sequences and secondary structure prediction for protein sequences. Moreover, it is difficult to navigate smoothly between different sequence alignment records. Therefore, there exists a need for a single interface that would allow a user to directly link each of the sequences from alignment reports to different domains/servers offering analysis and manipulation options. To meet this need, we developed SEQUEROME, a Java-based tool that acts as a front-end to BLAST queries and provides simplified access to webdistributed resources for protein and nucleic acid analysis. While there are a number of web portals to bioinformatics tools and resources, such as Bioinformatic Harvester (1) and the Helmholtz Network for Bioinformatics (2), these existing systems generally do not incorporate BLAST analysis. Similarly, the National Center for Supercomputing Applications (NCSA) Biology Workbench (3,4) requires users to perform the BLAST search externally and then import the sequence hits into the program for further analysis. Finally, although there are commercial products such as Lasergene® (DNASTAR, Madison, WI, USA; www.dnastar.com) that facilitate sequence analysis, these programs mainly provide basic statistics about the sequences (e.g., nucleotide usage and molecular weight predictions) and are not intended for more sophisticated 186 BioTechniques
queries such as protein motif analysis or viewing tertiary structure information. SEQUEROME can be accessed freely and directly as a web-server at sequerome.georgetown.edu. The basic display includes three panes: (i) the Query pane; (ii) a Results pane; and (iii) a Search History pane (Figure 1). Each browser session starts with the Query pane, which takes input nucleic acid or protein sequences in any format. Users also have the choice of alternative inputs, including feeding in a GenBank® accession number, uploading sequences from FASTA files stored on the local computer, or obtaining sequences from a third-party URL (using the appropriate box) and directly dragging and dropping the relevant sequence into the query box.
In addition, the user can also perform a variety of other sequence manipulation operations by using the Analyze/ Manipulate button. Once the results of the sequence alignment are procured from BLAST, they are presented in the Results pane. The View Sequence link allows instant visualization of the aligned record as highlighted regions (Figure 1), while View Match shows the alignment in familiar BLAST format. After selecting the record of interest, the user simply clicks the button corresponding to the web-based server/tool of interest for direct analysis of the sequence. This workflow is in contrast to servers that provide plain links to the various resources, leaving the user to input the sequence for analysis every time. Analysis tools include translate function (see Figure 1), GenBank (www.ncbi. nlm.nih.gov/entrez/query.fcgi?db= Nucleotide), Protein Data Bank (PDB; www.rcsb.org/pdb), and Restriction Enzyme Database (REBASE; rebase. neb.com/rebase/rebase.html). Most of the results from third party servers/ domains can be viewed directly in the Results pane without opening up additional browser windows. While the user is performing these operations, the results of each operation are recorded
Figure 1. Features and options in the SEQUEROME browser. Palettes in the lower third of the image correspond to results obtained from the performing of different operations in the Results pane; these would usually appear in the Results pane itself, but are shown separately for clarity. Vol. 39, No. 2 (2005)
BENCHMARKS in the Search History pane with unique identifiers, thus enabling instant retrieval and selection of earlier results (Figure 1). Users also have the option of archiving each of the results separately using the print, save, and mail links on top of each icon in the panel. SEQUEROME’s flexibility allows for a number of applications. Users can run a BLAST analysis on a given DNA sequence, translate a resulting sequence hit, analyze the reading frames, perform a second (protein) BLAST with the translated protein, and then view any available 3-dimensional (3-D) structural information of retrieved records. Other typical applications would include performing a repetitive series of sequence manipulations/operations from a BLAST report or following a complete open reading frame (ORF) analysis with repeated operations on each reading frame (e.g., carrying out secondary structure prediction or finding nuclear localization signals). SEQUEROME has a three-tiered architecture that uses Java servlet and Server Page technologies with Java database connectivity (JDBC), making it both server- and platform-independent.
SEQUEROME is compatible with essentially all Java-enabled graphical browsers, but is better accessed using Internet Explorer and can be run on most operating systems equipped with a Java Virtual Machine (JVM) and Jakarta Tomcat server. For viewing structures of molecules, end-users must have downloaded appropriate plugins, such as Cn3D (ncbi.nih.gov/Structure/ CN3D/cn3d.shtml), Rasmol/Protein Explorer (www.umass.edu/microbio/ rasmol), and SwissPdbviewer (au. expasy.org/spdbv/). ACKNOWLEDGMENTS
SEQUEROME has been supported in part by funds from the Multidisciplinary University Research Initiative (MURI) grant DAAD19-00-1-0165 and the National Science Foundation (NSF) grant CCR 0098271. COMPETING INTERESTS STATEMENT
The authors declare no competing interests.
REFERENCES 1. Liebel, U., B. Kindler, and R. Pepperkok. 2004. ‘Harvester’: a fast meta search engine of human protein resources. Bioinformatics 20:1962-1963. 2. Crass, T., I. Antes, R. Basekow, P. Bork, C. Buning, M. Christensen, H. Claussen, C. Ebeling, et al. 2004. The Helmholtz Network for Bioinformatics: an integrative web portal for bioinformatics resources. Bioinformatics 20:268-270. 3. Jamison, D.C., B. Mills, and B. Schatz. 1996. An extensible network query unification system for biological databases. Comput. Appl. Biosci. 12:145-150. 4. Subramaniam, S. 1998. The Biology Workbench—a seamless database and analysis environment for the biologist. Proteins 32:1-2.
Received 30 March 2005; accepted 24 May 2005. Address correspondence to Natarajan Ganesan, 240 Reiss Bldg. 37th & O Sts. NW, Georgetown University, Washington, DC, 20057, USA. e-mail: ng6@georgetown. edu,
[email protected]
To purchase reprints of this article, contact
[email protected]
BIOFEEDBACK: Low-cost modification to the Copacabana method for spreading transformation mixtures Kenneth V. Mills, Jaclyn R. Gareau, and Alicia M. Garcia College of the Holy Cross, Worcester, MA, USA
We have found the Copacabana method for the spreading of Escherichia coli transformations described earlier in this journal (1) to be very useful and have developed an inexpensive, timesaving, and convenient modification that we call the BARRY modification, for Beads Autoclaved in Reusable and ReadY tubes. In the Copacabana method, sterile glass beads are used to spread and disperse E. coli on solid media, replacing glass spreaders and containers of ethanol (1). A number of companies offer presterilized glass 188 BioTechniques
beads for this purpose, which are sold either in a dispenser bottle or in singleuse tubes. In place of presterilized beads, we purchase solid 4-mm glass beads. Instead of autoclaving the beads in 100-mL milk dilution bottles (1), we distribute four glass beads each into 2.0 mL tubes with screw caps. We have found that if the beads are dispensed into a weigh boat, a 0.2-mL PCR tube with an attached cap can be used to scoop up exactly four beads. The beads are easily transferred into the
screw cap tubes, which are held in a microcentrifuge rack. Once the beads are dispensed, the tubes are capped, placed in a beaker, and autoclaved. We are more confident that sterility is maintained in these individual portions than in a large container of autoclaved beads. As our single-use tubes are used, they are saved in a separate beaker to be refilled. The PCR tube “ladle” makes filling the tubes far easier than our previously used hand-dispensed LOLA method, in which Lots Of Little Annoying beads found their way to the floor. REFERENCES 1.Worthington, M., R.Q. Luo, and J. Pelo. 2001. Copacabana method for spreading E. coli and yeast colonies. BioTechniques 30:738-742.
Vol. 39, No. 2 (2005)