Repository navigation
Spec 001: the authors' names, looked into (replacing #93) - #94
Merged
Merged
Conversation
The 872 author values that differ from release 98's published files are of one kind: the published value is a Person's surname and first name, the graph's display name its surname and initials, both of the same Person. They are 62 people, of 10 publications, repeated across the species' files. The exporter writes the graph's display name, and the graph importer copies the relational _displayName as it is, so neither is wrong: the field changed between the two readings. Which form Reactome means is the data's question (T022): every other Person has the initials, while the curator tool's own rule puts the first name first. The 23 PublicationXrefs recorded for P. falciparum are corrected to the 4 ci/compare.py reports now. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The graph importer does not copy a Person's _displayName: ReactomeBatchImporter rebuilds it as surname and initials, the first name only when there is no initial, and has since its first commit. The release's converter wrote the relational _displayName, which the curator tool names first name first. So the two writers take the name from different rules; the data did not change between two readings, as #93 said. The graph's uniform initials are the importer's doing; the published files show these 62 people alone held the first-name form. tasks.md's T016 line gains the 4 PublicationXrefs and the cause, and T022 the drafted question. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
Review: ready to merge once the #93's review is resolved:
Medium, advised: "so in release 98's relational database these 62 alone held the curator tool's first-name form" says more than the measurement shows. The published files show only the Persons who author literature in them, not every Person in the relational database. Suggest: "so, of the authors the published files name, these 62 alone held the curator tool's first-name form in release 98's relational database". Low:
Public-repo care: no names, hosts or credentials. The remaining detail ("most of the 10 were created in release 98's curation") is fine. 🤖 Generated with Claude Code |
adamjohnwright
added a commit
that referenced
this pull request
Oct 29, 2026
Spec 001, from #94's review: the authors' claim limited to the files' authors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces #93 after its review. Belongs to spec 001 (
specs/001-biopax-from-graph/): the one difference T016 and T020 recorded without looking into it, the form of an author's name. Documentation only; no code changes.What was measured
All 15 species, from a private copy of release 98's graph, against release 98's published files. Each PublicationXref was matched to its graph publication (by PubMed id, else ISBN, else title), and its authors compared in order, Person by Person. Names were read only to classify them, and none is recorded.
surname, firstnameand the graph's issurname, initial, for the same Person, whose ownfirstnameandinitialhold each form. There are no other kinds._displayName, and the curator tool'sgeneratePersonNameputs the first name first.surname, initial(ReactomeBatchImporter, "to fix different styles in Person display name"), and has done so since its first commit in 2016.From #93's review
tasks.md: T016's line now has the 4 PublicationXrefs and the cause, and T022 notes the drafted question.Checks
specs/.🤖 Generated with Claude Code