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

Avoid example.com justification for conceptwiki #7

Open
stain opened this issue Sep 21, 2015 · 4 comments
Open

Avoid example.com justification for conceptwiki #7

stain opened this issue Sep 21, 2015 · 4 comments
Milestone

Comments

@stain
Copy link
Contributor

stain commented Sep 21, 2015

ConceptWiki void has justifications like

www_uniprot_org_uniprot-gene.ttl:   dul:expresses <http://example.com/ConceptWikiGene> ;
www_uniprot_org_uniprot-protein.ttl:    dul:expresses <http://example.com/ConceptWikiProtein> ;

These should be replaced with proper justifications. Even if this remains special, terms should be minted in the bridgedb or openphacts namespace.

@stain stain changed the title Avoid example.com justification for concept wiki Avoid example.com justification for conceptwiki Sep 21, 2015
@stain stain modified the milestones: 2.1, 2.2 Oct 12, 2015
@stain
Copy link
Contributor Author

stain commented Oct 14, 2015

Used for Protein-Gene mapping - particularly for looking up labels which could be for both genes or proteins.

The two lenses

http://heater.cs.man.ac.uk:3004/QueryExpander/Lens?lensGroup=gene

opts between http://example.com/ConceptWikiGene and http://example.com/ConceptWikiProtein

Related to SQL hack for different direction?

Tricky to fix properly in time for Open PHACTS 2.0

@ianwdunlop
Copy link
Member

Maybe someone could explain what the page at http://heater.cs.man.ac.uk:3004/QueryExpander/Lens?lensGroup=gene is actually trying to tell me. Why do we have justifications which use the example.com domain?

@stain
Copy link
Contributor Author

stain commented Oct 14, 2015

Excerpts from Ian Dunlop's message of 2015-10-14 13:34:27 +0100:

Maybe someone could explain what the page at http://heater.cs.man.ac.uk:3004/QueryExpander/Lens?lensGroup=gene is actually trying to tell me. Why do we have justifications which use the example.com domain?

As far as Daniela explained, the http://example.com/ConceptWikiGene and
http://example.com/ConceptWikiProtein are custom justifications just for
ConceptWiki linksets for protein and gene (and in particular just the links to
Uniprot).

There are two different lenses so when you ask for labels for say a uniprot
identifier, you can ask if you want the gene name or the protein name.

There's also the related gene-to-protein but not protein-to-gene issue.

Now even if we are to keep a special justification for conceptwiki, then
it shouldn't use example.com, but be part of some openphacts or conceptwiki
namespace.

Stian Soiland-Reyes, eScience Lab
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718

@ianwdunlop
Copy link
Member

Thanks for that explanation but I'm not sure I could figure that out from the web page. For example, the description "The lens used to Add ConcepWiki Gene URIs into the Open PHACTS Discovery Platform" doesn't seem to tell me that if I use this ConceptWikiGene Lens then I will get the gene name rather than the protein name. As another example, what are the assumptions behind the Default Lens. Justifications using a collection of URIs are fine for machines but not so good for humans. Anyway, apologies for hijacking the thread.

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