is a Knowledge Graph.
The Toxicological Effect and Risk Assessment (TERA) Knowledge Graph is an integrated knowledge graph for ecological risk assessment based on chemical effect data from U.S. EPA ECOTOX. TERA aligns toxicological data to non-proprietary identifiers using ontology alignment tools and external sources such as Wikidata, enabling the use of external chemical knowledge graphs including ChEBI, PubChem, and MeSH. The knowledge graph also includes aggregated data from NCBI Taxonomy and Encyclopedia of Life (EOL) trait data. By linking ECOTOX to external sources, TERA enables the extrapolation of chemical effect data, extending the reach of ecological risk assessment while limiting the need for laboratory experiments. The knowledge graph has been applied to predict adverse biological effects of chemicals using knowledge graph embeddings and supports various applications in environmental toxicology and risk assessment.
Unknown
Unknown
Erik B. Myklebust
Github: Erik-BM
| ID | Name | URL | Category | Format | Description |
|---|---|---|---|---|---|
| tera.documentation | TERA Documentation | TERA | DocumentationProduct | http | API documentation for the TERA knowle... |
| tera.zenodo-dataset | TERA Knowledge Graph Dataset (Zenodo) | 4244313 (5.5 GB) | Product | http | TERA knowledge graph dataset snapshot... |
| tera.ecotox-chemical-nt | ECOTOX Chemical Data (N-Triples) | ecotox_chemical.nt (664.4 KB) | Product | ntriples | Chemical data from EPA ECOTOX in N-Tr... |
| tera.ecotox-taxonomy-nt | ECOTOX Taxonomy Data (N-Triples) | ecotox_taxonomy.nt (21.7 MB) | Product | ntriples | Taxonomy data from EPA ECOTOX in N-Tr... |
| tera.effects-nt | Effects Data (N-Triples) | effects.nt (953.7 MB) | Product | ntriples | Chemical effects data in N-Triples RD... |
| tera.mesh-nt | MeSH Data (N-Triples) | mesh.nt (2.0 GB) | Product | ntriples | MeSH (Medical Subject Headings) data ... |
| tera.ncbi-nt | NCBI Taxonomy Data (N-Triples) | ncbi.nt (1.3 GB) | Product | ntriples | NCBI Taxonomy data in N-Triples RDF f... |
| tera.traits-nt | EOL Traits Data (N-Triples) | traits.nt (923.2 MB) | Product | ntriples | Encyclopedia of Life traits data in N... |
| tera.cas-to-mesh-csv | CAS to MeSH Mapping (CSV) | cas_to_mesh.csv (106.8 KB) | MappingProduct | csv | Mapping file linking CAS Registry Num... |
| tera.chebi-to-mesh-csv | ChEBI to MeSH Mapping (CSV) | chebi_to_mesh.csv (76.8 KB) | MappingProduct | csv | Mapping file linking ChEBI identifier... |
| tera.chembl-to-mesh-csv | ChEMBL to MeSH Mapping (CSV) | chembl_to_mesh.csv (106.0 KB) | MappingProduct | csv | Mapping file linking ChEMBL identifie... |
| tera.cid-to-mesh-csv | PubChem CID to MeSH Mapping (CSV) | cid_to_mesh.csv (105.5 KB) | MappingProduct | csv | Mapping file linking PubChem compound... |
| tera.ncbi-to-eol-csv | NCBI to EOL Mapping (CSV) | ncbi_to_eol.csv (3.6 MB) | MappingProduct | csv | Mapping file linking NCBI Taxonomy id... |
| tera.python-package | TERA Python Package | ❔ | ProgrammingInterface | python | Python package providing APIs for dat... |
The Toxicological Effect and Risk Assessment (TERA) Knowledge Graph provides an integrated semantic infrastructure for ecological risk assessment. TERA addresses the challenge of integrating diverse toxicological data sources to enable comprehensive chemical effect prediction while reducing the need for animal testing.
TERA is built on chemical effect data from the U.S. EPA’s ECOTOX database and integrates multiple external knowledge sources including NCBI Taxonomy, PubChem, ChEMBL, Encyclopedia of Life (EOL), Wikidata, MeSH, and ChEBI. The knowledge graph uses ontology alignment tools to link toxicological data to non-proprietary identifiers, creating a unified semantic framework for environmental risk assessment.
The knowledge graph employs sophisticated data integration techniques to align chemical identifiers across multiple databases. TERA provides mapping files linking CAS Registry Numbers, ChEBI identifiers, ChEMBL identifiers, and PubChem compound identifiers to MeSH terms, as well as mappings between NCBI Taxonomy and Encyclopedia of Life. These mappings enable seamless integration of chemical and biological data from diverse sources.
TERA has been successfully applied to predict adverse biological effects of chemicals using knowledge graph embeddings. The integration of ECOTOX data with external chemical knowledge graphs enables data extrapolation, allowing researchers to make predictions about chemical effects on species and endpoints not directly tested in laboratory experiments. This capability extends the reach of ecological risk assessment while addressing animal welfare concerns.
The TERA system consists of three main modules:
The TERA knowledge graph is available as a comprehensive dataset on Zenodo (version 1.1.0, approximately 5.5 GB), containing:
All data files are provided in N-Triples RDF format, enabling semantic web applications and SPARQL queries.
TERA is developed by the Norwegian Institute for Water Research (NIVA) Knowledge Graph team. The project has been featured in multiple peer-reviewed publications, including the International Semantic Web Conference (ISWC 2019, Best Student Paper in the In-Use track) and the Semantic Web Journal. The codebase is written in Python and is available under the MIT License.
The TERA dataset is released under CC-BY 4.0. Component data sources maintain their original licenses:
The TERA software package is released under the MIT License.
Created: October 28, 2025 | Last modified: May 28, 2026