Visual Basic Functions for Bioinformatics
I have written a number of functions for data processing in visual basic.
Many of these functions were written for MS Access applications such a
OligoMan, DNA DABBLER
and BACMan. Although not the best choice for most
programming needs in bioinformatics, Visual Basic allows for the quick creation
of programs in a MS Windows environment that have well integrated user
interfaces. Clicking on the HTML link will show the script marked up with
highlight colors in your browser, clicking on the vbs link will open the text
file. Some web browsers may try to launch the vbs file as a script, so you may
need to 'Save Link As' to view the text file.
- BACScoringGrid.vbs
- # Original Author: John Bowers 3/1/2002
# Modified for use in MS Access: J. Estill
Draws scoring grids for use with the BACMan package as MS Access
forms. Also includes an example of using the Scoring Grid template to draw
error checking sheets.
- ExportFPC.vbs
- # Started: 3/1/2002
# Last Updated: 3/4/2004
Exports data from the BACMan database to the format needed for
upload to an FPC database.
- GlobalAlignment.vbs
- # Started: 2/13/2002
# Last Updated: 2/14/2002
Provides a global alignment of two DNA sequences via a dynamic
programming algorithm. This program does not find the exhaustive list of the
equally maximum global alignments, but identifies one of the best.
- MultiplexDeconvolution.vbs
- # Started: 2002
# Last Updated: 2003
Functions written for the deconvolution of multiplex hybridization
experiments in the BACMan program. This program uses a set of SQL queries to
deconvolute large multiplex experiments. There are probably more elegant ways
to program this function, but this algorithm is robust and does the job.
- ParseBlast.vbs
- # Started: 10/1/2002
# Last Updated: 2/7/2005
Parses output from an NCBI BLAST report and creates a tab delimited
text file suitable for upload to MS Excel or an MS Access database.
- ParseTransBlast.vbs
- # Started: 10/1/2002
# Last Updated: 6/10/2003
Parses output from an NCBI Translated BLAST reports (tBLAST) and
creates a tab delimited text file suitable for upload to MS Excel or an MS
Access database.
- ParseGFASTA.vbs
- # Started: 2/11/2003
# Last Updated: 2/11/2003
Parses FASTA formatted files downloaded for genbank and produces a
tab delimited text file suitable for upload to an MS Access or MySQL datbase.
The content and opinions expressed on this web page
do not necessarily reflect the views of nor are they endorsed by the University
of Georgia or the University System of Georgia.