Source codes ============ List of source code repositories for each component of the LEXIS Platform as described in overview of the platform :ref:`architecture`. LEXIS Portal ------------ Public repository: https://opencode.it4i.eu/lexis-platform/frontend/portal The public repository contains just integration stubs for the Mantis UI Template - available at https://mui.com/store/items/mantis-react-admin-dashboard-template/. LEXIS Platform core ------------------- Distributed data infrastructure core ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - DDI APIs: https://opencode.it4i.eu/lexis-platform/data/api - iRODS data management: https://github.com/irods/irods - ElasticSearch index: https://github.com/elastic/elasticsearch Workflow management and orchestration ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Apache Airflow: https://github.com/apache/airflow - LEXIS Airflow Provider: https://opencode.it4i.eu/lexis-platform/orchestrator/airflow-provider - LEXIS Airflow Plugin: https://opencode.it4i.eu/lexis-platform/orchestrator/airflow-plugin AAI and user management ^^^^^^^^^^^^^^^^^^^^^^^ - Identity management - Keycloak: https://github.com/keycloak/keycloak - User and project management services: https://opencode.it4i.eu/lexis-platform/backend HPC site components ------------------- - HEAppE Middleware: https://github.com/It4innovations/HEAppE - Staging worker: https://opencode.it4i.eu/lexis-platform/data/api LEXIS client libraries ^^^^^^^^^^^^^^^^^^^^^^ - **Python:** Py4Lexis: https://opencode.it4i.eu/lexis-platform/clients/py4lexis - **R:** R4Lexis: https://opencode.it4i.eu/lexis-platform/clients/r4lexis