mecfs_bio.build_system.task.plot_mr_effect_measure_task
Create an effect measure plot using zepid
Classes:
-
EffectMeasurePlotConfig– -
PlotMREffectMeasure–Task to create an effect measure plot
EffectMeasurePlotConfig
Attributes:
-
effect_size_col(str) – -
effect_size_label(str) – -
figsize(tuple[float, float]) – -
ref_line_center(float) – -
se_col(str) – -
t_adjust(float) – -
title(str | None) – -
y_label(str) – -
y_label_col(str) –
PlotMREffectMeasure
Bases: Task
Task to create an effect measure plot Useful for example to show the results of Mendelian Randomization
See: https://zepid.readthedocs.io/en/latest/Reference/Graphics.html?highlight=effectmeasureplot
Methods:
Attributes:
-
config(EffectMeasurePlotConfig) – -
deps(list[Task]) – -
meta(Meta) – -
pre_pipe(DataProcessingPipe) – -
source_df_task(Task) – -
source_id(AssetId) – -
source_meta(Meta) –
create
classmethod
create(
asset_id: str,
source_df_task: Task,
config: EffectMeasurePlotConfig,
pre_pipe: DataProcessingPipe = IdentityPipe(),
)