Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(semi) automate term merging process #153

Open
sabrinatoro opened this issue Mar 13, 2024 · 2 comments
Open

(semi) automate term merging process #153

sabrinatoro opened this issue Mar 13, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@sabrinatoro
Copy link
Collaborator

sabrinatoro commented Mar 13, 2024

(following Nico - Sabrina 1:1 of March 13, 2024)

Updating the source of truth when obsoleting terms is cumbersome and prone to manual errors. We want to automate or semi-automate the process.

When discussing this issue, Nico suggested :

  • creating a script that would allow automatic merge of terms A and B, and update the spreadsheet rows as needed
  • curators would manually copy these new lines and replace the existing one in the source of truth spreadsheet.

Workflow suggested: one merge per PR. There is another issue to make the PR review easier.

Current workflow and updates to the spreadsheet required for merge process is here
Source of truth are in this folder, there are currently 5 spreadsheets source of truth

@sabrinatoro sabrinatoro added the enhancement New feature or request label Mar 13, 2024
@matentzn
Copy link
Member

@sabrinatoro given my schedule I wont be able to deal with this outside of our meeting hours. However, feel free to prioritise this during our 1:1s, and we can make progress on this bit by bit.

@katiermullen
Copy link
Collaborator

@matentzn @sabrinatoro -

Breeds to merge for testing the (semi) automatic merge process:

-Merge Brittany (dog) VBO:0200238 into Brittany Spaniel (dog) VBO:0200239
-Merge Bullmastiff (dog) VBO:0200261 into Bull Mastiff (dog) VBO:0200253

Of note: I have ensured that we are keeping the terms that are used in OMIA, namely, Brittany Spaniel and Bull Mastiff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants