Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.4%) to scientific vocabulary
Keywords
Repository
Core Ontology of Phenotyping
Basic Info
- Host: GitHub
- Owner: Onto-Med
- License: cc-by-4.0
- Default Branch: main
- Homepage: https://w3id.org/cop
- Size: 313 KB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 6
Topics
Metadata Files
README.md
Core Ontology of Phenotyping (COP)
Introduction
The Core Ontology of Phenotyping (COP) defines core entities relevant to the modelling of phenotypic knowledge and the development of model-driven phenotyping software (such as the TOP Framework). The COP is founded on GFO-light.
Browse Ontology: RDF Browser
Figure 1. COP (overview). A run of a phenotyping software (implementing a phenotype algorithm) realises a phenotyping process, i.e., identifies individuals with certain phenotypes (traits or characteristics). Phenotype algorithms describe the execution of phenotype queries, which are based on phenotype models consisting of phenotype class views, which represent phenotype classes instantiated by phenotypes. Phenotype class views consist of attribute specifications (such as title, data type, unit of measure, terminology code, derivation expression, value range, etc.).
Phenotypes and phenotype classes
The COP distinguishes between phenotypes, i.e., individual traits or characteristics (gfo-light:Attributive) and phenotype classes (gfo-light:Category), which are instantiated by phenotypes. Examples of phenotype classes are (abstract) categories such as 'weight', 'overweight' or 'body mass index (BMI)', which are instantiated by the weight, overweight and BMI properties (attributives) of specific individuals. Phenotype classes can be restricted or unrestricted, depending on whether the set of their instances (i.e., phenotypes) is restricted to a certain value range (e.g., 'overweight', i.e., BMI values must be above 30) or not (e.g., 'BMI', i.e., all BMI values are allowed).
Phenotype models and queries
To model phenotypic knowledge, phenotype models can be developed that consist of the phenotype class views representing the phenotype classes. There are four types of phenotype class views, which result on the one hand from the type of phenotype class (restricted or unrestricted) and on the other hand from the role (basic or derived) that the class should play in the specific model. Basic unrestricted phenotype class views (e.g., specification of the phenotype class 'weight') mean that the instances (phenotypes) of the corresponding unrestricted phenotype classes have already been determined and can be queried from the data source. Derived unrestricted phenotype class views, on the other hand, represent unrestricted phenotype classes whose instances (phenotypes) need to be determined (i.e., derived from other phenotypes, e.g., 'BMI' from 'weight' and 'height'). Basic restricted phenotype class views and derived restricted phenotype class views represent the corresponding restricted phenotype classes (e.g., 'weight over 100 kg' and 'overweight/BMI over 30'). Phenotype class views consist of attribute specifications (such as title, data type, unit of measure, terminology code, derivation expression, value range, etc.).
Phenotype queries can be specified based on phenotype models. A phenotype query is a specification of certain phenotype classes as inclusion or exclusion criteria (e.g., male and overweight and no heart attack).
Phenotyping
Phenotyping is a process (gfo-light:Process) of identifying individuals (gfo-light:Object) with certain phenotypes. The software that realises the phenotyping is called phenotyping software. Phenotyping software implements a static or dynamic phenotype algorithm. Static phenotype algorithms describe the execution of exactly one specific phenotype query, while dynamic phenotype algorithms support arbitrary phenotype queries.
Contribution and Development
Please see our Contributing Guide.
References
The ontology was initially named the Core Ontology of Phenotypes. However, its scope was later expanded, prompting a name change. You may encounter references using the older name.
Uciteli A, Beger C, Kirsten T, Meineke FA, Herre H. Ontological representation, classification and data-driven computing of phenotypes. J Biomed Semant 2020;11:15. https://doi.org/10.1186/s13326-020-00230-0.
Uciteli A, Beger C, Kirsten T, Meineke FA, Herre H. Ontological Modelling and Reasoning of Phenotypes. Proceedings of the Joint Ontology Workshops 2019 Episode V: The Styrian Autumn of Ontology, Graz: 2019. [PDF]
Owner
- Name: Onto-Med Research Group
- Login: Onto-Med
- Kind: organization
- Location: Leipzig
- Website: http://www.onto-med.de/
- Repositories: 6
- Profile: https://github.com/Onto-Med
The Onto-Med Research Group conducts basic research in formal ontology, designs formal tools and develops top level, domain and core ontologies.
Citation (CITATION.cff)
cff-version: 1.2.0
title: Core Ontology of Phenotyping (COP)
message: >-
If you use the content of this repository, please cite it
using these metadata.
type: dataset
authors:
- affiliation: Leipzig University
family-names: Uciteli
given-names: Alexandr
orcid: "https://orcid.org/0000-0001-9558-5352"
- affiliation: Leipzig University
family-names: Beger
given-names: Christoph
orcid: "https://orcid.org/0000-0002-1166-0368"
- affiliation: Leipzig University
family-names: Matthies
given-names: Franz
orcid: "https://orcid.org/0000-0001-7196-506X"
- affiliation: Leipzig University
family-names: Höffner
given-names: Konrad
orcid: "https://orcid.org/0000-0001-7358-3217"
- affiliation: Leipzig University
family-names: Schäfermeier
given-names: Ralph
orcid: "https://orcid.org/0000-0002-4349-6726"
date-released: 2021-04-19
identifiers:
- type: doi
value: 10.5281/zenodo.5205497
description: Zenodo Archive
abstract: >-
The Core Ontology of Phenotyping (COP) defines core
entities and their relationships that are relevant for
modelling phenotypic knowledge and developing phenotyping
software.
keywords:
- ontology
- phenotyping
- phenotype
- phenotype-exchange-format
- phenotyping-algorithms
license: CC-BY-4.0
GitHub Events
Total
- Create event: 4
- Release event: 1
- Issues event: 2
- Delete event: 4
- Issue comment event: 1
- Push event: 14
- Pull request review event: 8
- Pull request review comment event: 5
- Pull request event: 5
Last Year
- Create event: 4
- Release event: 1
- Issues event: 2
- Delete event: 4
- Issue comment event: 1
- Push event: 14
- Pull request review event: 8
- Pull request review comment event: 5
- Pull request event: 5
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 3
- Total pull requests: 7
- Average time to close issues: 5 days
- Average time to close pull requests: 1 day
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.33
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 1
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: about 22 hours
- Issue authors: 1
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- AlexU75 (2)
- ChristophB (1)
Pull Request Authors
- ChristophB (5)
- AlexU75 (1)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v4 composite
- actions/setup-java v4 composite
- peaceiris/actions-gh-pages v4 composite
- svenstaro/upload-release-action v2 composite
- actions/checkout v4 composite
- ghcr.io/konradhoeffner/rickview latest