variant-spark requires:

  • java jdk 1.8+
  • maven 3+

In order to build the binaries use:

mvn clean install

For python variant-spark requires python 3.6+ with pip.

The other packages required for development are listed in dev/dev-requirements.txt and can be installed with:

pip install -r dev/dev-requirements.txt

or with:


The complete built including all check can be run with:


For info on how to contribute see: