The following describes the minimal steps that have to be taken in order to install a Variantstore instance. You can either build the project from scratch or run the prebuilt JAR
file.
Variantstore runs on Java 11. Building Variantstore requires Maven, however note that a maven wrapper is provided under the folder .mvn.
The complete installation of the Variantstore includes setting up and configuring the databases to store the genomic information. Details can be found under CONFIGURATION.
To compile and run the project:
git clone [email protected]:qbicsoftware/variantstore-service.git
cd variantstore-service/
mvn clean compile
mvn exec:exec
To build the project:
git clone [email protected]:qbicsoftware/variantstore-service.git
cd variantstore-service/
mvn clean package
This command will create an executable JAR
in your current working directory under /target
.
To run a prebuilt Variantstore instance, download the latest Variantstore release and execute.
java -jar variantstore-{version}.jar
Docker images are created for Releases and are available under Packages.