General architecture

graph LR; A[Source Databases] --> B[[Importer]] B -->|RDF| C[Knowledge Base
PHO-KB] BIB[Bibliography
Databases] --> C O[PHO
Ontology] -.-> B C --> D[[Converter]] D -->|JSON| PHOLR[Interface
PHO-LR] O -.-> PHOLR O -.-> C TS[(Triple Store
RDF4J)] --> C SQL[(Relational DB
PostgreSQL)] --> C SOLR[(Search DB
SOLR)] --> PHOLR style TS fill:#f9f,stroke:#333,stroke-width:0.5px style SQL fill:#f9f,stroke:#333,stroke-width:0.5px style SOLR fill:#f9f,stroke:#333,stroke-width:0.5px style O fill:#ff9,stroke:#333,stroke-width:0.5px style C fill:#ff9,stroke:#333,stroke-width:0.5px style PHOLR fill:#ff9,stroke:#333,stroke-width:0.5px