Skip to content

Commit

Permalink
Merge pull request #26 from tibonto/25-include-visualization-of-ontol…
Browse files Browse the repository at this point in the history
…ogy-in-docs-dir

webowl resulting SVG, CSS style file, 2 captured PNGs in docs/  PNGs referenced in README
  • Loading branch information
André Castro authored Jul 19, 2024
2 parents f62fd62 + fb2082b commit fb8ad14
Show file tree
Hide file tree
Showing 5 changed files with 12,223 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,14 @@

[DFG](https://www.dfg.de/en) (The Deutsche Forschungsgemeinschaft - German Research Foundation) *Classification of Scientific Disciplines, Research Areas, Review Boards and Subject Areas* is published as a PDF or HTML (see links below).

![WebOwl visualization of ontology classes](docs/webowl_viz.png)

We decided to build upon this work and build and RDF based ontology, for the *DFG Classification of Subject Areas*, so that browsing, searching and mapping (of subject number and its label) could be easy achieved by ontology/RDF processing software, such as ontology-lookup systems and tripe-stores.

![](./docs/dfgfo-hierarchies.png)

![WebOwl visualization of ontology classes(detail)](docs/webowl_viz_detail.png)



## Ontology

Expand All @@ -16,6 +21,7 @@ We decided to build upon this work and build and RDF based ontology, for the *DF
* **Ontology PURL**: <https://raw.githubusercontent.com/tibonto/DFG-Fachsystematik-Ontology/main/dfgfo.ttl>
* **ontology prefix/id**: `dfgfo`

![screen capture of classes hierarchy in protege](./docs/dfgfo-hierarchies.png)


## Create/update ontology
Expand Down
25 changes: 25 additions & 0 deletions docs/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
.label { display: none;}

.class {
fill: rgba(253, 6, 237, 0.605)!important;
stroke-width: 0px!important;
}

.text.subtext {
display: none!important;
}

.dotted{
stroke: rgba(242, 46, 213, 0.505) !important;
stroke-width: 1px!important;
stroke-dasharray: 0px !important;
}

.white {
stroke: rgba(242, 46, 213, 0.702) !important;
stroke-width: 2px!important;
stroke-dasharray: 0px !important;
}

/* style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2px; stroke-dasharray: 100px;"> */

Loading

0 comments on commit fb8ad14

Please sign in to comment.