-
Notifications
You must be signed in to change notification settings - Fork 1
AdminUI Backend
Kantemir Tvorogov edited this page Aug 8, 2023
·
1 revision
AdminUI is an ACUITY Spring Java application. It's built with Maven and should be normally run using the spring-boot-maven-plugin
. It works with PostgreSQL database and uses MyBatis as an ORM tool.
AdminUI main goal is creating VAHub data set representations by:
- Creating Clinical Study Data Sets and Drug Programmes (mapping source data)
- ETL transfer of mapped data into ACUITY database
Project contains several Maven modules:
-
acuity-common
— provides access to different source data providers (Azure Storage, Local storage, or Samba storage). -
acuity-core
— contains scheduler service (for creating scheduled ETL-jobs) and web application core (front end and back end). -
acuity-etl
— module providing implementation for ETL data transfer -
config
— contains checkstyle configuration -
etl-api
— contains interfaces for accessing ETL api and some common entities for it
- System Requirements
- Azure Setup
- Machine Insights and CBioPortal Integration
- SSL Certificates
- Applications Setup
- Application Spring Configs
- Profiles
- Migrating to ACUITY 9
- Github packages and Docker images
- Result data tables
- Mapping data tables
- Third party solution tables
- Other data tables
- Tables to delete