Skip to content

Conversation

@twalsh-ebi
Copy link
Contributor

@twalsh-ebi twalsh-ebi commented Dec 16, 2025

Requirements

  • Filling out the template is required. Any pull request that does not include enough information to be efficiently reviewed may be rejected.
  • Please consider which branch this is to be submitted against. This is usually obvious, however if it is to be applied to both a release branch nn and master then please submit it against postreleasefix/nn and let us merge it into to the two branches.

Description

This PR would add stub methods EnsEMBL::Web::Object::Gene::has_unannotated_paralogs and ComparaParalogs::_show_unannotated_paralogs_info_panel, which would be used in eg-web-plants PR 102 to support display of info boxes in the gene family and paralogue views of some genes in Ensembl Plants. ( See also eg-web-common PR 163 )

Views affected

This PR is mainly expected to affect the Plants Compara paralogue view, where it enables an info box in the paralogue view of genes having unannotated paralogies.

The has_unannotated_paralogs method adds of the order of 10ms to the load time of the paralogue view of a gene with unnannotated paralogues, and of the order of 1ms for genes that are not in a tree having unannotated paralogues.

Because stub methods are used, this change is expected to have a negligible effect on the ComparaParalogs component in other websites.

Possible complications

No complications are expected.

Merge conflicts

None detected.

Related JIRA Issues (EBI developers only)

  • ENSINT-1899

@twalsh-ebi twalsh-ebi changed the title Add stub method _show_unannotated_paralogs_info_panel Add stub methods to show unannotated paralogs info panel Jan 16, 2026
@twalsh-ebi twalsh-ebi force-pushed the feature/large_gene_families branch from 84e6e3c to 1d4b120 Compare January 17, 2026 09:52
@twalsh-ebi twalsh-ebi marked this pull request as ready for review January 17, 2026 09:53
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