{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "chem-bla-ics",
  "description": "Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.",
  "home_page_url": "https://chem-bla-ics.linkedchemistry.info/",
  "feed_url": "https://chem-bla-ics.linkedchemistry.info/2024/11/17/sparql-examples.json",
  "icon": "https://chem-bla-ics.linkedchemistry.info/assets/images/chem-bla-ics_logo.png",
  "language": "en",
  "authors": [
    {
      "name": "Egon Willighagen",
      "url": "https://orcid.org/0000-0001-7542-0286",
      "_orcid": "0000-0001-7542-0286"
    }
  ],
  "items": [

    {
      "id": "https://doi.org/10.59350/djm89-5nb39",
      "url": "https://chem-bla-ics.linkedchemistry.info/2024/11/17/sparql-examples.html",
      "title": "SPARQL examples: SIB model, software, and patches",
      "content_html": "<p><a href=\"https://akademienl.social/@jerven\">Jerven Bolleman</a> <em>et al.</em> recently <a href=\"https://arxiv.org/abs/2410.06010\">published a great preprint</a>\nabout how to use RDF to give SPARQL queries context by linking it (semantically) with metadata. The context includes\nkeywords, the SPARQL endpoint the query can be run against, and a human-oriented description of the query. A few groups\nhave at recent hackathons been working on usingn the combination of a SPARQL query and a human-oriented description\nto train large language models, including the group behind this paper. Given that SPARQL is a very small language, I can see\nthis may work well, and that it may support our <a href=\"https://vhp4safety.nl/\">VHP4Safety</a> and\n<a href=\"https://scholia.toolforge.org/\">Scholia</a> projects.</p>\n\n<p>But in addition to the data model for SPARQL as research output (see doi:<a href=\"https://doi.org/10.32388/ZNWI7T.2\">10.32388/ZNWI7T.2</a>),\nthe paper also introduces the <a href=\"https://github.com/sib-swiss/sparql-examples-utils\">sparql-example-utils</a> software that I was\nfirst introduced with at <a href=\"https://www.wikidata.org/wiki/Wikidata:Scholia/Events/Hackathon_October_2024\">the recent October Scholia hackathon</a>.</p>\n\n<p>But I have/had some features I like to see added. The first is provenance. Who is the author/contributor of the SPARQL\nquery? Is there a open license for it, or perhaps public domain? How do I give attribution if I reuse the SPARQL query?\nThese things matter in a modern <a href=\"https://recognitionrewards.nl/\">recognition and rewards</a> world where is room for\neveryone’s talent. A set of good SPARQL queries may be more valuable than a ten-page Jupyter notebook (and the other way\naround). So, I <a href=\"https://github.com/sib-swiss/sparql-examples-utils/pull/24\">started</a>\n<a href=\"https://github.com/sib-swiss/sparql-examples-utils/pull/25\">writing</a>\n<a href=\"https://github.com/sib-swiss/sparql-examples-utils/pull/26\">patches</a>. And I created\n<a href=\"https://github.com/BiGCAT-UM/sparql-examples-utils/releases/tag/v2.0.11-tgx-1\">a custom jar</a> so that I can see these\npatches in action in <a href=\"https://bigcat-um.github.io/sparql-examples/\">our growing list of SPARQL queries</a>\n(here <a href=\"https://bigcat-um.github.io/sparql-examples/examples/WikiPathways/002.html\">a WikiPathways query</a>):</p>\n\n<p><img src=\"/assets/images/sparql-examples-tgx.png\" alt=\"\" /></p>\n\n<p>I started collecting SPARQL queries for <a href=\"https://bigcat-um.github.io/sparql-examples/examples/ChEMBL/\">ChEMBL</a>,\n<a href=\"https://bigcat-um.github.io/sparql-examples/examples/WikiPathways/\">WikiPathways</a>, and\n<a href=\"https://bigcat-um.github.io/sparql-examples/examples/VHP4Safety/\">VHP4Safety</a>. These queries are often part\nof other interfaces but we can easily extract the original SPARQL from the Turtle files behind these pages.</p>\n\n<h4>References</h4>\n<div class=\"csl-bib-body\">\n    <div class=\"csl-entry\">Bolleman, J., Emonet, V., Altenhoff, A., Bairoch, A., Blatter, M.-C., Bridge, A., Duvaud, S., Gasteiger, E., Kuznetsov, D., Moretti, S., Michel, P.-A., Morgat, A., Pagni, M., Redaschi, N., Zahn-Zabal, M., de Farias, T. M., &#38; Sima, A. C. (2024). <i>A large collection of bioinformatics question-query pairs over federated knowledge graphs: methodology and applications</i> (Version 1). arXiv. https://doi.org/10.48550/ARXIV.2410.06010 <a href=\"https://doi.org/10.48550/arXiv.2410.06010\">CrossRef</a> <a href=\"https://qlever.scholia.wiki/doi/10.48550/arXiv.2410.06010\">Scholia</a></div>\n    <div class=\"csl-entry\">Houweling, J., &#38; Willighagen, E. (2023). Research Output Management. In <i>Definitions</i>. Qeios. https://doi.org/10.32388/znwi7t <a href=\"https://doi.org/10.32388/ZNWI7T\">CrossRef</a> <a href=\"https://qlever.scholia.wiki/doi/10.32388/ZNWI7T\">Scholia</a></div>\n  </div>",
      "summary": "Jerven Bolleman et al. recently published a great preprint about how to use RDF to give SPARQL queries context by linking it (semantically) with metadata. The context includes keywords, the SPARQL endpoint the query can be run against, and a human-oriented description of the query. A few groups have at recent hackathons been working on usingn the combination of a SPARQL query and a human-oriented description to train large language models, including the group behind this paper. Given that SPARQL is a very small language, I can see this may work well, and that it may support our VHP4Safety and Scholia projects.",
      "image": "https://chem-bla-ics.linkedchemistry.info/assets/images/sparql-examples-tgx.png",
      "date_published": "2024-11-17T00:00:00+00:00",
      "date_modified": "2025-03-11T00:00:00+00:00",
      "tags": ["sparql","wikipathways","vhp4safety","chembl","scholia"],
      "_references": [
        
          
          
            { "url": "https://doi.org/10.32388/ZNWI7T", "doi": "10.32388/ZNWI7T"
             }
            ,
          
        
          
          
            { "url": "https://doi.org/10.48550/arXiv.2410.06010", "doi": "10.48550/arXiv.2410.06010"
             }
            
          
        ],
      
      
      
      "_funding": [{"award": { "title" : "The Virtual Human Platform for Safety Assessment", "acronym" : "VHP4Safety", "uri" : "drc.filenumber:nwa129219272" }, "funder": { "name": "Dutch Research Council", "ror": "04jsz6e67" } }],
      
      
        "authors": [ { "name": "Egon Willighagen", "url": "https://orcid.org/0000-0001-7542-0286" } ]
      
    }

  ]
}
