monarch-initiative / pheval.exomiser

Exomiser plugin for PhEval.
4 stars 1 forks source link

42 include disease prioritisation results for exomiser runner #44

Closed yaseminbridges closed 1 year ago

yaseminbridges commented 1 year ago

Implemented methods for creating a PhEval disease result from the Exomiser json output file.

  1. README.md -> updated the config with the parameter disease_analysis
  2. config.yaml -> updated the config with the parameter disease_analysis
  3. poetry.lock -> updated oak lib dependency to be compatible with PhEval
  4. pyproject.toml -> updated oak lib dependency to be compatible with PhEval
  5. post_process.py -> added disease_analysis parameter to method
  6. post_process_results_format.py -> bulk of the changes are here - implementing methods to create a PhEvalDiseaseResult
  7. runner -> added disease_analysis parameter to method
  8. test_post_process_results_format.py -> added tests for new methods