dae.gene_sets.implementations package

Submodules

dae.gene_sets.implementations.gene_sets_impl module

class dae.gene_sets.implementations.gene_sets_impl.GeneSetCollectionImpl(resource: GenomicResource)[source]

Bases: GenomicResourceImplementation, InfoImplementationMixin, ResourceConfigValidationMixin

Class used to represent gene sets collection resource implementations.

add_statistics_build_tasks(task_graph: TaskGraph, **kwargs: Any) list[Task][source]

Add tasks for calculating resource statistics to a task graph.

calc_info_hash() bytes[source]

Compute and return the info hash.

calc_statistics_hash() bytes[source]

Compute the statistics hash.

This hash is used to decide whether the resource statistics should be recomputed.

get_gene_collection_count_statistics() dict | None[source]
get_info(**kwargs: Any) str[source]

Construct the contents of the implementation’s HTML info page.

static get_schema()[source]

Return schema to be used for config validation.

get_statistics_info(**kwargs: Any) str[source]

Construct the contents of the implementation’s HTML statistics info page.

get_template() Template[source]
dae.gene_sets.implementations.gene_sets_impl.build_gene_set_collection_implementation_from_resource(resource: GenomicResource) GenomicResourceImplementation[source]

Module contents