Skip to content

Conversation

@caufieldjh
Copy link
Collaborator

No description provided.

caufieldjh and others added 2 commits December 22, 2025 11:25
Regenerate registry/taxon_mapping.yaml using --include-all-taxa flag to ensure
all taxon IDs used in resource files are properly mapped. This fixes the issue
where many NCBI Taxon IDs (especially plant species in Plant Reactome) were
not being displayed with their scientific names on Resource pages.

Previously, the mapping was limited to a hardcoded set of common model organisms.
Now it includes all unique taxa found in the registry, enabling proper display
of taxon names for all resources.

Fixes issue #510: Some taxids are not mapped to names on Resource pages
#510

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
Add registry/taxon_mapping.yaml to the list of files committed by the
update-registry GitHub Actions workflow. This ensures that changes to the
taxon mapping file (which is regenerated with 'make all' when resource
metadata changes) are properly committed and pushed to the repository.

Previously, the taxon mapping was regenerated but not committed, causing
the regenerated file to be lost and replaced with the stale version on
the next workflow run.

This complements the Makefile configuration that already rebuilds the
taxon mapping with --include-all-taxa flag to ensure all organism taxa
are properly mapped and displayed on resource pages.

Relates to issue #510: Some taxids are not mapped to names on Resource pages

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@caufieldjh caufieldjh linked an issue Dec 22, 2025 that may be closed by this pull request
@caufieldjh caufieldjh marked this pull request as ready for review December 22, 2025 16:33
@caufieldjh caufieldjh merged commit ef4a795 into main Dec 22, 2025
4 checks passed
@caufieldjh caufieldjh deleted the 510-some-taxids-are-not-mapped-to-names-on-resource-pages branch December 22, 2025 16:33
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.

Some taxids are not mapped to names on Resource pages

2 participants