aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-10-31Make documentation? and data? optional in special-forms.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-28Replace (guix build utils) functions with guile in-built ones.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-21Use (guix build utils) to generate, validate, and version TTL files.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-17Add new transform for table schema.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-17Rename schema-dump.scm -> schema.scm.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-16Delete uuid.scm.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-16Skip running ./examples/dataset-metadata-git.scmMunyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-16Delete probeset transform.Munyoki Kilyungi
This is still a WIP; and ATM this examples folder is being tested out for a CI job, and the probeset transform is one of the longest. Will re-add it later. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-16Wrap WIKI comment in '...'@en and escape any #\' character.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-14Use short-form RDF triples.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-08Replace "if" statement with "match."Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-10-08Re-model NCBI tranform.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-09-12Re-introduce unique identifiers for RIF metadata.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-09-12Remove extra nodes for symbols.Munyoki Kilyungi
In GN, symbols don't have metadata. As such, for the moment, just use the string. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-09-12Add extra annotations for gene symbols.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-09-09Use "rdfs:label" to represent human readable format of WIKI.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-09-06Use predicateObject Lists with a blank-node to model GeneRIF.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-28Replace blank-nodes for gn-genewiki-entries with unique identifiers.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-16Correctly check for the initial when transforming GeneRIF.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-16Transform VersionIds in geneWiki transform correctly.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-16Delete un-used functions during generif transform.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Correctly check for blank string in GeneRIF.initial.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Remove Investigators from GeneRIF join.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Apply formatting.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Add email to WIKI transform.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Replace [] with () in let* form.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Remove 'gene: ontology from GeneId prefix.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Make symbol field a multiset in probeset transform.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-08-14Add missing RDF prefix during ProbeSet transform.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-30Update GeneRIF metadata with "reason" for modification.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-30Add "gnt:initial" to GeneRIF metadata comments.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-30Update GeneRIF metadata to contain "dct:identifier" for each comment.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-30Use correct term for RIF id and annotate it with an int.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-30Update GeneRIF metadata to contain the version-id.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-29Add a script for generating the TTL files.Munyoki Kilyungi
* generate-ttl-files.scm: New script. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-19Add comment.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-15Add missing RIF symbols.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Replace "FIXME" with relevant info in the docs.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Unfill paragraphs.Munyoki Kilyungi
Don't break paragraphs. It makes future edits easier to diff. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Document running actual transformation scriptsFrederick Muriuki Muriithi
Document an example command to invoke to enable the actual transformation of the data to be done. This will need to be cleaned up, and the commands will also need to check for the appropriate arguments before attempting to run in the first place. Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Rename script: Give file a more relevant name.Frederick Muriuki Muriithi
Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Replace "dump" -> "transform" where relevant.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Remove the "generif-data-file" from the documentation.Munyoki Kilyungi
Right now, we get the generif metadata from the GeneRIF_BASIC table. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-07-10Provide sample JSON file and update instruction in docsFrederick Muriuki Muriithi
The documentation for generating a transformation of a JSON file into a Terse RDF Triple Language (Turtle) form was incomplete. This commit provides a sample JSON file that can be used to demonstrate the working of the code. Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-05-20Add pointers to git metadata in RDF for the dataset metadata.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-05-15manifest.scm: Use upstream ccwl.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-05-15Use a set to represent a phenotype's owner.Munyoki Kilyungi
The owners in the database is not a consistent comma separated list. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-05-15Replace rdfs:label with gnt:traitId for Phenotypes.Munyoki Kilyungi
2024-02-15Refactor how changes are committed and pushed.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2024-02-15Remove call to string-append when defining dir-name local var.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>