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

Possible assertion type "is equivalent to" (or maybe "does not exist")? #10

Open
tsalo opened this issue Jan 4, 2018 · 3 comments
Open

Comments

@tsalo
Copy link

tsalo commented Jan 4, 2018

I was thinking that it might be useful if contributors could assert that two terms are the same, or that one term doesn't exist.

I have an example, although I'm not exactly an expert on memory. Currently in the Cognitive Atlas, explicit memory is considered separate from, and a kind of, declarative memory. Most of the literature I've read conflates the two, so, assuming the differentiation in the Cognitive Atlas isn't an error, I think this reflects two competing theories. In order to compare the two theories, we need to be able to assert that the two terms are the same, as described by "theory A", since having them separated and connected with the kind-of relationship is part of "theory B".

@poldrack
Copy link
Contributor

poldrack commented Jan 4, 2018 via email

@tsalo
Copy link
Author

tsalo commented Jan 4, 2018

If synonym assertions can be tied to a theory or reference, that would work perfectly.

At least for me (and I might just not be doing things the best way), when I do text mining with the Cognitive Atlas, I extract each term and its synonyms and count them all toward the term. When there are duplicates (e.g., the synonym of one term is the same as the preferred name of another term), I use the term that is closest to the duplicate. So in the case of explicit memory and declarative memory, whichever theory it is that posits that the two concepts are distinct will win out, even if explicit memory is included as a synonym of declarative memory. If the synonym's existence is tied to some number of papers, though, I could just choose which term to count the string towards based on which one has more citations, or something.

Of course, this is only important for text extraction and probably wouldn't affect people who are using the ontology as a reference; although, without some way of clarifying that the synonym assertion stands in contrast to the assertion that explicit memory is a kind of declarative memory, I can see those users being confused as well.

Tying the nonexistence assertion between a theory and a concept makes a lot of sense of me. I hadn't considered including theories directly in assertions, but it's a cool idea.

Alternatively, would it be possible to expose assertions and the terms themselves to users for voting? I think it would be useful to be able to characterize disagreement in the field, even if votes require references. E.g., instead of asserting that a conceptX doesn't exist (based on some paper), I could go to the concept and add in a reference for the paper against the concept.

@poldrack
Copy link
Contributor

poldrack commented Jan 5, 2018 via email

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

2 participants