monarch-initiative / pheval

A framework for empirical evaluation of phenotype matching and prioritisation
https://monarch-initiative.github.io/pheval/
Apache License 2.0
12 stars 1 forks source link

Implement a `prepare-corpora` command #311

Closed yaseminbridges closed 4 months ago

yaseminbridges commented 5 months ago

The idea of this utility command is that it will prepare the corpora (phenopackets):

The output should be a directory containing a subdirectory of phenopackets that are ready to be used in the pipeline & a subdirectory of VCFs if specified.

matentzn commented 5 months ago

Very very good idea. Thanks!

pheval-utils prepare-corpus

I would suggest to make liberal use of "logging" in there:

  1. When you change values a logger.warning (with the changed values, and the name of the phenopacket)
  2. When you drop a file a strong warning
yaseminbridges commented 5 months ago

Very very good idea. Thanks!

pheval-utils prepare-corpus

I would suggest to make liberal use of "logging" in there:

  1. When you change values a logger.warning (with the changed values, and the name of the phenopacket)
  2. When you drop a file a strong warning

Sounds good, will do!