Open patrickkwang opened 3 years ago
I intentionally mapped sex, racePCS, and ethnicity to PhenotypicFeature, realizing that this would be a source of contention, depending on one's perspective. We could change the mapping to something else, such as biolink:BiologicalSex, which likely won't be used by Translator, or we could leave it as is.
WRT the identifier mappings, yes, they are a complete mess. This is something that Priya and I were hoping to resolve pre-relay but were not able. I created a new "ground truth" all_features_search_terms.yaml file pre-relay and Priya used that and Node Norm to generate a new identifiers.yml file. I am now QC'ing the new identifier YAML file and filling in some of the blanks. I hope to complete that task tomorrow. We will then focus on the FHIR mappings YAML file, which is less important than the other two files right now.
Issue to be discussed during 11 am ET 10/6 ICEES+ architecture, design, operations meeting.
If there's a source of contention, then IMO the right place to handle it is at the biolink level- otherwise different teams will solve the same problem in different ways and none of the solutions will be broadly useful interoperable.
"Contentious" might have been too strong a word.
The Biolink team is well aware of this issue and others, as they have been working closely with the Clinical Data Committee. The question, in my mind, is whether to map these data elements, and the 'knowledge' they impart, to Biolink or wait until the modeling issues have been resolved.
Fair enough ... I guess that until we have a good biolink mapping for these things I think they're unlikely to be well used in translator, and probably not worth the trouble to map, but I can see the other side of that.
--@cbizon