Class SimilarityTool
SimilarityTool
- Nette\Object
- BaseModule\Services\BaseService
- DispatchModule\Tools\BaseTool
- DispatchModule\Tools\SimilarityTool implements DispatchModule\Tools\ToolInterface
public
boolean
|
|
public
|
|
public
boolean
|
|
public
ResultSet
|
|
public
string
|
getName(),
getWantedParameters(),
requireParameter()
|
protected
|
$xmlParser
XML Parser |
|
protected
|
$query
Representing query given to the blast tool |
|
protected
string
|
$directory
Directory for temporary files |
|
public
string
|
$description
Short description of the tool |
#
'Basic Local Alignment Search Tool compares primary biological sequence information'
|
public
string
|
$blastTempFile
Saves parsed blast data |
|
protected
boolean
|
$used
Flag whether any sequence is set |
#
false
|
protected
array
|
$wantedParameters
Array of wanted parameters |
#
array(
'min_coverage' => array('select', 'Min coverage', array("items" =>
array(
'40' => '40%',
'65' => '65%',
'80' => '80%',
'85' => '85%',
'90' => '90%',
'93' => '93%',
'95' => '95%',
'97' => '97%',
'98' => '98%',
'99' => '99%',
'100' => '100%',
))),
'min_identity' => array('select', 'Min identity', array("items" =>
array(
'40' => '40%',
'65' => '65%',
'80' => '80%',
'85' => '85%',
'90' => '90%',
'93' => '93%',
'95' => '95%',
'97' => '97%',
'98' => '98%',
'99' => '99%',
'100' => '100%',
))),
'sequence' => array('textarea', 'Sequence', array(
'placeholder' => 'AGUUCGGCACCACGGUGCAA',
'multiplicators' => array('or' => 10))),
'fasta_file' => array('file', 'Fasta file'),
'fasta_file_hidden' => array('hidden')
)
|
$completeData,
$fileName
|
$container
|