<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator><link href="https://chem-bla-ics.linkedchemistry.info/feed/by_tag/pfas.xml" rel="self" type="application/atom+xml" /><link href="https://chem-bla-ics.linkedchemistry.info/" rel="alternate" type="text/html" /><updated>2026-08-31T19:33:33+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/feed/by_tag/pfas.xml</id><title type="html">chem-bla-ics</title><subtitle>Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.</subtitle><author><name>Egon Willighagen</name></author><entry><title type="html">PFAS in the blood of the Dutch population</title><link href="https://chem-bla-ics.linkedchemistry.info/2025/07/06/pfas-in-the-blood-of-the-dutch-population.html" rel="alternate" type="text/html" title="PFAS in the blood of the Dutch population" /><published>2025-07-06T00:00:00+00:00</published><updated>2025-07-06T00:00:00+00:00</updated><id>https://chem-bla-ics.linkedchemistry.info/2025/07/06/pfas-in-the-blood-of-the-dutch-population</id><content type="html" xml:base="https://chem-bla-ics.linkedchemistry.info/2025/07/06/pfas-in-the-blood-of-the-dutch-population.html"><![CDATA[<p>A recent report by the Dutch <a href="https://www.rivm.nl/">RIVM</a>, <em>PFAS in the blood of the Dutch population</em>
(doi:<a href="https://www.rivm.nl/bibliotheek/rapporten/2025-0094.pdf">10.21945/RIVM-2025-0094</a>), writes
that seven <a href="https://scholia.toolforge.org/chemical-class/Q648037">PFAS</a> compounds are found in blood samples
of all tested people. Another nine compounds are found in at least 1-in-10 people.
Because there is relevant data in the report on the 28 studied PFAS compound, I wanted to
have the report more FAIR than it is on the website. Why this report? Well, the chemistry and the
history is fascinating and brutal (I like <a href="https://www.youtube.com/watch?v=SC2eSujzrUY">this Veritasium video</a>).</p>

<p>The history tells me that our society may sound woke and leftish, in reality it is a continous fight
for basic human rights. (Something that plenty have been saying for years.)
In this case, a healtht life is the human right.</p>

<p>So, what can I do to make this report more FAIR?</p>

<h2 id="findable-in-wikidata">Findable in Wikidata</h2>

<p>Since this report has been <a href="https://news.google.com/search?q=PFAS%20in%20the%20blood%20of%20the%20Dutch%20population&amp;hl=en-US&amp;gl=US&amp;ceid=US%3Aen">mentioned in the news</a>,
it clearly is notable. The simplest thing to do is thus to just add it <a href="https://www.wikidata.org/wiki/Wikidata:Main_Page">Wikidata</a>.
Because the DOI of the report had not been recorded yet, I could not let <a href="https://scholia.toolforge.org/">Scholia</a>
do it for me. But doing it manually is only a bit more work: <a href="https://www.wikidata.org/wiki/Q135222054">Q135222054</a>.
The provided metadata <a href="https://www.rivm.nl/en/news/first-nationwide-study-into-pfas-in-blood">on the RIVM website</a>
is minimal.</p>

<p>But we can do more. Particularly, because I want people to find this report when they look info knowledge
about the 28 studied chemicals, I added <a href="https://www.wikidata.org/wiki/Q135222054#P921">main subject</a> annotation
using the information in <em>Table 1</em> in the report. Using Scholia and the CAS registry number in the table,
I crosscheck the information in Wikidata is consistent with the report (and visa versa). It was.
I then added the Dutch name and acronym for most of them. Some already had the name as in the Table.
That gives us a nice “Topic scores” plot for <a href="https://scholia.toolforge.org/work/Q135222054">the Scholia page of the report</a>:</p>

<p><img src="/assets/images/pfas_report.png" alt="" /></p>

<p>The central PFAS bubble is also only one <em>main subject</em> but larger because many the specific PFAS compounds
are subclassing PFAS. And you may also note many smaller bubbles. These actually come from <em>main subject</em>
annotations of articles cited from the report. Because I added a few of them too. Not all, because many are
not in Wikidata (yet).</p>

<h2 id="findable-in-wikipathways">Findable in WikiPathways</h2>

<p>But since 16 of these compounds are readily found in human blood samples, that is handy knowledge when
doing metabolomics (on blood samples). Or (and I leave that to later blog post), we can map the experimental
data for Dordrecht versus the rest of The Netherlands to the PFAS compounds. That is relevant to research
by <a href="https://vhp4safety.nl">VHP4Safety</a>. There are many ways to see if you have PFAS in your dataset,
but since we have many controlled lists of genes in metabolites, I added one for common PFAS in human
blood samples. Well, the 16 common in Dutch blood samples:</p>

<p><img src="/assets/images/pfas_wikipathways.png" alt="" /></p>

<p>Each <em>metabolite</em> here is annotated with their Wikidata identifier, allowing us to map experimental
data on top of it. And we get links out to other databases almost for free:</p>

<p><img src="/assets/images/pfas_wikipathways_outlinks.png" alt="" /></p>

<p>And the link to Wikidata actually links to Scholia, so for the PFOA in the above example,
we can quickly see the boiling point, decomposition point, and melting point of this PFAS.
And literature with undoubtedly even more knowledge about this PFAS:</p>

<p><img src="/assets/images/pfas_scholia.png" alt="" /></p>

<p>Now, these two steps were mostly manual: drawing <a href="https://classic.wikipathways.org/index.php/Pathway:WP5579">WP5579</a>
in WikiPathways and adding the report annotations (<em>main subject</em> and <em>cites</em>) in Wikidata.</p>

<h2 id="findable-in-the-vhp4safety-compound-wiki">Findable in the VHP4Safety Compound Wiki</h2>

<p>As part of the VHP4Safety project, I am collecting information on chemicals studied in the context
of toxicology, safety, and risk assessment. Often specific collections of compounds studied as a whole.
This report is such a collection and provides experimental data on these compounds. So, I want this
report to be findable for the <a href="https://compoundcloud.wikibase.cloud/">VHP4Safety Compound Wiki</a> too.
Creating the collection is a manual step: <a href="https://compoundcloud.wikibase.cloud/wiki/Item:Q5145">Q5145</a>.</p>

<p>Now, because both Wikidata and our VHP4Safety Compound Wiki (a Wikibase instance) are semantic and support, I can use SPARQL
to create instructions to link the 28 compounds to the new collection. Now, arguably, that can be
done manually too, and maybe faster, for larger collections this is harder. So, I dug up
<a href="https://compoundcloud.wikibase.cloud/wiki/User:Egonw">my earlier notes</a> and got some useful
things together.</p>

<p>This query lists all 28 PFAS linked to the report <a href="https://w.wiki/Eepm">in Wikidata</a>:</p>

<div class="language-sparql highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">SELECT</span><span class="w"> </span><span class="nv">?pfas</span><span class="w"> </span><span class="nv">?pfasLabel</span><span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="p">{</span><span class="w">
  </span><span class="nn">wd</span><span class="o">:</span><span class="ss">Q135222054</span><span class="w"> </span><span class="nn">wdt</span><span class="o">:</span><span class="ss">P921</span><span class="w"> </span><span class="nv">?pfas</span><span class="w"> </span><span class="p">.</span><span class="w">
  </span><span class="nv">?pfas</span><span class="w"> </span><span class="nn">wdt</span><span class="o">:</span><span class="ss">P31</span><span class="w"> </span><span class="nn">wd</span><span class="o">:</span><span class="ss">Q113145171</span><span class="w"> </span><span class="p">.</span><span class="w">
  </span><span class="k">SERVICE</span><span class="w"> </span><span class="nn">wikibase</span><span class="o">:</span><span class="ss">label</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="nn">bd</span><span class="o">:</span><span class="ss">serviceParam</span><span class="w"> </span><span class="nn">wikibase</span><span class="o">:</span><span class="ss">language</span><span class="w"> </span><span class="s2">"[AUTO_LANGUAGE],mul,en"</span><span class="p">.</span><span class="w"> </span><span class="p">}</span><span class="w">
</span><span class="p">}</span><span class="w">
</span></code></pre></div></div>

<p>Using federation powers, I can use this for <a href="https://edu.nl/ar9wf to match these up with our Wikibase">a SPARQL query</a>,
and return the results in QuickStatements that say <em>this VHP compound is part of the VHP collection</em>:</p>

<div class="language-sparql highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">PREFIX</span><span class="w"> </span><span class="nn">wb</span><span class="o">:</span><span class="w"> </span><span class="nn">&lt;https://compoundcloud.wikibase.cloud/entity/&gt;</span><span class="w">
</span><span class="k">PREFIX</span><span class="w"> </span><span class="nn">wbt</span><span class="o">:</span><span class="w"> </span><span class="nn">&lt;https://compoundcloud.wikibase.cloud/prop/direct/&gt;</span><span class="w">

</span><span class="k">SELECT</span><span class="w"> </span><span class="p">(</span><span class="nb">SUBSTR</span><span class="p">(</span><span class="nb">STR</span><span class="p">(</span><span class="nv">?cmp</span><span class="p">),</span><span class="mi">45</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nv">?qid</span><span class="p">)</span><span class="w"> </span><span class="nv">?P21</span><span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="p">{</span><span class="w">
  </span><span class="nv">?cmp</span><span class="w"> </span><span class="nn">wbt</span><span class="o">:</span><span class="ss">P5</span><span class="w"> </span><span class="nv">?wikidata</span><span class="w"> </span><span class="p">.</span><span class="w">
  </span><span class="k">SERVICE</span><span class="w"> </span><span class="nn">&lt;https://query.wikidata.org/sparql&gt;</span><span class="w"> </span><span class="p">{</span><span class="w">
    </span><span class="nn">wd</span><span class="o">:</span><span class="ss">Q135222054</span><span class="w"> </span><span class="nn">wdt</span><span class="o">:</span><span class="ss">P921</span><span class="w"> </span><span class="nv">?pfas</span><span class="w"> </span><span class="p">.</span><span class="w">
    </span><span class="nv">?pfas</span><span class="w"> </span><span class="nn">wdt</span><span class="o">:</span><span class="ss">P31</span><span class="w"> </span><span class="nn">wd</span><span class="o">:</span><span class="ss">Q113145171</span><span class="w"> </span><span class="p">.</span><span class="w">
    </span><span class="k">BIND</span><span class="w"> </span><span class="p">(</span><span class="nb">substr</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="nv">?pfas</span><span class="p">),</span><span class="mi">32</span><span class="p">)</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nv">?wikidata</span><span class="p">)</span><span class="w">
  </span><span class="p">}</span><span class="w">
  </span><span class="k">BIND</span><span class="w"> </span><span class="p">(</span><span class="s2">"Q5145"</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="nv">?P21</span><span class="p">)</span><span class="w">
</span><span class="p">}</span><span class="w">
</span></code></pre></div></div>

<p>I actually had to add 5 PFAS compounds in the VHP4Safety Compound Wiki first. That follows the
<a href="https://chem-bla-ics.linkedchemistry.info/2016/03/20/adding-disclosures-to-wikidata-with.html">same procedure for how I have been adding chemical compounds to Wikidata</a>
(see also <a href="https://doi.org/10.26434/chemrxiv-2025-53n0w">this preprint</a>).
The input <code class="language-plaintext highlighter-rouge">cas.smi</code> has the (missing) SMILES, Wikidata QID, and English label:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>C(CS(=O)(=O)O)C(C(C(C(C(C(F)(F)F)(F)F)(F)F)(F)F)(F)F)(F)F       Q27063662       6:2 Fluorotelomer sulfonate
CN(CC(=O)O)S(=O)(=O)C(C(C(C(C(C(F)(F)F)(F)F)(F)F)(F)F)(F)F)(F)F Q126605979      MeFHxSAA
CN(CC(=O)O)S(=O)(=O)C(C(C(C(F)(F)F)(F)F)(F)F)(F)F       Q126682412      MeFBSAA
C(=O)(C(C(F)(F)F)(F)OC(C(C(F)(F)F)(F)F)(F)F)O[H]        Q29387971       2,3,3,3-tetrafluoro-2-(heptafluoropropoxy)propanoic acid
C(C(C(=O)O)(F)F)(OC(C(C(OC(F)(F)F)(F)F)(F)F)(F)F)F      Q81981675       4,8-Dioxa-3H-perfluorononanoic acid
</code></pre></div></div>

<p>For reference, this is the command line I used to create QuickStatement instructions:</p>

<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code>groovy createWDitemsFromSMILES.groovy <span class="nt">-w</span> compoundcloud.wikibase.cloud <span class="nt">-c</span> Q2368 <span class="nt">-d</span> P5 <span class="nt">-l</span> <span class="nt">-i</span> wikidata <span class="nt">-a</span> P11
</code></pre></div></div>

<h2 id="final-remark">Final remark</h2>

<p>Are these 16 the only PFAS in our body? With 28 studied out of <a href="https://doi.org/10.1021/acs.est.3c04855">a potential seven million</a>,
I doubt it.</p>]]></content><author><name>Egon Willighagen</name></author><category term="pfas" /><category term="chemistry" /><category term="fair" /><category term="scholia" /><category term="wikidata" /><category term="vhp4safety" /><category term="doi:10.26434/CHEMRXIV-2025-53N0W" /><category term="cito:citesAsRecommendedReading:10.1021/acs.est.3c04855" /><summary type="html"><![CDATA[A recent report by the Dutch RIVM, PFAS in the blood of the Dutch population (doi:10.21945/RIVM-2025-0094), writes that seven PFAS compounds are found in blood samples of all tested people. Another nine compounds are found in at least 1-in-10 people. Because there is relevant data in the report on the 28 studied PFAS compound, I wanted to have the report more FAIR than it is on the website. Why this report? Well, the chemistry and the history is fascinating and brutal (I like this Veritasium video).]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://chem-bla-ics.linkedchemistry.info/assets/images/pfas_report.png" /><media:content medium="image" url="https://chem-bla-ics.linkedchemistry.info/assets/images/pfas_report.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>