ensembl-hive  2.5
Bio::EnsEMBL::Hive::AnalysisStats Class Reference
+ Inheritance diagram for Bio::EnsEMBL::Hive::AnalysisStats:

Public Member Functions

public unikey ()
 
public min_batch_time ()
 
public dbID ()
 
public status ()
 
public is_excluded ()
 
public total_job_count ()
 
public semaphored_job_count ()
 
public ready_job_count ()
 
public done_job_count ()
 
public failed_job_count ()
 
public num_running_workers ()
 
public avg_msec_per_job ()
 
public avg_input_msec_per_job ()
 
public avg_run_msec_per_job ()
 
public avg_output_msec_per_job ()
 
public when_updated ()
 
public seconds_since_when_updated ()
 
public seconds_since_last_fetch ()
 
public sync_lock ()
 
public refresh ()
 
public update ()
 
public get_or_estimate_batch_size ()
 
public estimate_num_required_workers ()
 
public inprogress_job_count ()
 
protected _text_with_status_color ()
 
public job_count_breakout ()
 
public friendly_avg_job_runtime ()
 
public toString ()
 
public check_blocking_control_rules ()
 
public determine_status ()
 
public recalculate_from_job_counts ()
 
- 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 ()
 

Detailed Description

Description

    An object that maintains counters for jobs in different states. This data is used by the Scheduler.

Definition at line 12 of file AnalysisStats.pm.

Member Function Documentation

◆ _text_with_status_color()

protected Bio::EnsEMBL::Hive::AnalysisStats::_text_with_status_color ( )

Undocumented method

Code:
click to view

◆ avg_input_msec_per_job()

public Bio::EnsEMBL::Hive::AnalysisStats::avg_input_msec_per_job ( )

Undocumented method

Code:
click to view

◆ avg_msec_per_job()

public Bio::EnsEMBL::Hive::AnalysisStats::avg_msec_per_job ( )

Undocumented method

Code:
click to view

◆ avg_output_msec_per_job()

public Bio::EnsEMBL::Hive::AnalysisStats::avg_output_msec_per_job ( )

Undocumented method

Code:
click to view

◆ avg_run_msec_per_job()

public Bio::EnsEMBL::Hive::AnalysisStats::avg_run_msec_per_job ( )

Undocumented method

Code:
click to view

◆ check_blocking_control_rules()

public Bio::EnsEMBL::Hive::AnalysisStats::check_blocking_control_rules ( )

Undocumented method

Code:
click to view

◆ dbID()

public Bio::EnsEMBL::Hive::AnalysisStats::dbID ( )

Undocumented method

Code:
click to view

◆ determine_status()

public Bio::EnsEMBL::Hive::AnalysisStats::determine_status ( )

Undocumented method

Code:
click to view

◆ done_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::done_job_count ( )

Undocumented method

Code:
click to view

◆ estimate_num_required_workers()

public Bio::EnsEMBL::Hive::AnalysisStats::estimate_num_required_workers ( )

Undocumented method

Code:
click to view

◆ failed_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::failed_job_count ( )

Undocumented method

Code:
click to view

◆ friendly_avg_job_runtime()

public Bio::EnsEMBL::Hive::AnalysisStats::friendly_avg_job_runtime ( )

Undocumented method

Code:
click to view

◆ get_or_estimate_batch_size()

public Bio::EnsEMBL::Hive::AnalysisStats::get_or_estimate_batch_size ( )

Undocumented method

Code:
click to view

◆ inprogress_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::inprogress_job_count ( )

Undocumented method

Code:
click to view

◆ is_excluded()

public Bio::EnsEMBL::Hive::AnalysisStats::is_excluded ( )

Undocumented method

Code:
click to view

◆ job_count_breakout()

public Bio::EnsEMBL::Hive::AnalysisStats::job_count_breakout ( )

Undocumented method

Code:
click to view

◆ min_batch_time()

public Bio::EnsEMBL::Hive::AnalysisStats::min_batch_time ( )

Undocumented method

Code:
click to view

◆ num_running_workers()

public Bio::EnsEMBL::Hive::AnalysisStats::num_running_workers ( )

Undocumented method

Code:
click to view

◆ ready_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::ready_job_count ( )

Undocumented method

Code:
click to view

◆ recalculate_from_job_counts()

public Bio::EnsEMBL::Hive::AnalysisStats::recalculate_from_job_counts ( )

Undocumented method

Code:
click to view

◆ refresh()

public Bio::EnsEMBL::Hive::AnalysisStats::refresh ( )

Undocumented method

Code:
click to view

◆ seconds_since_last_fetch()

public Bio::EnsEMBL::Hive::AnalysisStats::seconds_since_last_fetch ( )

Undocumented method

Code:
click to view

◆ seconds_since_when_updated()

public Bio::EnsEMBL::Hive::AnalysisStats::seconds_since_when_updated ( )

Undocumented method

Code:
click to view

◆ semaphored_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::semaphored_job_count ( )

Undocumented method

Code:
click to view

◆ status()

public Bio::EnsEMBL::Hive::AnalysisStats::status ( )

Undocumented method

Code:
click to view

◆ sync_lock()

public Bio::EnsEMBL::Hive::AnalysisStats::sync_lock ( )

Undocumented method

Code:
click to view

◆ toString()

public Bio::EnsEMBL::Hive::AnalysisStats::toString ( )

Undocumented method

Code:
click to view

◆ total_job_count()

public Bio::EnsEMBL::Hive::AnalysisStats::total_job_count ( )

Undocumented method

Code:
click to view

◆ unikey()

public Bio::EnsEMBL::Hive::AnalysisStats::unikey ( )

Undocumented method

Code:
click to view

◆ update()

public Bio::EnsEMBL::Hive::AnalysisStats::update ( )

Undocumented method

Code:
click to view

◆ when_updated()

public Bio::EnsEMBL::Hive::AnalysisStats::when_updated ( )

Undocumented method

Code:
click to view

The documentation for this class was generated from the following file: