Overview

Namespaces

  • AnalyseModule
    • Models
  • BaseModule
    • Exceptions
    • Models
    • Repository
    • Services
  • DispatchModule
    • Helpers
    • Models
    • Tools
  • PredictModule
  • SearchModule

Classes

  • BaseModel
  • BlastModel
  • BlastXMLParser
  • BlatModel
  • Cppredict2Model
  • CppredictModel
  • FastaModel
  • FileModel
  • Overview
  • Namespace
  • Class

Class BlastXMLParser

Blast XML Parser parses XML document generated by Blast

BaseModule\Models\BaseModel
Extended by DispatchModule\Models\BlastXMLParser
Namespace: DispatchModule\Models
Located at DispatchModule/models/BlastXMLParser.php
Methods summary
public
# __construct( string $fileName )

Constructor - creates FileModel instance

Constructor - creates FileModel instance

Parameters

$fileName
name of the file
public String
# getFileName( )

Get XML file name (including rel. path)

Get XML file name (including rel. path)

Returns

String
public
# deleteFile( )

Removes file

Removes file

public
# setMinCoverage( integer $minCoverage )

Sets minimal required coverage

Sets minimal required coverage

Parameters

$minCoverage
$minMatch
public
# setMinIdentity( integer $minIdentity )

Sets minimal required identity

Sets minimal required identity

Parameters

$minIdentity
$minMatch
public DispatchModule\ResultSet
# execute( )

Parses Blast XML and return the result set

Parses Blast XML and return the result set

Returns

DispatchModule\ResultSet
Result set of sequences
public
# tagStart( parser $parser, string $elementName, array $attributes )

XML node start

XML node start

Parameters

$parser
$elementName
$attributes
public
# tagEnd( parser $parser, string $elementName )

XML node end

XML node end

Parameters

$parser
$elementName
public
# chars( parser $parser, string $data )

Processing of the element

Processing of the element

Parameters

$parser
$data
API documentation generated by ApiGen