complete switch over to new DataflowRule design. Dataflow rules use
URL's to specify analysis objects from mysql databases distributed across a network. AnalysisJobAdaptor was switched to create jobs with a cless method that gets the db connection from the analysis object that is passed. Thus the system now exists in a distributed state. The dataflow rule also implements branching via the branch_code. SimpleRule will be deprecated.
Showing
- modules/Bio/EnsEMBL/Hive/AnalysisJob.pm 7 additions, 37 deletionsmodules/Bio/EnsEMBL/Hive/AnalysisJob.pm
- modules/Bio/EnsEMBL/Hive/AnalysisStats.pm 5 additions, 41 deletionsmodules/Bio/EnsEMBL/Hive/AnalysisStats.pm
- modules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm 49 additions, 40 deletionsmodules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm
- modules/Bio/EnsEMBL/Hive/DBSQL/DataflowRuleAdaptor.pm 309 additions, 0 deletionsmodules/Bio/EnsEMBL/Hive/DBSQL/DataflowRuleAdaptor.pm
- modules/Bio/EnsEMBL/Hive/DataflowRule.pm 216 additions, 0 deletionsmodules/Bio/EnsEMBL/Hive/DataflowRule.pm
- modules/Bio/EnsEMBL/Hive/Extensions.pm 80 additions, 15 deletionsmodules/Bio/EnsEMBL/Hive/Extensions.pm
- modules/Bio/EnsEMBL/Hive/Queen.pm 37 additions, 16 deletionsmodules/Bio/EnsEMBL/Hive/Queen.pm
- modules/Bio/EnsEMBL/Hive/SimpleRule.pm 5 additions, 10 deletionsmodules/Bio/EnsEMBL/Hive/SimpleRule.pm
- modules/Bio/EnsEMBL/Hive/URLFactory.pm 176 additions, 0 deletionsmodules/Bio/EnsEMBL/Hive/URLFactory.pm
- modules/Bio/EnsEMBL/Hive/Worker.pm 44 additions, 54 deletionsmodules/Bio/EnsEMBL/Hive/Worker.pm
Please register or sign in to comment