ensembl-hive
2.5
|
Public Member Functions | |
public | unikey () |
public String | condition_analysis_url () |
public Bio::EnsEMBL::Hive::Analysis | condition_analysis () |
public String | toString () |
Public Member Functions inherited from Bio::EnsEMBL::Hive::Storable | |
public Bio::EnsEMBL::Hive::Storable | new () |
public Int | dbID () |
public Bio::EnsEMBL::Hive::DBSQL::BaseAdaptor | adaptor () |
public | DESTROY () |
public | AUTOLOAD () |
Public Member Functions inherited from Bio::EnsEMBL::Hive::Cacheable | |
public | hive_pipeline () |
public | is_local_to () |
public | count_local_and_remote_objects () |
public | relative_display_name () |
public | relative_url () |
public | display_name () |
public | unikey () |
An 'analysis control rule' is a high level blocking control structure where there is a 'ctrled_analysis' which is 'BLOCKED' from running until all of its 'condition_analysis' are 'DONE'. If a ctrled_analysis requires multiple analysis to be DONE before it can run, a separate AnalysisCtrlRule must be created/stored for each condtion analysis. Allows the 'condition' analysis to be specified with a network savy URL like mysql://ensadmin:\@ecs2:3361/compara_hive_test?analysis.logic_name='blast_NCBI34'
Definition at line 17 of file AnalysisCtrlRule.pm.
public Bio::EnsEMBL::Hive::Analysis Bio::EnsEMBL::Hive::AnalysisCtrlRule::condition_analysis | ( | ) |
Arg[1] : (optional) Bio::EnsEMBL::Hive::Analysis object Usage : $self->condition_analysis($anal); Function: Get/set method for the analysis which must be 'DONE' in order for the controlled analysis to be un-BLOCKED Returns : Bio::EnsEMBL::Hive::Analysis
public String Bio::EnsEMBL::Hive::AnalysisCtrlRule::condition_analysis_url | ( | ) |
Arg[1] : (optional) string $url Usage : $self->condition_analysis_url($url); Function: Get/set method for the analysis which must be 'DONE' in order for the controlled analysis to be un-BLOCKED. Specified as a URL. Returns : string
public String Bio::EnsEMBL::Hive::AnalysisCtrlRule::toString | ( | ) |
Args : (none) Example :
Description: returns a stringified representation of the rule Returntype : string
public Bio::EnsEMBL::Hive::AnalysisCtrlRule::unikey | ( | ) |
Undocumented method