radial sugiyama positioning integration
This commit is contained in:
@@ -11,8 +11,22 @@ services:
|
||||
volumes:
|
||||
- ./data:/data:Z
|
||||
|
||||
radial_sugiyama:
|
||||
profiles: ["radial"]
|
||||
build: ./radial_sugiyama
|
||||
working_dir: /workspace
|
||||
env_file:
|
||||
- ./radial_sugiyama/.env
|
||||
volumes:
|
||||
- ./radial_sugiyama:/workspace:Z
|
||||
restart: "no"
|
||||
|
||||
backend:
|
||||
build: ./backend_go
|
||||
build:
|
||||
context: .
|
||||
dockerfile: backend_go/Dockerfile
|
||||
env_file:
|
||||
- ./radial_sugiyama/.env
|
||||
ports:
|
||||
- "8000:8000"
|
||||
environment:
|
||||
@@ -37,6 +51,11 @@ services:
|
||||
- EDGE_BATCH_SIZE=${EDGE_BATCH_SIZE:-100000}
|
||||
- FREE_OS_MEMORY_AFTER_SNAPSHOT=${FREE_OS_MEMORY_AFTER_SNAPSHOT:-false}
|
||||
- LOG_SNAPSHOT_TIMINGS=${LOG_SNAPSHOT_TIMINGS:-false}
|
||||
- HIERARCHY_LAYOUT_ENGINE=${HIERARCHY_LAYOUT_ENGINE:-go}
|
||||
- HIERARCHY_LAYOUT_BRIDGE_BIN=${HIERARCHY_LAYOUT_BRIDGE_BIN:-/app/radial_sugiyama_go_bridge}
|
||||
- HIERARCHY_LAYOUT_BRIDGE_WORKDIR=${HIERARCHY_LAYOUT_BRIDGE_WORKDIR:-/workspace/radial_sugiyama}
|
||||
- HIERARCHY_LAYOUT_TIMEOUT_S=${HIERARCHY_LAYOUT_TIMEOUT_S:-60}
|
||||
- HIERARCHY_LAYOUT_ROOT_IRI=${HIERARCHY_LAYOUT_ROOT_IRI:-http://purl.obolibrary.org/obo/BFO_0000001}
|
||||
depends_on:
|
||||
owl_imports_combiner:
|
||||
condition: service_completed_successfully
|
||||
@@ -44,6 +63,7 @@ services:
|
||||
condition: service_started
|
||||
volumes:
|
||||
- ./data:/data:Z
|
||||
- ./radial_sugiyama:/workspace/radial_sugiyama:Z
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-fsS", "http://localhost:8000/api/health"]
|
||||
interval: 5s
|
||||
@@ -56,6 +76,18 @@ services:
|
||||
- "5173:5173"
|
||||
environment:
|
||||
- VITE_BACKEND_URL=${VITE_BACKEND_URL:-http://backend:8000}
|
||||
- VITE_COSMOS_ENABLE_SIMULATION=${VITE_COSMOS_ENABLE_SIMULATION:-true}
|
||||
- VITE_COSMOS_DEBUG_LAYOUT=${VITE_COSMOS_DEBUG_LAYOUT:-false}
|
||||
- VITE_COSMOS_SPACE_SIZE=${VITE_COSMOS_SPACE_SIZE:-4096}
|
||||
- VITE_COSMOS_CURVED_LINKS=${VITE_COSMOS_CURVED_LINKS:-true}
|
||||
- VITE_COSMOS_FIT_VIEW_PADDING=${VITE_COSMOS_FIT_VIEW_PADDING:-0.12}
|
||||
- VITE_COSMOS_SIMULATION_DECAY=${VITE_COSMOS_SIMULATION_DECAY:-5000}
|
||||
- VITE_COSMOS_SIMULATION_GRAVITY=${VITE_COSMOS_SIMULATION_GRAVITY:-0}
|
||||
- VITE_COSMOS_SIMULATION_CENTER=${VITE_COSMOS_SIMULATION_CENTER:-0.05}
|
||||
- VITE_COSMOS_SIMULATION_REPULSION=${VITE_COSMOS_SIMULATION_REPULSION:-0.5}
|
||||
- VITE_COSMOS_SIMULATION_LINK_SPRING=${VITE_COSMOS_SIMULATION_LINK_SPRING:-1}
|
||||
- VITE_COSMOS_SIMULATION_LINK_DISTANCE=${VITE_COSMOS_SIMULATION_LINK_DISTANCE:-10}
|
||||
- VITE_COSMOS_SIMULATION_FRICTION=${VITE_COSMOS_SIMULATION_FRICTION:-0.1}
|
||||
volumes:
|
||||
- ./frontend:/app
|
||||
- /app/node_modules
|
||||
@@ -75,4 +107,4 @@ services:
|
||||
- ./data/app_home:/opt/anzograph/app-home:Z
|
||||
- ./data/persistence:/opt/anzograph/persistence:Z
|
||||
- ./data/config:/opt/anzograph/config:Z
|
||||
- ./data/internal:/opt/anzograph/internal:Z
|
||||
- ./data/internal:/opt/anzograph/internal:Z
|
||||
|
||||
Reference in New Issue
Block a user