On opentree issue#1042 we have been finalizing plans for changing how users propose trees for synthesis. We (= primarily me and @jimallman ) now need to determine now we are going to represent these new properties in the NexSON. Here is a proposal for discussion:
- Remove the study-level
ot:candidateTreeForSynthesis property that currently holds a list of treeIds where Preferred = True
- Add a tree-level property called
ot:candidateForSynthesis with the following possible values: [Not reviewed,Do not use,Include,Needs curation]. The values correspond 1:1 to menu choices in the UI.
Q: In the UI, the default value is Not reviewed. Would we add the property : value {ot:candidateForSynthesis:Not reviewed} to all of the NexSONS? Or simply assume that as the default value if the property does not exist?
On opentree issue#1042 we have been finalizing plans for changing how users propose trees for synthesis. We (= primarily me and @jimallman ) now need to determine now we are going to represent these new properties in the NexSON. Here is a proposal for discussion:
ot:candidateTreeForSynthesisproperty that currently holds a list of treeIds where Preferred = Trueot:candidateForSynthesiswith the following possible values: [Not reviewed,Do not use,Include,Needs curation]. The values correspond 1:1 to menu choices in the UI.Q: In the UI, the default value is
Not reviewed. Would we add the property : value {ot:candidateForSynthesis:Not reviewed} to all of the NexSONS? Or simply assume that as the default value if the property does not exist?