Hello Christopher,
I created a site here:
http://wiki.dbpedia.org/GetHelp
It is quite new so you haven't found it before and nobody can blame you for asking the list. Could you do me a favor and post your question on semanticoverflow.com or stackoverflow.com and tag it dbpedia. (this is not to annoy you but rather a good way that will help others to find answers and help) If you do not want to: the answer is to include OPTIONAL {?s dbpedia2:meshid ?meshid}
Cheers,
Sebastian



Am 14.09.2010 23:32, schrieb Christopher Kelly:
Ah great - thanks - makes sense. Still learning SPARQL here...apologies.

Just one final question (sorry), if I wanted to adjust your query below to display "dbpedia2:meshid" values if a disease has it stored (but not to exclude them if it's missing, like I did originally), how would I adjust the query?

SELECT count(*) WHERE {
?s a <http://dbpedia.org/ontology/Disease>
}

Thank you once again!

Best wishes,
Chris


On Tue, Sep 14, 2010 at 9:20 PM, Sebastian Hellmann <[email protected] <mailto:[email protected]>> wrote:

    Ah ok, there lies the hare in the pepper.
    The query you assembled gives you all articles using the certain
    infobox AND having the property meshid.

    For diseases you could use this:
    SELECT count(*) WHERE {
    ?s a <http://dbpedia.org/ontology/Disease>
    }
    http://mappings.dbpedia.org/index.php/OntologyClass:Disease
    
http://mappings.dbpedia.org/index.php/Special:WhatLinksHere/OntologyClass:Disease
    (you can register to edit the Wiki)


    Another way might be to try this tool, we at AKSW created:
    http://hanne.aksw.org
    it will be released in a few days. We are working on some bugs and
    will add some features (such as exporting the sparql query)
    You can try it, if you want, we are creating manual and tutorial
    and bugfixes, so please have patience, All saved concepts will be
    lost, because we have to upgrade it.
    Cheers,
    Sebastian

    Am 14.09.2010 21:34, schrieb Christopher Kelly:
    Thank you very much indeed for your help Kingsley and Sebastian!
    Very much appreciated.

    The 4600 quote was found at
    http://wiki.dbpedia.org/Datasets where it states "The DBpedia
    knowledge base currently describes more than 3.4 million things,
    ...including 4,600 diseases...". I presume that the majority of
    this info is from the wikipedia infoboxes, hence thought this
    would be a good way of filtering? So I was just trying to get a
    handle on as much of this as possible for a medical education
    project (for which this kind of data - linking disease names /
    mesh / emedicine / wikipedia etc is just ideal!).

    I wonder if the other 3900 diseases (I'm getting 947 diseases
    from the "count" query below?) are not from the infoboxes then?

    Thanks again,

    Best wishes,
    Chris




    On Tue, Sep 14, 2010 at 4:21 PM, Kingsley Idehen
    <[email protected] <mailto:[email protected]>> wrote:

        On 9/14/10 1:38 AM, Sebastian Hellmann wrote:
        Hi,
        the queries seem to be identical, what is the difference?
        Using sparql instead of snorql.

        The point was about using sparql endpoint rather than snorql .


        It has a double ?name variable, which doesn't seem to add a lot.
        Maybe typo, since it was cut and paste once the count exceed
        the limits claimed etc..


        Actually this query brings a little bit more:

        SELECT  count(*) WHERE {
             ?name dbpedia2:wikiPageUsesTemplate ?infobox .
             ?name dbpedia2:meshid ?meshid .
             Filter (?infobox IN (
        <http://dbpedia.org/resource/Template:Infobox_Disease> ,
        <http://dbpedia.org/resource/Template:Infobox_disease> ) ).
        }
        Yes, I did the count before sending the sparql endpoint link,
        as per comments above.


        Kingsley


        @Christopher
        The problem is that Template: values are stored as the
        appear in the Wikipedia page, which has good reasons (once
        you normalize them, you can't go back).
        So you might need to find more variants.
        How did you find the info that there are 4600 infoboxes?
        The overview WhatLinksHere also includes all Templates that
        redirects to Infobox_disease .


        Cheers,
        Sebastian


        Am 14.09.2010 03:30, schrieb Kingsley Idehen:
        On 9/13/10 7:01 PM, Christopher Kelly wrote:
        SELECT ?name ?meshid WHERE {
             ?name dbpedia2:wikiPageUsesTemplate
        <http://dbpedia.org/resource/Template:Infobox_Disease> .
             ?name dbpedia2:meshid ?meshid .
        }

        Try:
        
http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&should-sponge=&query=PREFIX+owl%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23%3E%0D%0APREFIX+xsd%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23%3E%0D%0APREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APREFIX+rdf%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0D%0APREFIX+%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2F%3E%0D%0APREFIX+dbpedia2%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0APREFIX+dbpedia%3A+%3Chttp%3A%2F%2Fdbpedia.org%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0A%0D%0ASELECT++%3Fname+%3Fname+%3Fmeshid+WHERE+%7B+%0D%0
        
A+++++%3Fname+dbpedia2%3AwikiPageUsesTemplate+%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTemplate%3AInfobox_Disease%3E+.%0D%0A+++++%3Fname+dbpedia2%3Ameshid+%3Fmeshid+.%0D%0A%7D+&format=text%2Fhtml&debug=on&timeout=
        
<http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&should-sponge=&query=PREFIX+owl%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23%3E%0D%0APREFIX+xsd%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23%3E%0D%0APREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APREFIX+rdf%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0D%0APREFIX+%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2F%3E%0D%0APREFIX+dbpedia2%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0APREFIX+dbpedia%3A+%3Chttp%3A%2F%2Fdbpedia.org%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0A%0D%0ASELECT++%3Fname+%3Fname+%3Fmeshid+WHERE+%7B+%0D%0A+++++%3Fname+dbpedia2%3AwikiPageUsesTemplate+%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FTemplat%0Ae%3AInfobox_Disease%3E+.%0D%0%0AA+++++%3Fname+dbpedia2%3Ameshid+%3Fmeshid+.%0D%0A%7D+&format=text%2Fhtml&debug=on&timeout=>



--
        Regards,

        Kingsley Idehen 
        President&  CEO
        OpenLink Software
        Web:http://www.openlinksw.com
        Weblog:http://www.openlinksw.com/blog/~kidehen  
<http://www.openlinksw.com/blog/%7Ekidehen>
        Twitter/Identi.ca: kidehen





        
------------------------------------------------------------------------------
        Start uncovering the many advantages of virtual appliances
        and start using them to simplify application deployment and
        accelerate your shift to cloud computing.
        http://p.sf.net/sfu/novell-sfdev2dev


        _______________________________________________
        Dbpedia-discussion mailing list
        [email protected]  
<mailto:[email protected]>
        https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion


-- Dipl. Inf. Sebastian Hellmann
        Department of Computer Science, University of Leipzig
        Homepage:http://bis.informatik.uni-leipzig.de/SebastianHellmann
        Research Group:http://aksw.org


--
        Regards,

        Kingsley Idehen 
        President&  CEO
        OpenLink Software
        Web:http://www.openlinksw.com
        Weblog:http://www.openlinksw.com/blog/~kidehen  
<http://www.openlinksw.com/blog/%7Ekidehen>
        Twitter/Identi.ca: kidehen







-- Dipl. Inf. Sebastian Hellmann
    Department of Computer Science, University of Leipzig
    Homepage:http://bis.informatik.uni-leipzig.de/SebastianHellmann
    Research Group:http://aksw.org



--
Dipl. Inf. Sebastian Hellmann
Department of Computer Science, University of Leipzig
Homepage: http://bis.informatik.uni-leipzig.de/SebastianHellmann
Research Group: http://aksw.org

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion

Reply via email to