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

Add support for ignoring unnecessary specifiers #5

Open
gaurav opened this issue Mar 27, 2018 · 1 comment
Open

Add support for ignoring unnecessary specifiers #5

gaurav opened this issue Mar 27, 2018 · 1 comment
Labels
programming only No discussion necessary; just pure programming needed

Comments

@gaurav
Copy link
Member

gaurav commented Mar 27, 2018

Develop a way to ignore unnecessary specifiers when reasoning. The right way to do this will be one of (1) reason with the specifiers, then ignore them if reasoning fails, (2) reason without the specifiers, then test to see if the specifiers apply, and (3) reason both with and without unnecessary specifiers and report both results.

This might be one way to start implementing qualifying phrases -- as unnecessary specifiers! Something to think about.

@gaurav
Copy link
Member Author

gaurav commented Jul 15, 2019

All JPhyloRef should do is report errors when something doesn't work -- it'll be up to the Authoring Tool and the Open Tree Resolver to modify the definition and try again. It should however report unmatched specifiers and other stuff.

@gaurav gaurav added the programming only No discussion necessary; just pure programming needed label Aug 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
programming only No discussion necessary; just pure programming needed
Projects
None yet
Development

No branches or pull requests

1 participant