Package: ducksemantics
Type: Package
Title: DuckDB-Native Semantic and Retrieval Relations
Version: 0.2.1
Authors@R: c(
    person(given = "Sounkou Mahamane", family = "Toure",
           email = "sounkoutoure@gmail.com", role = c("aut", "cre")),
    person(given = "Human Phenotype Ontology", role = "cph",
           comment = "Bundled README fixture (CC BY 4.0)")
    )
Description: DuckDB-native ontology graphs, validated Human Phenotype
        Ontology (HPO) observations, typed release-cataloged Monarch
        relations including read-only projections of attached dated
        packs, provider/snapshot-catalog-bound literature retrieval,
        and source-grounded semantic judgments. Bulk values are
        ordinary relations; optional S7 protocols are reserved for real
        prompt, embedding, parser, and annotator providers. The package
        does not store ClinVar or PubMed source data, download Monarch
        packs, rank cases, or evaluate benchmarks.
License: MIT + file LICENSE
URL: https://github.com/RGenomicsETL/ducksemantics,
        https://RGenomicsETL.github.io/ducksemantics/
BugReports: https://github.com/RGenomicsETL/ducksemantics/issues
Encoding: UTF-8
Depends: R (>= 4.3.0)
Roxygen: list(markdown = TRUE)
RoxygenNote: 8.0.0
Imports: DBI, glue, S7, s7contract (>= 0.1.0), utils
Suggests: duckdb, jsonlite, Rbebelm (>= 0.3.6-0.1.0), tinytest
Remotes: sounkou-bioinfo/Rbebelm, sounkou-bioinfo/s7contract
Repository: https://rgenomicsetl.r-universe.dev
Date/Publication: 2026-08-05 15:18:52 UTC
RemoteUrl: https://github.com/RGenomicsETL/ducksemantics
RemoteRef: HEAD
RemoteSha: 6d5f799ab0a107149cc56ba70064dc812c525c8e
NeedsCompilation: no
Packaged: 2026-10-04 09:56:13 UTC; root
Author: Sounkou Mahamane Toure [aut, cre],
  Human Phenotype Ontology [cph] (Bundled README fixture (CC BY 4.0))
Maintainer: Sounkou Mahamane Toure <sounkoutoure@gmail.com>
