{"id":14066023,"url":"https://github.com/luckinet/ontologics","last_synced_at":"2026-02-21T15:32:05.396Z","repository":{"id":37273982,"uuid":"498302822","full_name":"luckinet/ontologics","owner":"luckinet","description":"Code-Logics to Handle Ontologies","archived":false,"fork":false,"pushed_at":"2025-01-17T11:37:46.000Z","size":2754,"stargazers_count":4,"open_issues_count":10,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-24T21:24:58.198Z","etag":null,"topics":["interoperability","ontology"],"latest_commit_sha":null,"homepage":"https://luckinet.github.io/ontologics/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luckinet.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-31T11:15:47.000Z","updated_at":"2025-10-06T09:39:03.000Z","dependencies_parsed_at":"2023-02-16T18:16:09.079Z","dependency_job_id":"f7d3d4de-02e6-4717-a155-1d684e85cba2","html_url":"https://github.com/luckinet/ontologics","commit_stats":{"total_commits":438,"total_committers":6,"mean_commits":73.0,"dds":0.410958904109589,"last_synced_commit":"9a9fdad7d583dcb754970e12ecbf956f8a8e40e1"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/luckinet/ontologics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luckinet%2Fontologics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luckinet%2Fontologics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luckinet%2Fontologics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luckinet%2Fontologics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luckinet","download_url":"https://codeload.github.com/luckinet/ontologics/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luckinet%2Fontologics/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29684478,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T14:31:22.911Z","status":"ssl_error","status_checked_at":"2026-02-21T14:31:22.570Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["interoperability","ontology"],"created_at":"2024-08-13T07:04:54.213Z","updated_at":"2026-02-21T15:32:05.379Z","avatar_url":"https://github.com/luckinet.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, include = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\",\n  out.width = \"100%\"\n)\noptions(knitr.kable.NA = '')\n\nlibrary(tidyverse)\nlibrary(knitr)\n```\n# ontologics \u003ca href='https://github.com/luckinet/ontologics/'\u003e\u003cimg src='man/figures/logo.svg' align=\"right\" height=\"200\" /\u003e\u003c/a\u003e\n\n\u003c!-- badges: start --\u003e\n[![CRAN status](http://www.r-pkg.org/badges/version/ontologics)](https://cran.r-project.org/package=ontologics)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8043597.svg)](https://doi.org/10.5281/zenodo.8043597)\n\n[![R-CMD-check](https://github.com/luckinet/ontologics/workflows/R-CMD-check/badge.svg)](https://github.com/luckinet/ontologics/actions)\n[![codecov](https://codecov.io/gh/luckinet/ontologics/branch/master/graph/badge.svg?token=hjppymcGr3)](https://app.codecov.io/gh/luckinet/ontologics)\n[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)\n\n[![](http://cranlogs.r-pkg.org/badges/grand-total/ontologics)](https://cran.r-project.org/package=ontologics)\n\n\n## Overview\n\nThe `ontologics` package provides tools to build and work with an ontology of [linked (open) data](https://en.wikipedia.org/wiki/Linked_data) in a tidy workflow. In the current workflow, the data are only available at the three-star level in comma-separated values tables or an R-optimized *.rds file of such a table.\n\nThe type of ontology is inspired by the [FAO caliper](https://www.fao.org/statistics/caliper/web/) platform and uses the Simple Knowledge Organisation System ([SKOS](https://www.w3.org/TR/skos-reference/)).\n\nAn ontology is any data structure that stores the concept of any knowledge field in a linked way. It is typically built on a set of standardized/harmonized terms that have a clear definition and potentially some attributes. According to the SKOS, concepts can have semantic relations or can be mapped to one another. Semantic relations describe how *harmonized concepts* **relate** to one another, and mappings describe which concepts *from different vocabularies* should be **linked**.\n\nThe key tasks beyond creating a formally valid ontology are *extracting* concepts and their relation to other concepts and *mapping* new concepts to an existing ontology to capture and set potentially deviating definitions into relation.\n\n\n## Installation\n\nInstall the official version from CRAN:\n\n```{r, eval=FALSE}\ninstall.packages(\"ontologics\")\n```\n\nInstall the latest development version from github:\n\n```{r, eval=FALSE}\ndevtools::install_github(\"luckinet/ontologics\")\n```\n\nRead the vignettes [Create an ontology](https://luckinet.github.io/ontologics/articles/create_an_ontology.html), [Map new concepts](https://luckinet.github.io/ontologics/articles/map_new_concepts.html) and [Convert Ontology to RDF](https://luckinet.github.io/ontologics/articles/conversion_to_rdf.html).\n\n## Acknowledgement\n\nThis work was supported by funding to Carsten Meyer through the Flexpool mechanism of the German Centre for Integrative Biodiversity Research (iDiv) (FZT-118, DFG) and members working on it were additionally supported by Freigeist funding of the Volkswagenstiftung and the BMBF GeoKur project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluckinet%2Fontologics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluckinet%2Fontologics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluckinet%2Fontologics/lists"}