This is the normative document for the Agriculture Product Types Ontology (APTO). APTO is an ontology of types, meaning it does not contain individuals and is intended as a classification system for agricultural commodities price index databases in Brazil.
Text search (search entities by labels and comments)
Virtuoso (query the ontology using SPARQL)
This ontology contains labels and comments in both Portuguese and English. There are two main modules: :Organism
and :Product_type
.
:Organism
ModuleThe :Organism
class contains subclasses that represent the taxonomy of species related to the production of given product types. It imports taxonomic information from the Global Biodiversity Information Facility (GBIF) Backbone Taxonomy via API.
:Product_type
ModuleThe :Product_type
class has six main subclasses organized into major groups:
:Inorganic_compound
:Animal_product
:Plant_product
:Raw_product
:Processed_product
:By-product
The :Animal_product
and :Plant_product
classes include subclasses indicating the type of processing the product has undergone. These subclasses are also children of :Raw_product
, :Processed_product
, and :By-product
.
APTO defines nine object properties:
:has_ingredient
and :is_ingredient_of
(inverse properties): Indicate that a product type is used in the manufacturing of a processed product type (e.g., :Cow_cheese :has_ingredient :Cow_milk
).:derives_from
and :derives_in
(inverse properties, imported from the Relations Ontology (RO)): Indicate that a product type originates from another product type (e.g., :Cocoa_almond :derives_from :Cocoa
).:member_of_taxon
(imported from the Biological Collections Ontology (BCO)): Indicates that an organismal entity belongs to a taxon (e.g., :Pacu :member_of_taxon :Piaractus_mesopotamicus
).:produced_by
and :produces
(inverse properties, imported from RO): Indicate that an organismal entity produces a given type of product. For example, :Assai :produced_by :Assai_palm
, and :Assai_palm :member_of_taxon :Euterpe_oleracea
. If only the final product is listed in commodity databases and the rest of the organism holds no commercial value, the product is linked directly to the taxon (e.g., :Pineapple :produced_by :Ananas_comosus
).:residue_of
: Indicates that a by-product is the residue of manufacturing another product (e.g., :Whey :residue_of :Cheese
).:is_a_hybrid_of
: Specific to the :Organism
subclasses, indicating a hybrid of two species (e.g., :Citrus_aurantium :is_a_hybrid_of ( :Citrus_reticulata and :Citrus_maxima )
).APTO does not include any data properties. Default annotation properties from OWL and RDF are used, with SKOS vocabulary imported to indicate alternative labels for the classes.
APTO is available both in a user-friendly browser and as an OWL file. Reuse is permitted with citation (License CC-BY 4.0). Recommended citation:
Soares, F. M., Ferreira Pires, L., Olavo Bonino da Silva Santos, L., Corrêa, F. E., de Abreu Moreira, D., Pignatari Drucker, D., Braghetto, K. R., Botazzo Delbem, A. C., & Mauro Saraiva, A. (2025). Agriculture Product Types Ontology (APTO) (v1.31). Zenodo. https://doi.org/10.5281/zenodo.15008549
Soares, F. M., Saraiva, A. M., Pires, L. F., Santos, L. O. B. D. S., de Abreu Moreira, D., Corrêa, F. E., Braghetto, K. R., Pignatari Drucker, D., & Botazzo Delbem, A. C. (2025). Exploring a Large Language Model for Transforming Taxonomic Data into OWL: Lessons Learned and Implications for Ontology Development. Data Intelligence, 7(2), 265-302. https://doi.org/10.3724/2096-7004.di.2025.0020