common_reports_api package

Subpackages

Submodules

common_reports_api.common_reports_helper module

class common_reports_api.common_reports_helper.BaseCommonReportsHelper[source]

Bases: GPFTool

Base class for common reports helper

abstractmethod get_common_report() dict[str, Any] | None[source]

Load and return common report for a study.

abstractmethod get_family_counter_list(group_name: str, counter_id: int) Any[source]

Return family counters as list.

abstractmethod get_family_counter_tsv(group_name: str, counter_id: int) list[str][source]

Return family counters as tsv file.

abstractmethod get_family_data_tsv() list[str][source]

Return family counters as tsv file.

abstractmethod get_filtered_family_data_tsv(data: dict) list[str][source]

Return family counters as tsv file.

abstractmethod get_full_common_report() dict[str, Any] | None[source]

Load and return full common report for a study.

class common_reports_api.common_reports_helper.CommonReportsHelper(study: WDAEStudy)[source]

Bases: BaseCommonReportsHelper

Build enrichment tool test.

get_common_report() dict[str, Any] | None[source]

Load and return common report for a study.

get_family_counter_list(group_name: str, counter_id: int) Any[source]

Return family counters as list.

get_family_counter_tsv(group_name: str, counter_id: int) list[str][source]

Return family counters as tsv file.

get_family_data_tsv() list[str][source]

Return family counters as tsv file.

get_filtered_family_data_tsv(data: dict) list[str][source]

Return family counters as tsv file.

get_full_common_report() dict[str, Any] | None[source]

Load and return full common report for a study.

static make_tool(study: WDAEAbstractStudy) GPFTool | None[source]

common_reports_api.urls module

common_reports_api.views module

Module contents