Pull image from dockerhub:
docker pull bm2lab/ituneos
Run the image in interactive mode with your dataset:
docker run -it -v /your/path/to/dataset/:/home/bioworker/dataset bm2lab/ituneos /bin/bash
Change directory into /home/bioworker/project/iTuneos:
cd /home/bioworker/project/iTuneos
Download reference data:
bash data_download.sh
iTuneos has two modes, WES mode and VCF mode.
WES mode accepts WES and RNA-seq sequencing data as input, it conduct sequencing quality control, mutation calling, hla typing, expression profiling, neoantigen prediction, neoantigen filtering and neoantigen annotation.
VCF mode accepts mutation VCF file, expression profile, copy number profile and tumor cellularity as input, it performs neoantigen prediction, neoantigen filtering and neoantigen annotation directly on input file.
You should first replace the input file path in config_WES.yaml or config_VCF.yaml.
Then use these two mode by:
python iTuneos.py WES -i config_WES.yaml
or
python iTuneos.py VCF -i config_VCF.yaml