Skip to content

Task1 refactor epimutations: separate dataframe creation and filtering#81

Open
jamesbaye wants to merge 4 commits into
masterfrom
task1_refactor_epimutations-separate-dataframe-creation-and-filtering
Open

Task1 refactor epimutations: separate dataframe creation and filtering#81
jamesbaye wants to merge 4 commits into
masterfrom
task1_refactor_epimutations-separate-dataframe-creation-and-filtering

Conversation

@jamesbaye
Copy link
Copy Markdown
Collaborator

@jamesbaye jamesbaye commented Nov 13, 2020

  • epimutations now generates the regions first, then optionally filters them according to the criteria specified by the epis_kept argument.

  • Simplified epimutations input arguments:
    -- Renamed method to stats to reflect that it controls only the outlier score statistics.
    -- Added epis_kept to specify an optional epimutation filtering criteria. Implemented the aref-eshghi criteria.
    -- Removed all the pre-existing filtering arguments.
    -- Added args.stats to optionally pass arguments to the outlier stats methods.

  • Added beta_diff column in the epimutations output dataframe: the average regional methylation difference between case and controls.

@jamesbaye jamesbaye requested review from carleshf and yocra3 November 13, 2020 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant