mecfs_bio.build_system.task.magma.magma_annotate_task
Classes:
-
MagmaAnnotateTask–Perform the annotate step of the MAGMA pipeline.
Attributes:
-
logger–
MagmaAnnotateTask
Bases: Task
Perform the annotate step of the MAGMA pipeline. This step associates SNPs with genes. See page 5 of the MAGMA manual here: https://vu.data.surfsara.nl/s/MUiv3y1SFRePnyG?dir=/&editing=false&openfile=true
The window option is used to optionally associate SNPs outside the transcription region of a gene with the gene.
Methods:
Attributes:
-
deps(list[Task]) – -
gene_loc_file_task(Task) – -
gene_loc_id(AssetId) – -
magma_binary_id(AssetId) – -
magma_binary_task(Task) – -
meta(Meta) – -
snp_loc_file_task(Task) – -
snp_loc_id(AssetId) – -
window(tuple[int, int] | None) –
create
classmethod
create(
asset_id: str,
magma_binary_task: Task,
snp_loc_file_task: Task,
gene_loc_file_task: Task,
window: tuple[int, int] | None = None,
) -> MagmaAnnotateTask