ToolBus/PathPort Tool and Visualization Plugins
Production Release

The following is a list of plugins that can be downloaded for use with the ToolBus/PathPort system. To install a production version of a plugin, simply copy the bin version to the plugins directory of your ToolBus installation (install newer versions by overwriting the older version). [ NOTE: Do NOT put the src version in the plugins directory! ]

The default locations for the plugins directory are:

Windows C:\Program Files\ToolBus\ToolBus-Distribution\ToolBus.app\Contents\Resources\Java\plugins
Mac OSX /Applications/ToolBus/ToolBus-Distribution/ToolBus.app/Contents/Resources/Java/plugins
Linux/Solaris $HOME/ToolBus/ToolBus-Distribution/ToolBus.app/Contents/Resources/Java/plugins

There is no requirement that you download all (or any) of the following plugins, though we strongly recommend it. Most are quite small and fast to download. For your convenience, we also make a combined download available from the ToolBus/PathPort production version download page. Please check back periodically for new production versions of plugins, or join the pathport-announce mailing list.

All plugins are open sourced under the LGPL except where noted.

  • Local File System - Last updated 31Aug2004: bin (32.6 K), src (33.7 K)
    Makes the local file system of your desktop available via ToolBus. This ability is specifically NOT built into ToolBus so that it can be updated easily as there are a variety of ways that users are accustomed to viewing their file organizations. For example, MS Windows and Mac OSX users see very different interfaces for this task.
  • DNA and Annotations - Last updated 31Aug2004: bin (814.2 K), src (460.9 K)
    View large DNA sequences, including whole bacterial chromosomes, along with their annotations (e.g. genes, SNPs). Shows multiple, and adjustable, zoom levels along with GC content. You can specify how each type of feature should be displayed and hide those features you don't want to see. Search for features of interest and select all or part of them for inclusion in groups.
  • Small Sequence Manipulation - Last updated 31Aug2004: bin (829.8 K), src (3720 K)
    View and edit short nucleotide and amino acid sequences. Editing is supported by both text-based and graphical editors which allow feature-based editing. Provides simple analysis tools including translation, ORF finding and dot-plot analysis. Allows import and export of sequences in a variety of common sequence formats.
  • Agarose Gel Electrophoresis - Last updated 31Aug2004: bin (99.2 K), src (72.5 K)
    Provides a simulation for a gel given a set of digested DNA. The user can adjust the voltage, time, and gel percentage and see what the resulting gel should look like before its actually run. This can be used to plan a gel run.
  • Pathogen Background Information - Last updated 31Aug2004: bin (1238 K), src (555.2 K)
    Browse through the background information for your (least?) favorite pathogen from CDC's or NIAID's A, B, or C lists. Major information categories (e.g. taxonomy, epidemeology, lab work, host list) are presented in a tabbed pane, with traversable web links provided you also have installed the "HTML Rendering" plugin (see below).
  • Microarray - Last updated 31Aug2004: bin (7626.6 K), src (993.8 K)
    View the results of both one and two color microarray, including time series, experiments. This plugin is able to visualize a wide variety of analysis results, including: dendograms, hierarchical and other types of clusterings, principle component analysis, raw data in tabular form, T and F test results, clasification profiles, and similarity nets. You can also build your own clusters around similarities to specific genes and compare different cluster results with one another.
  • Sequence Alignment - Last updated 31Aug2004: bin (285.2 K), src (221.3 K)
    Examine (multiple) sequence alignments. You can edit the alignment, view the concensus sequence, as well as see overviews of the degree of concensus and hydrophocity.
  • Phylogentic Tree - Last updated 01Sep2004: bin (661.7 K), src (201.5 K)
    This plugin also comes with a tool interface that supports the dynamic quering of a phylogenetic tree database for all the sequence bacteria (including archea) from RefSeq based on organism and gene annotation. In addition, you can query with your own DNA or protein sequences to include in the tree. The visualization also shows you the aligned sequences that gave rise to the tree.
  • PCR and Hybridization Probes - Last updated 31Aug2004: bin (492.2 K), src (227.9 K)
    See the original sequence and both the PCR and hybridization probes that you designed. Shows all the probes in relationship to one another so you can pick the ones that give the best coverage. You can see the data in either graphical or tablular text form.
  • Protein Interactions - Last updated 31Aug2004: bin (304.9 K), src (146.1 K)
    Examine the protein interactions of a particular pathway. VBI's protein network (pathway) web-service contains a growing database of infection pathways for the pathogens on the A, B, and C lists of the CDC and NIAID. Three different views give you a choice of how to visualize the network.
  • BLAST/FASTA Similarity - Last updated 31Aug2004: bin (575.9 K), src (272.9 K)
    Displays the results of either a BLAST of FASTA search of one or more query sequences. You can see the data in either graphical or tablular text form. Links to web resources are also available for BLAST results.
  • Large Sequence Comparison - Last updated 31Aug2004: bin (1276.3 K), src (271.4 K)
    Provides two ways of viewing the comparison (e.g. via MUMmer) of two large DNA sequences (e.g. bacterial chromosomes). One view shows the two sequences one above the other with their own features (e.g. genes, SNPs) shown, as well as the correspondences identified by the comparison. The second view is a scatter plot of correspondences.
  • Generic XML - Last updated 31Aug2004: bin (27.5 K), src (37.4 K)
    This is primarily useful for developers of web-services so that they can examine the results returned to ToolBus by their services. It can also be used to examine data not recognized by any other plugin.
  • Tutorial Example - Last updated 31Aug2004: bin (31.6 K), src (36.4 K)
    This is the plugin described in the tutorial. If you are thinking about writing your own plugin, you'll definitely want to get this one.

Last modified on 16Feb2008