opentargets / issues

Issue tracker for Open Targets Platform and Open Targets Genetics Portal
https://platform.opentargets.org https://genetics.opentargets.org
Apache License 2.0
12 stars 2 forks source link

Data related tasks for the 23.12 Platform release #3122

Closed tskir closed 11 months ago

tskir commented 11 months ago
DSuveges commented 11 months ago

There's a pending PR on evidence datasource parsers (essentiality), it is not urgent, there are a few things still missing. I need to prettify the code and add configuration and the snakemake rule. Nothing mayor, but have no capacity. This is not too urgent, as this step doesn't need to be re-run as there was no update since June.

DSuveges commented 11 months ago

I think there's no blocker for running the parsers. As the ETL is expected to be run on the 27th October week, we can kick off.

tskir commented 11 months ago

Released JSON schema repository: https://github.com/opentargets/json_schema/releases/tag/2.5.0.

Released curation repository: https://github.com/opentargets/curation/releases/tag/23.12.

Updated the parsers repository: pinned EFO/schema/curation versions, as well as some other minor trivial updates. Note that I pinned the EFO version to 3.58.0, the one circulated in the release announcement email. Submitted pull request here: https://github.com/opentargets/evidence_datasource_parsers/pull/175.

Generated and uploaded the internal evidence. Now that the validator isn't giving any trouble, all steps took under an hour of wall time and under 15 minutes of my own time. Everything successfully completed on the first try.

DSuveges commented 11 months ago

Wow, that's amazing... Great job!

tskir commented 11 months ago

Released the evidence parsers repository

https://github.com/opentargets/evidence_datasource_parsers/releases/tag/2.3.0.

Checked which external evidence was submitted

Submitted new evidence for this release:

Did not submit new evidence for this release:

Submitted pull request to platform-input-support

Because EVA now submits two types of files and have accordingly changed the layout of their Google Cloud bucket, I've submitted a pull request to platform-input-support to use the new path: https://github.com/opentargets/platform-input-support/pull/112.

tskir commented 11 months ago

Submitted pull requests to ot-release-metrics

To avoid using the temporary gist that we had before, I completed work on https://github.com/opentargets/issues/issues/3123 and submitted two pull requests: https://github.com/opentargets/ot-release-metrics/pull/23 and https://github.com/opentargets/ot-release-metrics/pull/24.

Calculated pre-ETL metrics

Using the above code, I calculated and examined pre-ETL metrics. As usual, they are available in the app as 23.12-pre.

Compared with the previous pre-ETL run

Notified about data submission in Slack

Submitted the above results to the #23_12-platform-release channel to notify the backend team and unblock running the ETL.

tskir commented 11 months ago

All actions now done, and I'm closing this issue.

@DSuveges Please additionally let me know if we anticipate any actions in this release in relation to PPP. I've never before worked with PPP data, so I don't know if anything has been done, or is being planned, in that regard.

DSuveges commented 11 months ago

Thanks. All PPP related actions are pushed to 2024.