obophenotype / cell-ontology-training

Training session for the Cell Ontology
7 stars 2 forks source link

Question about forking updated ontologies #7

Open cebriggs7135 opened 4 years ago

cebriggs7135 commented 4 years ago

@nicolevasilevsky Suppose I have forked a copy of Cell Ontology called HuBMAP Cell Ontology_JAN2021. My team at HuBMAP adds our own terms to this forked copy of HuBMAP Cell Ontology_JAN2021. A year later, I’d like to update our copy so I fork a new copy from Cell Ontology and call it HuBMAP Cell Ontology_JAN2022. Can I copy all the HuBMAP terms we added to HuBMAP Cell Ontology_JAN2021 & put them into HuBMAP Cell Ontology_JAN2022 ? Are my edits to a forked copy tracked so they can be applied to updated versions from the ontology provider?

dosumis commented 4 years ago

Hi Christine,

We're working on a doc on best practises for editing CL in forks and pushing changes back to CL master.

I'm not totally sure I'm clear on what you'd like to do with a HubMap fork, especially one that hangs around for a year. When you say 'add our own terms', would this be content specific for HubMap, or pushed back to CL? There are ways to pull in terms from other ontologies if you want to build your own application ontology. We could certainly help you with that, but for generally useful cell type terms we're really keen to pull in HubMap expertise to improve CL for everyone.

cebriggs7135 commented 4 years ago

My thought is that we would probably add HuBMAP- specific terms to our forked copy of CL but that we would periodically want the latest version of CL. Then we would want to transfer HuBMAP-specific terms to the forked-latest version of CL. But maybe I'm thinking about this wrong. Would we just want to push our additions to CL?