应该会持续更新,因为目前还搞不懂这些文件的作用,捂脸
安装步骤介绍:
-->1:安装docker
sudo apt-get update
sudo apt-get install docker.io
docker --version
-->2:获取NGB.git
git clone https://github.com/epam/NGB.git
-->3:进行构建
cd NGB
./gradlew buildDocker
-->4:确认一下已经dokcer中已经有了名称为ngb:latest的镜像仓库
docker images ls
-->5:基于已有的ngb:latest镜像运行NGB
docker run -p 8080:8080 -d --name ngbcore -v /home/2tong:/ngs ngb:latest
Tips:其中,ngbcore时可以随意更改的,/home/2tong是可以随意更改的
-->6:打开浏览器,键入http://localhost:8080/catgenome
-->7:注册数据到ngb
docker exec -it ngbcore /bin/bash
ngb reg_ref /ngs/<Path to FASTA> -n my_genome -t
ngb reg_file my_genome /ngs/<Path to File> -n my_file1 -t
ngb reg_dataset my_genome my_sample_dataset my_file1
exit
通过增加my_file2,my_file3等,可以增加这个dataset所包含的