NAME

InterProScanParser - parses InterProScan XML results.

IMPORTANT! On alpha platform LD_LIBRARY_PATH must contain path to the expat library. At EBI expat is installed in /ebi/extserv/bin/expat/lib.


SYNOPSIS

  # examples here
  use Dispatcher::Tool::InterProScanParser;
  my $parser = new Dispatcher::Tool::InterProScanParser();


DESCRIPTION


VERSIONS

$Id: InterProScanParser.pm.html,v 1.1.1.1 2005/08/18 13:18:25 hunter Exp $

Copyright (c) European Bioinformatics Institute 2002


AUTHORS / ACKNOWLEDGEMENTS

Ville Silventoinen <vsi@ebi.ac.uk>


CONSTRUCTORS

new

 Description: Constructor allocates an anonymous hash, which
              is tied to the class.
 Arguments:   -
 Returns:     $self object


PUBLIC METHODS

parse

 Description: Parses InterProScan XML result file.
 Arguments:   file    Path to the result.
 Returns:     1, ''  on success
              1, msg on success with warnings
              0, msg on failure

getProteins

 Description: Returns list of proteins.
 Arguments:   -
 Returns:     1, ''  on success
              0, msg on failure

getProtein

 Description: Returns protein hash.
 Arguments:   $id    protein ID
 Returns:     1, ''  on success
              0, msg on failure