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

Public Member Functions

public unikey ()
 
public min_batch_time ()
 
public dbID ()
 
public batch_size ()
 
public hive_capacity ()
 
public status ()
 
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 behaviour ()
 
public input_capacity ()
 
public output_capacity ()
 
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::Cacheable
public collection ()
 
public unikey ()
 
public add_new_or_update ()
 
- 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 ()
 

Detailed Description

Description

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

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

◆ batch_size()

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

Undocumented method

Code:
click to view

◆ behaviour()

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

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

◆ hive_capacity()

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

Undocumented method

Code:
click to view

◆ inprogress_job_count()

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

Undocumented method

Code:
click to view

◆ input_capacity()

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

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

◆ output_capacity()

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

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: