Requirements¶
Before installing VIP please check whether your system meets the following requirements:
- POSIX compatible system (e.g. Linux, macOS, Windows Subsystem for Linux) with x86_64 architecture (AArch64 not supported)
- Bash ≥ 3.2
- Java ≥ 11
- Apptainer (setuid installation)
- 8GB RAM 1
- 200-400GB disk space 2
1) The memory requirements differ per workflow and depend, on the size of your input data, the scheduler that you use, the amount of parallelization. For example, executing VIP using a job scheduler will reduce the memory requirements on the system submitting the jobs to 1-2GB.
2) The disk space requirements are determined by the installation options, for more details see here. Installing VIP for only GRCh37 or only for GRCh38 will cut down requirements roughly by 50%.
Optional¶
VIP auto-detects whether Slurm is available on the system and, if available, will schedule its jobs with Slurm. Otherwise, the jobs will be submitted on the local system.