aigct.container

Classes

VEBenchmarkContainer

Class to simulate a Dependency Injection container.

Module Contents

class aigct.container.VEBenchmarkContainer(config_file: str = './config/aigct.yaml')[source]

Class to simulate a Dependency Injection container. It could be reimplemented in the future if we decide to use a proper one. The interface, however, would remain the same.

_repo_session_context[source]
_variant_task_repo[source]
_variant_repo[source]
_variant_filter_repo[source]
_label_repo[source]
_score_repo[source]
_variant_effect_source_repo[source]
_analyzer[source]
_query_mgr[source]
_reporter[source]
_plotter[source]
_exporter[source]
_data_validator[source]
property analyzer[source]
property query_mgr[source]
property reporter[source]
property plotter[source]
property exporter[source]
property data_validator[source]