Aether Portal
is an ontology repository for visualizing and previewing the most relevant
ontologies from the Aether Project.
ProyectoAether.github.io/Aether-Portal
- Search for class
- Search for ontology
- Ontology's class hierarchy
- Ontology's metadata representation
- Ontology's related statistics
It uses docker and nginx to serve static content locally
# https://docs.docker.com/get-docker/
docker build -t aether-portal .
# Deploy container locally on 127.0.0.1:5000
docker run -p 5000:80 -d --rm --name AetherPortal aether-portal
# Shutdown container
docker stop AetherPortal
This repository has 2 separate modules:
In order to run the development app:
# In the project root directory
# These steps should be performed after installing the dependencies
mkdir frontend/src/lib/assets/ontologies
PYTHONPATH=scripts python3 scripts/ontoserpy/main.py ontologies.txt frontend/src/lib/assets/ontologies
cd frontend
pnpm dev