Skip to content

Tweak handling of gene family data#174

Merged
TamaraNaboulsi merged 1 commit into
EnsemblGenomes:postreleasefix/eg/63from
twalsh-ebi:tweak/family_data
Jul 20, 2026
Merged

Tweak handling of gene family data#174
TamaraNaboulsi merged 1 commit into
EnsemblGenomes:postreleasefix/eg/63from
twalsh-ebi:tweak/family_data

Conversation

@twalsh-ebi

Copy link
Copy Markdown
Contributor

Gene family views can take some time to load, particularly for large families.

This pull request would make some adjustments to handling of family data, with the aim of reducing access times.

In EnsEMBL::Web::Object::Gene::filtered_family_data, instead of combining a Compara Perl API call and MySQL query,
we would fetch all the standard family data with a single query.

In EnsEMBL::Web::Component::Gene::GeneFamilySeq, instead of combining data fetched via the Compara Perl API with the results of EnsEMBL::Web::Object::Gene::filtered_family_data, we would use a modified version of filtered_family_data which enables us to fetch the translation sequence alongside standard family data.

Examples:

@TamaraNaboulsi
TamaraNaboulsi merged commit 842aff5 into EnsemblGenomes:postreleasefix/eg/63 Jul 20, 2026
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.

2 participants