- Improved Frontend
- Several new federated algorithms
- Federated histograms on EE page
- Connection to the Galaxy workflow engine
- Multiple pathologies PoC
Main components upgrade:
- portal_frontend_version: "4.0"
- portal_backend_version: "4.0"
Compatibility with Exareme: v20.2
Main upgrades:
- portal_frontend_version: "3.0.2"
- portal_backend_version: "3.0.0"
- woken_version: "3.0.2"
Release highlights:
Deploys:
- Microservices infrastructure 1.5
- Web Analytics 2.0
- Portal Backend 2.3.13
- Portal Frontend 2.3.2
- Portal database
- Algorithm Factory 2.0
- Woken 2.0.3
- Woken cross-validation
- Woken database
- Chronos 2.5
- Algorithm Library 1.0
- Histograms 0.3.1
- Statistics Summary
- Linear Regression 0.0.2 (reimplementation in Python)
- Anova 0.3.1
- KNN 0.2.1
- Naive Bayes 0.2.0
- Data Factory 1.0
- Hospital Database 1.0
Changes:
- Demo of Algorithm Factory + Web Analytics using Vagrant
- Integration tests for the installation of the whole platform
- Configuration scripts to guide the initial configuration of the platform
- Simplified configuration organised around building blocks
- Improve audit: use etckeeper to keep track of installations on a machine
- Data Factory improvements: use I2B2 'capture' and I2B2 'CDE' databases to capture and normalise respectively data from the hospitals and store it into an I2B2-compatible format.
- Automated installation of pre-processed data extracted from research datasets
Release highlights:
- First release of Data Factory for the automated processing of hospital and research data. The Data Factory includes a worflow engine and several pre-defined pipelines highly adaptable to the type of MRI scans and EHR data encountered in hospitals, memory clinics and also in research repositories.
Deploys:
- Microservices infrastructure 1.5
- Mesos
- Marathon
- Zookeeper
- Web Analytics 2.0
- Portal Backend
- Portal Frontend
- Portal database
- Algorithm Factory 2.0
- Woken 2.0.0
- Woken database 1.0.0
- Chronos
- Algorithm Library 1.0
- Histograms
- Statistics Summary
- Linear Regression
- Anova
- KNN
- Naive Bayes
- Data Factory 1.0
- Hospital Database 1.0
Manual installations:
Changes:
- Demo of Algorithm Factory (Woken + Chronos + databases) using Vagrant
- Demo of PostgresRAW and its UI using Vagrant
- Deploy several databases onto the same Postgres server to save memory.
- Add new building block 'Data Factory'
- Track provenance information in Data Factory
- Renamed organisation on Github, from HBPSP8Repo to HBPMedical
Deploys:
Manual installations:
Changes:
- Automate deployment of development tools (Gitlab, Sonarcube, Jenkins)
- Deploy a private Docker Registry
- Upgrade Mesos, Marathon, Docker to keep up with new functionalities
- Rename Workflow to Woken
- Setup etckeeper to keep track of configuration changes on all systems
- Work started on CBrain integration
- Full automated installation of Woken, Chronos, Web portal backend and frontend, all databases
- Apply database migrations from Docker to setup and upgrade all databases
- Setup Marathon health checks on all services
Deploys:
Manual installations:
Changes:
- Install Workflow app (Woken), Frontend and Portal Backend
- Install Nginx, Letsencrypt, Failtoban
- Deployment inside Vagrant
- Deployment over a cluster of machines
- Install Mesos, Marathon, Zookeeper, Docker
- Start of this project aiming for an automated installation of a microservice platform and its services.