-
Notifications
You must be signed in to change notification settings - Fork 5
Add AnnotatedPhenotypeSimulator #2
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The current PhenotypeSimulator class has some functionality for simulating with annotations. We need to remove those functionalities and embed them in a new class AnnotatedPhenotypeSimulator that inherits from PhenotypeSimulator and incorporates annotations in simulate_mixture_assignments and simulate_betas.
Tasks:
- Remove
annotation_weightsproperty (as well as other related methods) fromGWASimulator. - Create
AnnotatedPhenotypeSimulatorclass - In
AnnotatedPhenotypeSimulator, overwrite thesimulate_mixture_assignmentmethod to incorporate annotations. - In
AnnotatedPhenotypeSimulator, overwrite thesimulate_betasmethod to incorporate annotations.
Additionally, we need to figure out two things:
- How to simulate betas according to user-defined enrichments for each (or some) annotation classes.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request