<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gn-transform-databases, branch master</title>
<subtitle>Data transformers for GeneNetwork (particularly to RDF)
</subtitle>
<id>http://git.genenetwork.org/gn-transform-databases/atom?h=master</id>
<link rel='self' href='http://git.genenetwork.org/gn-transform-databases/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/'/>
<updated>2026-04-20T07:12:30+00:00</updated>
<entry>
<title>Add trait page link for probesets and phenotypes.</title>
<updated>2026-04-20T07:12:30+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-04-20T07:12:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=b0ef58eaff0e5966dc1dafc6abba8e42e3db1fe2'/>
<id>urn:sha1:b0ef58eaff0e5966dc1dafc6abba8e42e3db1fe2</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Add new term for traits page.</title>
<updated>2026-04-20T06:45:51+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-04-20T06:42:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=7f7272be9e0c43a2b80ccecb4055cec58b888514'/>
<id>urn:sha1:7f7272be9e0c43a2b80ccecb4055cec58b888514</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Add wd: to global virtuoso namespace.</title>
<updated>2026-03-16T07:15:06+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-16T07:15:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=399d12d79d82d2c35b65f83e4ec4880b1e31ca81'/>
<id>urn:sha1:399d12d79d82d2c35b65f83e4ec4880b1e31ca81</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Trigger CI.</title>
<updated>2026-03-10T04:56:06+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-10T04:56:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=d8515ca22800acc88c13dc24bc0b865e2fa7e336'/>
<id>urn:sha1:d8515ca22800acc88c13dc24bc0b865e2fa7e336</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Comment out node that points to lmdb data for probesets.</title>
<updated>2026-03-06T07:11:06+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-06T07:10:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=02d5b8b4e478fd7f4eb9d53754fb846b5165b9d0'/>
<id>urn:sha1:02d5b8b4e478fd7f4eb9d53754fb846b5165b9d0</id>
<content type='text'>
Right now, we have:

   "dcat:distribution gnd:GTEx_Lung _0414_ENSG00000262400.1.json ;"

Note the space after the "Lung".  Comment this out for now, so that we
agree with Alex how that should look like.

Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Revert "transform: add keyset pagination and streaming emit path"</title>
<updated>2026-03-04T15:16:59+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-04T15:16:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=a5c1958d5b1abfaaa4ae2a2749ce7f8b0ed3055c'/>
<id>urn:sha1:a5c1958d5b1abfaaa4ae2a2749ce7f8b0ed3055c</id>
<content type='text'>
This reverts commit ba347362d64f9e634fad7f1aa8ab0a7753ff7a81.  Causes
and endless loop.  See:

  https://ci.genenetwork.org/jobs/transform-genenetwork-database/99

Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>transform: add keyset pagination and streaming emit path</title>
<updated>2026-03-02T15:30:01+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-02T15:19:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=ba347362d64f9e634fad7f1aa8ab0a7753ff7a81'/>
<id>urn:sha1:ba347362d64f9e634fad7f1aa8ab0a7753ff7a81</id>
<content type='text'>
* transform/special-forms.scm (define-transformer): Add keyset
arguments and cursor return path; add SQL helpers for keyset
ordering/filtering; avoid po-alist allocation by streaming short
turtle emission.
(with-documentation): Add keyset pagination loop using per-input
cursor state and configurable chunk key field.
(emit-short-turtle): Emit triples in a single linear pass.
* examples/probesets-experiment-metadata.scm: Enable keyset pagination
and set composite chunk key fields for ProbeSetFreeze/ProbeSet join.

Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>examples: Align ontology with BFO and normalize snake_case terms</title>
<updated>2026-03-02T14:18:29+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-03-02T14:18:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=083a1fc995e906b8323e3b58d61f5a226e408cb9'/>
<id>urn:sha1:083a1fc995e906b8323e3b58d61f5a226e408cb9</id>
<content type='text'>
* examples/ontology.scm: Add BFO bridge classes and align GN classes
under material/information entities.  Define missing `gnt:'/`gnc:'
terms used across transformers.  Correct property kinds and
domains/ranges for dataset, phenotype, genotype, probeset, and gene
metadata.
* examples/genelist.scm: Replace gnc:ResourceLink and gnc:PantherLink
with snake_case terms.
* examples/probesets-experiment-metadata.scm: Rename gnt:SE -&gt; gnt:se.

Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Sanitize experiment data.</title>
<updated>2026-02-19T13:11:15+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-02-19T13:11:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=6fb74e2e1c59ed4934a1177816a717382c91e0cb'/>
<id>urn:sha1:6fb74e2e1c59ed4934a1177816a717382c91e0cb</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Transform all wiki entries.</title>
<updated>2026-02-18T13:34:41+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2026-02-18T13:34:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-transform-databases/commit/?id=6751c74040a72032f0f7db863cb68693a4e45167'/>
<id>urn:sha1:6751c74040a72032f0f7db863cb68693a4e45167</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
</feed>
