Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review how deprecated Biolink Model classes are being detected and reported #24

Closed
RichardBruskiewich opened this issue Aug 2, 2022 · 1 comment

Comments

@RichardBruskiewich
Copy link
Collaborator

By example, a recent test using the validator gives the following error:

SKIPPED (test case S-P-O triple '(CHEBI:3002$biolink:ChemicalSubstance)--[biolink:treats]->(MESH:D001249$biolink:Disease)', since it is not Biolink Model compliant: BLM Version 2.4.4 Error in Input Edge: 'subject' category 'biolink:ChemicalSubstance' is unknown?)

In the 2.4.4 model, we see

  chemical substance:
    deprecated: >-
      This class is deprecated in favor of 'small molecule.'

The validation is detecting use of the deprecated class as test error. Although this is probably ok, we perhaps still need to review (and possibly adjust) error reporting for deprecated classes.

@RichardBruskiewich
Copy link
Collaborator Author

Resolved by PR #31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant