phenopacket-format icon indicating copy to clipboard operation
phenopacket-format copied to clipboard

Investigate versioning of phenopacket instances due to evolution in representation and disease progression

Open jmcmurry opened this issue 8 years ago • 0 comments

There are two types of versioning we need to consider: representational and temporal.

1) Representational

Evolution due to change in ontology or scientific understanding. (Perhaps even to correct an error.)

2) Temporal

Evolution of sequential observations over time in a given patient/cohort/organism.

In both cases, we need a way to uniquely reference a specific version of a phenopacket instance, while being able to trace its history. This may have implications for the phenopacket registry more broadly. Long-tail repos like Dryad, Zenodo, etc are great at issuing DOIs but currently not up to that challenge of exposing versions in a sensible way. I love the way that F1000 displays/handles versioning. We should aim for that with the temporal considerations somehow woven in.

jmcmurry avatar Feb 17 '16 19:02 jmcmurry