h3abionet / afpo Goto Github PK
View Code? Open in Web Editor NEWAfPO: African Population Ontology
AfPO: African Population Ontology
In order to facilitate the integration of AfPO with other ontologies, such as HANCESTRO, the addition of a BFO-compliant version should be considered.
Following the HANCESTRO model, this could be:
material entity
: Population, Continent, Regionorganization
: CountryThe 6th OBO Foundry principle requires textual definitions for most of an ontology's classes.
AfPO should make use of existing annotations to define a textual definition pattern for populations that can be built from the existing ontologies without the need to write additional definitions manually.
Instead of using names, change to ORCID. Use dcterms:contributor
instead of oboInOwl:created_by
.
The geographical classification within AfPO currently does not follow a strict is_a
hierarchy and instead follows a country
> region
> continent
model. In order to comply with accepted OWL ontology practice, this should be refactored into 3 orthogonal hierarchies for countries, regions and continents, with relevant concepts interlinked using partonomy (part_of
) relationships.
According to OBO Foundry Principle 1:
OBO Foundry Ontologies MUST EITHER be released under a Creative Commons Attribution 3.0 Unported (CC BY 3.0) license or later (e.g. Attribution 4.0 International (CC BY 4.0), OR released into the public domain under Creative Commons CC0 1.0 Public Domain Dedication (CC0 1.0).
https://obofoundry.org/principles/fp-001-open.html#recommendations-and-requirements
The OBO Foundry dashboard uses the annotation property http://purl.obolibrary.org/obo/IAO_0000115
to identify textual definitions of classes. Using a different property will lead to a failure of the OBO dashboard for this indicator
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.