[Bio] / FigKernelPackages / gjoparseblast.pm Repository:
ViewVC logotype

Log of /FigKernelPackages/gjoparseblast.pm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Links to caBIG-13Feb06-00: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 4 19:32:00 2006 UTC (14 years, 3 months ago) by golsen
Branch: MAIN
CVS Tags: caBIG-05Apr06-00, caBIG-13Feb06-00
Add a page for proposing a new PEG.  This is not complete, and the 'create'
button is currently functionless, but it is worth some feedback as to the
direction it is headed.

The page is linked from the graphical display of tblastn output in index.cgi
(click on the "Q" object in the figure) (intentionally obscure for now).

Add a new blast output parsing perl package.  This can read from a file,
a pipe or a text array of lines (D=STDIN).  It can collect all output
(possibly memory intensive), or it can deliver quanta of output by being
called repeatedly with the same HANDLE or ARRAY (which can be made very
memory light).  It maintains separate state information for each input,
so multiple open streams works (silly me).  [Note that this is for full
text output, not the tabular output.  The alignments are also returned.
If you don't want them, slice-up the output with map{}.  You also get
useful information such as query and subject definitions (not just ids),
and their lengths.  There are huge quantities of description in the file.
It should work with all recent versions of blastall, and all -p options,
with the possible exception of tblastx, but it might work on that too.]
This package is intended to replace, and extend, all of the functionality
previously achieved by piping output through the rationalize_blast script.
Because it no longer requires the script, the shell invocation is no
longer required.  And this works with pipes opened with '-|', so ....
It is currently used in index.cgi and propose_new_peg.cgi.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

MCS Webmaster
ViewVC Help
Powered by ViewVC 1.0.3