• Skip to main content
  • Skip to primary sidebar
virology blog

virology blog

About viruses and viral disease

bioinformatics

TWiV 358: Virology and proteomics with Ileana Cristea

11 October 2015 by Vincent Racaniello

On episode #358 of the science show This Week in Virology, Vincent meets up with Ileana at Princeton University to talk about how her laboratory integrates molecular virology, mass spectrometry-based proteomics, and bioinformatics to unravel the interplay between virus and host.

You can find TWiV #358 at www.microbe.tv/twiv.

Filed Under: This Week in Virology Tagged With: bioinformatics, DNA sensor, herpesvirus, IFI16, Ileana Cristea, innate immunity, mass spectrometry, metabolomics, proteomics, sirtuin, viral, virology, virus

Bioinformatics Workshop on Virus Evolution and Molecular Epidemiology

18 April 2013 by Vincent Racaniello

from Brian Foley:

18th International BioInformatics Workshop on Virus Evolution and Molecular Epidemiology
University of Florida, Emerging Pathogens Institute
Gainesville, Florida, USA
August 25th – August 30th, 2013
Bioinformatics Methods Applied to Virology and Epidemiology

Announcing the organization of the international workshop on Virus Evolution and Molecular Epidemiology (VEME) in 2013, hosted by the Emerging Pathogens Institute in the warm city of Gainesville and sponsored by several local partners.

We plan to organize a ‘Phylogenetic Inference’ module that offers the theoretical background and hands-on experience in phylogenetic analysis for those who have little or no prior expertise in sequence analysis. An ‘Evolutionary Hypothesis Testing’ is targeted to participants who are well familiar with alignments and phylogenetic trees, and would like to extend their expertise to likelihood and Bayesian inference in phylogenetics, coalescent and phylogeographic analyses (‘phylodynamics’) and molecular adaptation. A ‘Large Dataset Analysis’ module will cover the more complex analysis of full genomes, huge datasets of pathogens including Next Generation Sequencing data, and combined analyses of pathogen and host. Practical sessions in these modules will involve software like, PHYLIP, PAUP*, PHYML, MEGA, PAML or HYPHY, TREE-PUZZLE, SplitsTree, BEAST, MrBayes Simplot and RDP3.

We recommend participants to buy The Phylogenetic Handbook as a guide during the workshop, and to bring their own data set.

For further information and applications check this website.

Abstract and application deadline is April 30th.

Selections will be made by end of May 2013.

The registration fee of 1000 USD covers attendance, lunches and coffee breaks.

Participation is limited to 25 scientists in each module and is dependent on a selection procedure based on the submitted abstract and statement of motivation. A limited number of grants are available for scientists who experience difficulties to attend because of financial reasons.

Filed Under: Events, Information Tagged With: bioinformatics, evolution, molecular epidemiology, viral, virology, virus

TWiV 192: Viral tertulia

22 July 2012 by Vincent Racaniello

On episode #192 of the science show This Week in Virology, Vincent, Alan, and Rich answer listener email about bioinformatics, insects, influenza, laboratory classes, commensalism, reproducibility of data, and more.

You can find TWiV #192 at www.microbe.tv/twiv.

Filed Under: This Week in Virology Tagged With: bioinformatics, bioterrorism, commensalism, data, H5N1, influenza, laboratory classes, reproducibility, viral, virology, virus

Viral bioinformatics: Sequence searcher

4 April 2011 by Vincent Racaniello

virology toolboxThis week’s addition to the virology toolbox was written by Chris Upton

Sequence Searcher is a Java program that allows users to search for specific sequence motifs in protein or DNA sequences. For example, it can be used to identify restriction enzyme cleavage sites or find similar sequence patterns among multiple sequences. Most searches run in a few seconds.

Sequence Searcher is part of the Virology.ca suite of programs available at the University of Victoria.

Help files:

  • Quick start
  • How-to

Some of the key features of Sequence Searcher include:

  • Searching through multiple sequences
  • Use of regular expressions or fuzzy search patterns.
  • Searching for patterns on both strands of a DNA sequence
  • Graphical representation of results and ability to save search results
  • It can run on multiple computer platforms (Java)

For DNA, the searches are conducted by finding the motif within a sequence from the 5’ to 3’ end on the top strand. The searches are also processed from the 5’ to 3’ end of the bottom strand. As a result, bases are numbered from 1 starting at the 5’ at either the top or bottom strand.

Regular expression and fuzzy pattern searches are available:

Fuzzy searches provide the option for the program to allow a certain number of mismatches from a sequence input at any position.  Note that the maximum number of mismatches that the program allows is 40% of the length of the sequence motif.

Regular expression allows for inputs of precise motifs along with considerable user-specified flexibility at specific positions.

figure 1

Figure 1. The input tab is where you can import DNA or protein sequences (must be in FASTA format) and type in the specific pattern to search within in the sequence(s). The search type can be selected as “Regular expression” or “Fuzzy” by using the drop down menu.

figure 2

Figure 2. When a search has been completed, the results tab is presented in a table format. The results in the table can be sorted depending on the column header (sequence, match, start, stop, confidence, and strand). The results can also be filtered by sequence and strand by selecting the drop down menus at the top.

Marass, F., & Upton, C. (2009). Sequence Searcher: A Java tool to perform regular expression and fuzzy searches of multiple DNA and protein sequences BMC Research Notes, 2 (1) DOI: 10.1186/1756-0500-2-14

Filed Under: Toolbox Tagged With: bioinformatics, DNA, genomics, java, nucleotide sequence, protein, sequence motif, sequence searcher, viral, virology, virus

Viral bioinformatics: Multiple sequence alignment – Base-By-Base (BBB) editor

26 October 2010 by Vincent Racaniello

This week’s addition to the virology toolbox was written by Chris Upton (Disclaimer: BBB was developed in the Upton lab, so this is a biased review.)

This will be a multi-part posting describing the key features of BBB.

Base-By-Base (BBB) is a Java (platform independent) multiple sequence alignment (MSA) editor. Development was begun many years ago to provide a virologist-friendly tool to work with MSAs of proteins, gene sequences and also genome sequences (up to about 500 kb). Over the years we have added many unique features, as they have been needed by our own research with a variety of virus genomes; development has been driven by the users – who spend a lot of their day looking at a variety of MSAs!

BBB is available here.

The program is Open Source and freely available to all academic labs.

Help files:

  • Quick Start
  • How-to
  • Help Book

Key features:

  1. The program edits MSAs and uses a unique system to display differences between sequences in a MSA. This makes it easier for the user to spot mis-aligned regions that need correcting (Figure 1A-D). The differences can be from adjacent pairs of sequences, sequences compared to a consensus, to the top sequence (Figures 1A and B).
  2. Sequences can be temporarily hidden/revealed. See “eyes” at left of window.
  3. 3-frame translations can be displayed for DNA sequences (Figure 2A).
  4. Top or Bottom strand can be shown for DNA sequences; compare Figures 2A and B.
  5. Sequence annotations can be read from a GenBank file, or added by the user (Figure 3). Users can also use a text window (Edit menu: Edit MSA notes) to jot down notes about an alignment; these are saved with the alignment in the .bbb file.
  6. You can also edit sequences! i.e. change the nucleotides or amino acids; see Figure 4. This can be very useful when you need to edit an assembled/annotated sequence for an occasional sequencing error.Figure 1A.  Differences between sequences are high-lighted. Blue=nt substitution; Green=nt deletion; Red=nt insertion.

Figure 1A. Differences between sequences are high-lighted. Blue=nt substitution; Green=nt deletion; Red=nt insertion.

Figure 1B. Edited version of Figure 1A (my opinion).

Figure 1C. Same alignment as 1B, but differences are set for compare against top sequence.

Figure 1D. Same alignment and differences setting, but Sequence-2 has been moved to the bottom of the alignment (use arrows on left edge of window).

Figure 2A. Two sequences have been hidden. 3-frame translation is shown. Top strand is shown by default.

Figure 2B. Switched to bottom strand display (use top right button; 5’Top3’ in Fig. 2A). Notice direction of arrows in aa translation.

Figure 3. Gene annotations from GenBank file (pink); mouse-over gives gene annotation (#083) and nucleotide position. User-added comments: Blue=comment on Top stand; comments associated with strand not currently displayed are shown as outlines.

Figure 4A. Editing a sequence. First, select a region.

Figure 4B. Editing a sequence. Second, delete the selection.

Figure 4C. Editing a sequence. Third, add new nucleotides.

Tips:

  1. Save alignments as .bbb files on your local computer. These documents can be reloaded back into BBB.
  2. You’ll find the Preferences menu, under the File menu.
  3. You can edit the names of the sequences (Edit menu)
  4. Paper+Pencil icon is for editing; Paper+arrow icon is for selecting.

Filed Under: Toolbox Tagged With: bbb, bioinformatics, multiple sequence alignment, viral, virology, virus

Viral Bioinformatics: Multiple sequence alignment – Jalview

20 October 2010 by Vincent Racaniello

This week’s addition to the virology toolbox was written by Chris Upton

The Jalview package: a multiple alignment editor.

This software is primarily aimed at the alignment of protein sequences. Some of the key features are:

  • It allows you to edit the alignment
  • It has functions to display associated protein structures
  • It can connect to software to predict protein secondary structure
  • It’s under active development
  • Jalview has great documentation and tutorials
  • More: Overview, Documentation

Tips:

  1. Although you can install Jalview on your computer very easily, using the Start with Java Web Start button is even easier and ensures you always have the latest version of the software.
  2. There is also an Applet version of Jalview that is intended to be an alignment viewer – it doesn’t have all the functionality.

If you use Jalview in your work, you should cite the Jalview 2 publication:

• Waterhouse, A.M., Procter, J.B., Martin, D.M.A, Clamp, M., Barton, G.J (2009), Jalview version 2: A Multiple Sequence Alignment and Analysis Workbench. Bioinformatics 25:1189-91.

• Clamp, M., Cuff, J., Searle, S. M. and Barton, G. J. (2004), The Jalview Java Alignment Editor. Bioinformatics 20: 426-7.

Filed Under: Toolbox Tagged With: bioinformatics, jalview, multiple sequence alignment, viral, virology, virus

  • Go to page 1
  • Go to page 2
  • Go to Next Page »

Primary Sidebar

by Vincent Racaniello

Earth’s virology Professor
Questions? virology@virology.ws

With David Tuller and
Gertrud U. Rey

Follow

Facebook, Twitter, YouTube, Instagram
Get updates by RSS or Email

Contents

Table of Contents
ME/CFS
Inside a BSL-4
The Wall of Polio
Microbe Art
Interviews With Virologists

Earth’s Virology Course

Virology Live
Columbia U
Virologia en Español
Virology 101
Influenza 101

Podcasts

This Week in Virology
This Week in Microbiology
This Week in Parasitism
This Week in Evolution
Immune
This Week in Neuroscience
All at MicrobeTV

Useful Resources

Lecturio Online Courses
HealthMap
Polio eradication
Promed-Mail
Small Things Considered
ViralZone
Virus Particle Explorer
The Living River
Parasites Without Borders

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.