Skip to content

This project is a library project for the UKB Dashboard Processor Project.

License

Notifications You must be signed in to change notification settings

mwtek/utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Utilities library for the UKB Dashboard Processor project

This project is a library project for the UKB Dashboard Processor Project.

Usage

This Library contains some selected FHIR Resources and utilities, that are needed for the dashboardlogic and for the dashboarddataprocessor projects. You cannot run this library on its own. This is merely a part of the dashboarddataprocessor and needs to be installed according to its installation guide.

License

This project is released under the terms of the GPL version 3.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Requirements

The code is platform independent and was tested on Linux and Windows environments.

The following software must be available to execute the program:

  • Java 17 (JDK mandatory for compilation OpenJDK recommended)
  • Apache Maven (mandatory for compilation)

It is recommended to have both programs installed in a way that the correct versions of java and mvn are found in the system path.

In addition, at least 4 GB of free RAM, preferably 8 GB, should be available. The size depends on the number of resources that have to be retrieved from the FHIR server. In a test with ~ 500,000 resources, 4 GB was the lower limit.

About

This project is a library project for the UKB Dashboard Processor Project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages