Vector graphics to improve BLAST graphic representations
BLAST reports can be complicated. Viewing them graphically helps to understand them better, especially when the reports are long. At present "Web BLAST" and the stand-alone "wwwBLAST" versions, distributed by the NCBI, include graph- ical viewers for BLAST results. An alternative...
Main Author: | |
---|---|
Language: | en |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10413/197 |
id |
ndltd-netd.ac.za-oai-union.ndltd.org-ukzn-oai-http---researchspace.ukzn.ac.za-10413-197 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-netd.ac.za-oai-union.ndltd.org-ukzn-oai-http---researchspace.ukzn.ac.za-10413-1972014-02-08T03:48:57ZVector graphics to improve BLAST graphic representationsJimenez, Rafael.Computer graphics.Vector analysis.Vector processing (Computer science)BLAST reports can be complicated. Viewing them graphically helps to understand them better, especially when the reports are long. At present "Web BLAST" and the stand-alone "wwwBLAST" versions, distributed by the NCBI, include graph- ical viewers for BLAST results. An alternative approach is "BLAST Graphic Viewer" developed by GMOD as part of the BioPerl library. It provides a more aesthetically pleasing and informative graphical visualization to represent BLAST results. All the strategies mentioned above are based on the use of bitmap graph- ics and dependent on JavaScript code embedded in HTML. We present Vector Graphic BLAST (VEGRA) a Python object orientated library based on BioPy- thon to yield graphical visualization of results from BLAST utilizing vector graph- ics. Graphics produced by VEGRA are better than bitmaps for illustration, more exible because they can be resized and stretched, require less memory, and their interactivity is more e ective as it is independent of tertiary technologies due to its integration into the graphic. In addition, the library facilitates a de nition of any layout for the di erent components of the graphic, as well as adjustment of size and colour properties. This dissertation studies previous alternatives and improves them by making use of vector graphics and thus allowing more e ective presentation of results. VEGRA is not just an improvement for BLAST visualiza- tion but a model that illustrates how other visualization tools could make use of vector graphics. VEGRA currently works with BLAST, nevertheless the library has been written to be extended to other visualization problems.Thesis (M.Sc.)-University of KwaZulu-Natal, Pietermaritzburg, 2007.2010-08-18T06:12:44Z2010-08-18T06:12:44Z20072007Thesishttp://hdl.handle.net/10413/197en |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
Computer graphics. Vector analysis. Vector processing (Computer science) |
spellingShingle |
Computer graphics. Vector analysis. Vector processing (Computer science) Jimenez, Rafael. Vector graphics to improve BLAST graphic representations |
description |
BLAST reports can be complicated. Viewing them graphically helps to understand
them better, especially when the reports are long. At present "Web BLAST" and
the stand-alone "wwwBLAST" versions, distributed by the NCBI, include graph-
ical viewers for BLAST results. An alternative approach is "BLAST Graphic
Viewer" developed by GMOD as part of the BioPerl library. It provides a more
aesthetically pleasing and informative graphical visualization to represent BLAST
results. All the strategies mentioned above are based on the use of bitmap graph-
ics and dependent on JavaScript code embedded in HTML. We present Vector
Graphic BLAST (VEGRA) a Python object orientated library based on BioPy-
thon to yield graphical visualization of results from BLAST utilizing vector graph-
ics. Graphics produced by VEGRA are better than bitmaps for illustration, more
exible because they can be resized and stretched, require less memory, and their
interactivity is more e ective as it is independent of tertiary technologies due to
its integration into the graphic. In addition, the library facilitates a de nition
of any layout for the di erent components of the graphic, as well as adjustment
of size and colour properties. This dissertation studies previous alternatives and
improves them by making use of vector graphics and thus allowing more e ective
presentation of results. VEGRA is not just an improvement for BLAST visualiza-
tion but a model that illustrates how other visualization tools could make use of
vector graphics. VEGRA currently works with BLAST, nevertheless the library
has been written to be extended to other visualization problems. === Thesis (M.Sc.)-University of KwaZulu-Natal, Pietermaritzburg, 2007. |
author |
Jimenez, Rafael. |
author_facet |
Jimenez, Rafael. |
author_sort |
Jimenez, Rafael. |
title |
Vector graphics to improve BLAST graphic representations |
title_short |
Vector graphics to improve BLAST graphic representations |
title_full |
Vector graphics to improve BLAST graphic representations |
title_fullStr |
Vector graphics to improve BLAST graphic representations |
title_full_unstemmed |
Vector graphics to improve BLAST graphic representations |
title_sort |
vector graphics to improve blast graphic representations |
publishDate |
2010 |
url |
http://hdl.handle.net/10413/197 |
work_keys_str_mv |
AT jimenezrafael vectorgraphicstoimproveblastgraphicrepresentations |
_version_ |
1716635468271976448 |