This PR updates NodeNorm so that it behaves the same way as Babel v1.5.0 when dealing with synonyms: for certain Biolink classes (in this case, biolink:ChemicalEntity), we boost certain prefixes to the front of the list when choosing a preferred label. In all other cases we use the first non-empty label as usual.
As of this PR, the preferred_name_boost_prefixes in both Babel v1.5.0 (and therefore in the current NameRes) and in NodeNorm are:
This PR updates NodeNorm so that it behaves the same way as Babel v1.5.0 when dealing with synonyms: for certain Biolink classes (in this case, biolink:ChemicalEntity), we boost certain prefixes to the front of the list when choosing a preferred label. In all other cases we use the first non-empty label as usual.
As of this PR, the preferred_name_boost_prefixes in both Babel v1.5.0 (and therefore in the current NameRes) and in NodeNorm are: