| Title: | Access to the ArKG Chile Archaeological Dating Knowledge Graph |
|---|---|
| Description: | Client for the Archaeology Knowledge Graph of Chile (ArKG, <https://arkg.cl>), providing access to Chilean archaeological dates (radiocarbon and thermoluminescence) via its SPARQL endpoint powered by 'MillenniumDB'. |
| Authors: | Victor Mendez [aut, cre] |
| Maintainer: | Victor Mendez <[email protected]> |
| License: | CC BY-SA 4.0 |
| Version: | 0.1.0 |
| Built: | 2026-07-22 10:49:28 UTC |
| Source: | https://github.com/cran/arkg |
Recupera los fechados arqueologicos (radiocarbono y termoluminiscencia) del grafo ArKG. Las consultas usan OPTIONAL y el post-procesado es defensivo: si la ontologia cambia y algun predicado desaparece, la columna correspondiente se devuelve vacia en lugar de producir un error.
arkg_dates(limit = 100)arkg_dates(limit = 100)
limit |
Numero maximo de filas a devolver (NULL = todas). |
Un tibble con las dataciones. Columnas: fechado, label, site,
material, method, c14_age, c14_type, sd, source, id.
## Not run: arkg_dates(limit = 100) ## End(Not run)## Not run: arkg_dates(limit = 100) ## End(Not run)
Devuelve la URL del endpoint SPARQL de ArKG. Se puede sobrescribir con
la variable de entorno ARKG_SPARQL_ENDPOINT.
arkg_endpoint()arkg_endpoint()
Cadena de caracteres con la URL del endpoint.
arkg_endpoint()arkg_endpoint()
Recupera los sitios arqueologicos del grafo ArKG con sus coordenadas. El post-procesado es defensivo ante cambios de la ontologia.
arkg_sites(limit = 100)arkg_sites(limit = 100)
limit |
Numero maximo de filas a devolver (NULL = todas). |
Un tibble con los sitios. Columnas: site, label, x, y, id.
## Not run: arkg_sites() ## End(Not run)## Not run: arkg_sites() ## End(Not run)
Envia una consulta SPARQL al endpoint de ArKG (MillenniumDB) mediante POST y devuelve los resultados como tibble (para SELECT) o logico (ASK).
arkg_sparql(query, endpoint = arkg_endpoint())arkg_sparql(query, endpoint = arkg_endpoint())
query |
Cadena de texto con la consulta SPARQL. |
endpoint |
URL del endpoint (por defecto arkg_endpoint()).. |
Un tibble para consultas SELECT, o logical para ASK.
## Not run: arkg_sparql("SELECT * WHERE { ?s ?p ?o } LIMIT 5") ## End(Not run)## Not run: arkg_sparql("SELECT * WHERE { ?s ?p ?o } LIMIT 5") ## End(Not run)