-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #56 from galviset/feature/federated-content-ontolo…
…gy-details (Shared content: ontology details page) Shared content: ontology details page
- Loading branch information
Showing
24 changed files
with
135 additions
and
0 deletions.
There are no files selected for viewing
2 changes: 2 additions & 0 deletions
2
_includes/shared_doc/platform_overview/ontology_details/menu/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
## Menu | ||
The menu area enables you to explore classes, properties, notes, mappings, and available widgets through tabs. When the chosen resource is a thesaurus, three distinct tabs emerge: the "Classes" tab is substituted with "Concepts," "Schemes," and "Collections". |
19 changes: 19 additions & 0 deletions
19
_includes/shared_doc/platform_overview/ontology_details/menu/menu_classes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
### Classes | ||
On the summary page of the {{ page.atom }}, by clicking on tab “Classes”, it is shown: | ||
- on the left side, different views of the resource. If it is an ontology, you will see the “Hierarchical view”, in which classes are organised in a tree-like structure, and the “Date view”, which displays classes based on their creation and modification dates (if these were defined). In the case of a thesaurus the “Collection view” will also be available. In addition, close to the search bar, there is a filter to select different schemes eventually available within a thesaurus; | ||
- on the right side, an area containing Details, Visualization, Notes and Mappings related to the selected class or concept: | ||
- Details: tab showing properties and relationships associated with the selected class/concept (Figure 9-10). Properties like ID, Preferred Name, Definition, and Type are always shown, whereas the remaining properties displayed will vary depending on the resource’s representation model (SKOS; OWL; UMLS; OBO). | ||
![View classes of a specific ontology - details]({{site.figures_link}}/{{include.portal}}/ontology_classes.png) | ||
![View classes of a specific thesaurus - details]({{site.figures_link}}/{{include.portal}}/thesaurus_classes.png) | ||
- Visualization: {{ page.portal }} presents {{ page.atoms }} in a graph format, with resource concepts represented as nodes and the relationships between them as edges (Figure 11). By default, the most basic directional relationships (parent/child relationships) are identified by a solid navy-blue line with an arrow pointing to the child concept/class. Mappings are represented by solid light-grey lines. | ||
![View classes of a specific {{ page.atom }} - visualization]({{site.figures_link}}/{{include.portal}}/ontology_visualization.png) | ||
- Notes: it displays all notes issued by {{ page.portal }} users in relation to the selected class/concept. To issue generic comments or proposals regarding new classes, new relationships, or change properties, users must be logged in. | ||
- Class/Concept Mappings: tab showing all the mappings associated with the selected class/concept (Figure 12). For each mapping you can see: | ||
- MAPPING TO: the name of the selected class/concept mapped to the class/concept of another resource; | ||
- ONTOLOGY: the {{ page.atom }} of the mapped class/concept; | ||
- RELATIONS: the type of relation that the algorithms have used; | ||
- SOURCE: the mapping algorithm; | ||
- TYPE: the mappings can be internal to the portal or external to the portal; | ||
- ACTIONS: the mappings can be edited or deleted by the administrator of the resource. | ||
Logged in users can click on the "Create new Mapping" button to manually insert mappings by filling in the following fields: target {{ page.atom }} or view; target class; details; comment; mapping relation type. | ||
![View classes of a specific {{ page.atom }} - mappings]({{site.figures_link}}/{{include.portal}}/ontology_mappings.png) |
3 changes: 3 additions & 0 deletions
3
_includes/shared_doc/platform_overview/ontology_details/menu/menu_collections.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
### Collections | ||
In the Collections tab, which is specific to thesauri, all the skos:collections available in the selected resource can be browsed. By clicking on them detailed information is shown. | ||
![View collection of a specific {{ page.atom }}]({{site.figures_link}}/{{include.portal}}/menu_collections.png) |
3 changes: 3 additions & 0 deletions
3
_includes/shared_doc/platform_overview/ontology_details/menu/menu_mappings.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
### Mappings | ||
In the Mappings tab all the mappings of the selected {{ page.atom }} are displayed. The table includes two columns: {{ page.atom }} and Mappings. The first column identifies the {{ page.atom }} to which the selected resource is mapped, and the second column shows the number of mappings. By clicking on a {{ page.atom }} all the mappings are shown. | ||
![View mappings of a specific {{ page.atom }}]({{site.figures_link}}/{{include.portal}}/menu_mappings.png) |
7 changes: 7 additions & 0 deletions
7
_includes/shared_doc/platform_overview/ontology_details/menu/menu_notes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
### Notes | ||
In the Notes tab users can see all the comments or proposals issued by other registered {{ page.portal }} users. | ||
![View notes of a specific semantic artefact]({{site.figures_link}}/{{include.portal}}/menu_notes.png) | ||
- **Add a comment**: logged in users can send a comment to the owner of the resource by specifying the subject and writing a free text comment. | ||
- **Add a proposal**: logged in users can send a proposal to the owner of the resource to modify or create new relationships or classes/concepts. | ||
- **Subscribe/Unsubscribe to notes emails**: users can subscribe to receive emails whenever comments or proposals from other users are provided. Users can manage their subscriptions on the “Account Settings” page and click on the “Unsubscribe” link to stop receiving emails. | ||
|
3 changes: 3 additions & 0 deletions
3
_includes/shared_doc/platform_overview/ontology_details/menu/menu_properties.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
### Properties | ||
In the summary page of the chosen {{ page.atom }}, by clicking on the Properties tab all the properties used within the selected {{ page.atom }} are displayed. Similar to the Classes tab, the interactive property tree is shown on the left, while the property details are shown on the right. | ||
![View properties of a specific semantic artefact]({{site.figures_link}}/{{include.portal}}/menu_properties.png) |
3 changes: 3 additions & 0 deletions
3
_includes/shared_doc/platform_overview/ontology_details/menu/menu_schemes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
### Schemes | ||
In the Schemes tab, which is specific to thesauri, all the skos:conceptSchemes available in the selected resource are displayed. By clicking on a scheme more detailed information is found. | ||
![View schemes of a specific {{ page.atom }}]({{site.figures_link}}/{{include.portal}}/menu_schemes.png) |
9 changes: 9 additions & 0 deletions
9
_includes/shared_doc/platform_overview/ontology_details/menu/menu_widgets.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
### Widgets | ||
Widgets tab contains the different types of widgets that can be incorporated in a web page (Figure 19). The page is divided in two sides, “Widget type” with the “Get code” buttons which lead to short instructions and to the download link of the code to be incorporated, on the right, their relative demos. | ||
The types of widgets available in {{ page.portal }} are: | ||
- **Jump To**: type a class in the selected {{ page.atom }} and jump to it in {{ page.portal }}; | ||
- **Form Autocomplete**: fill in a field in your form with a class from the selected {{ page.atom }}; | ||
- **Visualization**: display a visualisation for a given class/concept in the selected {{ page.atom }}; | ||
- **Tree Widget**: display a tree for classes in the selected {{ page.atom }} with a search field. | ||
|
||
![View widgets of a specific {{ page.atom }}]({{site.figures_link}}/{{include.portal}}/menu_widgets.png) |
5 changes: 5 additions & 0 deletions
5
_includes/shared_doc/platform_overview/ontology_details/sa_details_main.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Once the selected {{ page.atom }} has been opened, the summary page shows the different sections. On the left are displayed: | ||
- A menu with different tabs | ||
- Metadata (divided in Details and Additional Metadata) | ||
- Submissions | ||
- Views of the {{ page.atom }} |
1 change: 1 addition & 0 deletions
1
_includes/shared_doc/platform_overview/ontology_details/sa_details_screenshot.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
![{{include.atom}} details]({{site.figures_link}}/{{include.portal}}/sa_details.png) |
10 changes: 10 additions & 0 deletions
10
_includes/shared_doc/platform_overview/ontology_details/sa_details_side.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
On the right are displayed: | ||
- Download button of the semantic artefact, link to the homepage, and associated publications | ||
- Links to the platform’s social media | ||
- Link to the REST API JSON entry: to access the the JSON entry users must be logged in | ||
- Export buttons for metadata in different formats (JSON DATACITE, N-Triple, JSON-LD and RDF/XML) | ||
- O’FAIRe tool with the score for the selected semantic artefact | ||
- Metrics table | ||
- Visits graph showing the monthly number of visualisations of the semantic artefact | ||
- Projects using the semantic artefact | ||
|
3 changes: 3 additions & 0 deletions
3
_includes/shared_doc/platform_overview/ontology_details/summary/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## Summary | ||
|
||
In the detail area of the summary page, on the left it is displayed the {{ page.portal }} metadata schema for the selected {{ page.atom }}. |
6 changes: 6 additions & 0 deletions
6
...hared_doc/platform_overview/ontology_details/summary/summary_metadata_export.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
### Metadata export | ||
Once the selected {{ page.atom }} has been opened, the summary page shows the different sections. On the left are displayed: | ||
- A menu with different tabs | ||
- Metadata (divided in Details and Additional Metadata) | ||
- Submissions | ||
- Views of the {{ page.atom }} |
4 changes: 4 additions & 0 deletions
4
.../shared_doc/platform_overview/ontology_details/summary/summary_metadata_fair.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
### FAIR Scores | ||
The FAIR score displayed as “Total score” is specific for the semantic artefact. By selecting the details button, as illustrated below, you can explore sets of questions associated with each FAIR Sub-principle, along with their corresponding credits and utilised metadata properties. The system then automatically computes the score. | ||
![Detailed view of the o'FAIRe tool]({{site.figures_link}}/{{include.portal}}/ofaire_detailed.png) | ||
![Credits and metadata used properties of a question]({{site.figures_link}}/{{include.portal}}/ofaire_credits.png) |
2 changes: 2 additions & 0 deletions
2
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_1.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
### Metrics | ||
This section describes the metrics that {{ page.portal }} computes for each semantic artefact (Figure 7). Metrics start to be computed when a semantic artefact is uploaded and they are part of {{ page.portal }} Metadata Schema. |
7 changes: 7 additions & 0 deletions
7
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_2.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
There are two groups of metrics: | ||
- statistical metrics; | ||
- quality-control and quality-assurance metrics. | ||
|
||
![Metrics area of the summary page of a {{ page.atom }}]({{site.figures_link}}/{{include.portal}}/details_metric.png) | ||
|
||
Note: some metrics are meaningful only for {{ page.atom }} in a specific representation language (e.g., there are no individuals to count in the ontologies in OBO format). |
10 changes: 10 additions & 0 deletions
10
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_3.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
The Statistical Metrics include: | ||
- *Number Of Classes*: the number of named (not anonymous) classes in the semantic artefact | ||
- *Number Of Individuals*: the number of individuals in the semantic artefact | ||
- *Number Of Properties*: the number of properties or slots in the semantic artefact | ||
- *Maximum Depth*: the maximum depth of the hierarchy tree: | ||
- for OWL, RDFS, Protege, and UMLS RFF ontologies, only the "is-a" relationship is considered a hierarchical relationship | ||
- for OBO ontologies, the following relationships are considered as hierarchical relationships: "is-a", "has-part", "inverse" and "develops-from" | ||
- *Maximum Number Of Children*: the maximum number of children in the semantic artefact | ||
- *Average Number Of Children*: the average number of children at one level in the tree | ||
|
5 changes: 5 additions & 0 deletions
5
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_4.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Quality-Control and Quality-Assurance Metrics provide some indication of the quality of the {{ page.atom }} and help {{ page.atom }} authors to improve their quality. The maximum value allowed for all metrics is currently set to 200. Ontologies with more than 200 classes in a category will still have the total number of classes in that category counted, but no list will be available. Please notice that: | ||
- Classes *With A Single Child*: a list of classes with only one subclass in the hierarchy. While technically there is no problem in having only one subclass, this situation often indicates that either the hierarchy is under-specified, or that the distinction between the class and the subclass is not appropriate; | ||
- Classes *With More Than 25 Children*: a list of classes that have more than 25 direct subclasses. A class that has more than 25 subclasses could benefit of additional distinctions and categorization; | ||
- Classes *With No Definition*: a list of classes that have no value for the definition property. For ontologies in OBO and RDRF formats, the property for definition is part of the language. For OWL ontologies, the authors specify this property as part of the ontology metadata (the default is "skos:definition"). | ||
|
4 changes: 4 additions & 0 deletions
4
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_5.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
For more details about the metrics generation, please read [this](https://www.bioontology.org/wiki/Ontology_Metrics). {{ page.portal }} users will be able to access {{ page.atom }} metrics in two ways: | ||
- through the {{ page.portal }} user interface, in the metrics area of the summary page (see example here); | ||
- through a dedicated REST service that returns a JSON (see example below). | ||
|
6 changes: 6 additions & 0 deletions
6
...ed_doc/platform_overview/ontology_details/summary/summary_metadata_metrics_6.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
The following REST service can be used: https://{{ page.RESTURL }}/ontologies/OntologyAcronym/metrics?apikey=YourAPIKey | ||
The service returns a JSON that contains the version id for the {{ page.atom }} and the values for the metrics. | ||
|
||
If a given semantic artefact has more than 200 classes identified for a metric, then that metric will provide an error message within the class list. Two messages can appear: | ||
- limitpassed: it means that the 200-class limit was reached. When this error appears, it is followed by the total number of classes in the semantic artefact that matches this metric; | ||
- alltriggered: it means that every class in the semantic artefact matched this metric. |
4 changes: 4 additions & 0 deletions
4
...red_doc/platform_overview/ontology_details/summary/summary_metadata_projects.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
### Projects | ||
In this section, you'll find showcased projects utilising the chosen {{ page.atom }}, with convenient links for easy reference. Logged in users can create new projects. | ||
These projects serve as a guide for users to explore {{ page.atoms }} associated with specific projects, offering insights into the contextual usage of these {{ page.atoms }}. Each project page includes a concise project description and a link to the project's homepage. | ||
|
1 change: 1 addition & 0 deletions
1
...hared_doc/platform_overview/ontology_details/summary/summary_metadata_schema.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Metadata attributes are taken from MOD 2.0. For more information about the metadata schema, click [here](<docs/users-guide-docs/documentation/{{include.portal}}/metadata_schema.md>). |
10 changes: 10 additions & 0 deletions
10
..._doc/platform_overview/ontology_details/summary/summary_metadata_submissions.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
### Submissions | ||
![Submissions table]({{site.figures_link}}/{{include.portal}}/submissions_table.png) | ||
|
||
In the submission area, all submissions made for that {{ page.atom }} are available. The table includes four columns: | ||
- Version: shows the different versions loaded into {{ page.portal }} with the status next to it. The labels assigned automatically by the portal are: Parsed (the resource has been parsed), Indexed (the resource has been indexed), Metrics (the metrics for that resource have been calculated) and Annotator (the resource is ready to annotate some text via API or the Annotator tools). {{ page.portal }} indexes the latest submission. The previous submissions will appear with the "Archived" label, which means that submission will no longer be published; | ||
- Released: shows the original release date (mm/dd/yy) of the resource (manually set by the user); | ||
- Modified: shows the latest modification date (mm/dd/yyyy) of the {{ page.atom }}. | ||
- Uploaded: shows the initial publication date (mm/dd/yy) of the resource in {{ page.portal }} (automatically assigned by the system); | ||
- Downloads: allows the download of the resource in different formats SKOS, OBO, UMLS, OWL, CSV, RDF/XML, depending on the representation language of the resource. Furthermore, when more submissions occur for the same resource, the system performs an automatic download report (Diff) of the differences between the submitted versions. | ||
|
8 changes: 8 additions & 0 deletions
8
...shared_doc/platform_overview/ontology_details/summary/summary_metadata_views.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
### Views | ||
This area displays the {{ page.atom }} views and allows the creation of new ones. A view is a manageable portion of a larger {{ page.atom }} that is tailored for specific applications and users. | ||
When creating a view, the system: | ||
- allows the precise extraction of subsets from a larger resource; | ||
- allows to personalise and use portion of a resource; | ||
- facilitates interoperability between subsets of large {{ page.atoms }} and specific applications. | ||
Each displayed view is linked for an easy consultation. | ||
|