The PhyloAlps Project
Home | Data | Standards | TNRS | Model | Architecture | Technologies | User Profiles | Meetings | Biblio
Technologies
Operating System
Data Management System
- Small distributed relational databases: PostgreSQL + PostGIS
- Mapping of relational data to RDF:
- 2 W3C recommandations from the RDB2RDF Working Group:
- Direct Mapping: RDB to RDF Mapping
- R2RML: RDB to RDF Markup Language
-
R2R implementations:
- D2RQ (Java)
- OpenLink Virtuoso RDF Views [C]
- R2D2 [PHP]
- RDF4J [aka Sesame] + r2rml-api-rdf4j-bridge [Java]
- Allegrograph [Common Lisp]
- MarkLogic [C++]
- 2 W3C recommandations from the RDB2RDF Working Group:
- SPARQL endpoint to query the data
Web Server
Back end
- Python (Django)
- Server-side JavaScript (NodeJS + MongoDB)
- PHP framework (Symfony or CakePHP)
- Java (JSF)
Front end
- HTML5
- CSS3 framework (Bulma) + CSS preprocessor (SASS/LESS)
- JavaScript + jQuery
- Slippy Map (OpenLayers3)
- Dynamic tables (Datatables)
- Datepicker (jQuery UI)
- Iconset (FontAwesome)
Dataviz
Continuous Integration
- Build automation tools
- CI Server