Skip to content

Add VeNom xrefs for 92 cat breeds#73

Open
masciam wants to merge 2 commits intomainfrom
add-venom-cat-mappings-annamaria
Open

Add VeNom xrefs for 92 cat breeds#73
masciam wants to merge 2 commits intomainfrom
add-venom-cat-mappings-annamaria

Conversation

@masciam
Copy link
Copy Markdown

@masciam masciam commented Nov 18, 2025

Summary

Added VeNom cross-references to 92 existing cat breed terms from the VeNom veterinary coding system.

Changes

  • Added 92 VeNom xrefs to cat breeds in src/ontology/vbo-edit.obo
  • All xrefs include proper source attribution: https://venomcoding.org/venom-codes/
  • Mappings identified through automated fuzzy matching and manual review

Coverage

  • 92 of 169 VeNom cat breed terms mapped (54% coverage)
  • Unmapped terms include:
    • Generic categories (e.g., "Breed not listed", "Cross Breed")
    • Color/pattern variants (e.g., "Persian, Blue", "British Black Tipped")
    • Rare/experimental breeds requiring further research

Examples

  • Abyssinian (VBO:0100000) → VeNom:15238
  • Bengal (VBO:0100040) → VeNom:15250
  • Maine Coon (VBO:0100154) → VeNom:15294
  • Persian (VBO:0100188) → VeNom:18760
  • Siamese (VBO:0100221) → VeNom:15326

Validation

✅ ROBOT syntax validation passed
✅ All xrefs properly formatted
✅ No duplicate xrefs added

Source

Data from: https://gist.github.com/cmungall/fdf549c3e6c3ca88f4478ba0dc768c5d

🤖 Generated with Claude Code

Added VeNom cross-references to 92 existing cat breed terms from the
VeNom veterinary coding system (https://venomcoding.org/venom-codes/).

Mappings were identified through automated fuzzy matching and manual
review of the VeNom cat breed data. All xrefs include source attribution.

Coverage: 92 of 169 VeNom cat breed terms mapped to existing VBO terms
(54% coverage). Unmapped terms include generic categories, color variants,
and rare/experimental breeds requiring further research.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds VeNom veterinary coding system cross-references to 92 cat breed terms in the Vertebrate Breed Ontology, achieving 54% coverage of VeNom cat breed terms. All xrefs include proper source attribution to the VeNom coding system.

Key Changes:

  • Added 92 VeNom xrefs to existing cat breed terms with consistent formatting
  • One cat breed (Australian Mist) received two VeNom codes
  • All xrefs follow the format: xref: VeNom:##### {source="https://venomcoding.org/venom-codes/"}

Comment thread src/ontology/vbo-edit.obo Outdated
synonym: "Chihuahua" EXACT most_common_name [] {source="https://ngdc.cncb.ac.cn/idog/breed/getBreedDetail.action?breedId=71", source="https://www.akc.org/dog-breeds/chihuahua/", source="https://en.wikipedia.org/wiki/Chihuahua_(dog)", source="https://www.ukcdogs.com/chihuahua", source="http://omia.org", source="https://www.fci.be/en/nomenclature/CHIHUAHUA-218.html"}
synonym: "chihuahueno" EXACT [] {source="https://ngdc.cncb.ac.cn/idog/breed/getBreedDetail.action?breedId=71"}
synonym: "Chihuahueño" EXACT [] {source="https://www.fci.be/en/nomenclature/CHIHUAHUA-218.html"}
synonym: "techichi" RELATED [] {source="https://orcid.org/0000-0002-4142-7153"}
Copy link

Copilot AI Nov 18, 2025

Choose a reason for hiding this comment

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

This change adds a synonym to a dog breed (Chihuahua) which is unrelated to the purpose of this PR. The PR description states "Added VeNom cross-references to 92 existing cat breed terms" and makes no mention of adding dog breed synonyms. This appears to be an accidental inclusion that should be removed from this PR or documented separately.

Copilot uses AI. Check for mistakes.
- Added Anna Maria Masci (https://orcid.org/0000-0003-1940-6740) as
  contributor to all 92 cat breeds that received VeNom xrefs
- Created new term VBO:7770001 for Techichi (Dog), an extinct ancestral
  breed from the Toltec civilization
- Added proper "has foundation stock" relationship from Chihuahua to
  Techichi (removed incorrect synonym)
- Techichi properly documented as extinct breed with distinct
  characteristics from modern Chihuahua

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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