Skip to content

General curation workflow

Nico Matentzoglu edited this page Nov 15, 2018 · 4 revisions
  1. Curate the terms in Google sheets
  2. Copy relevant rows/columns to a new spreadsheet if necessary (in particular if you only want to commit a subset of the curated terms into the ontology)
    1. Make sure that column names correspond to the var names in corresponding DOSDP pattern
  3. Save spreadsheet as TSV
  4. (You could run a release at this point, but be careful not to commit release files and the changed pattern files in the same commit!)
  5. Create a new branch, labelled something like abnormalmorphology, or even more specialised
  6. Commit the latest changes to pattern or ontology-edit file to new branch. Make to keep any given branch incl commits small, so that they can be reviewed as rapidly as possible (i.e. do not mix a change to a pattern and a new release in the same branch!)
  7. Publish branch on GitHub
  8. Create pull request
  9. Ask for reviews and wait for Travis jobs to complete
  10. When happy, merge into master, delete branch
  11. Delete branch locally as well to avoid confusion in future
  12. Pull latest changes from github into your local repository
Clone this wiki locally