Skip to content

Conversation

@mluypaert
Copy link
Member

@mluypaert mluypaert commented Jan 26, 2026

Description

OpenTargets Genetics has been merged into a single unified OpenTargets Platform, which results in different URLs being required for linking to data pages on the OpenTargets platform. At current, the old URLs still redirect to the correct new pages, but new datatypes are also being introduced that were not available on OpenTargets Genetics.

Views affected

This PR does not affect any views at this moment, as it only introduces new URL templates but does not implement them (yet).

Implementation to be done in Ensembl/public-plugins (Ensembl/public-plugins#937). The VEP results page would be affected once implemented when selecting to run the OpenTargets Plugin. Example table (old links and format) found here: https://www.ensembl.org/Homo_sapiens/Tools/VEP/Results?tl=tPIqNQJ7OnwVBWfz-11627074

Possible complications

N/A (no implementation)

Merge conflicts

Branch is up-to-date with main, so not merge conflicts expected.

Related JIRA Issues (EBI developers only)

https://embl.atlassian.net/browse/ENSVAR-6880

OpenTargets Genetics has been merged into a single unified OpenTargets
Platform.
@mluypaert
Copy link
Member Author

mluypaert commented Jan 26, 2026

The OPENTARGETSGENETICS_* URL templates will be deprecated in a follow-up PR once their use has been replaced by the OPENTARGETSPLATFORM_* URLs everywhere.

mluypaert added a commit to mluypaert/ensembl-public-plugins that referenced this pull request Jan 26, 2026
Copy link
Member Author

@mluypaert mluypaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@azangru I didn't want to risk breaking stuff by removing the old URL templates straight away in this PR, as that would introduce a need for synchronous merging of this PR and the one in the Ensembl/public-plugins repository that replaces their use with the new ones. Instead, I'd opt for introducing the new ones first (this PR), then replacing old for new (upcoming PR in Ensembl/public-plugins) and only once that's been merged clean up the old URL templates (in a follow-up PR in this repository).

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