-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.travis.yml
31 lines (27 loc) · 909 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
dist: bionic
sudo: required
language: python
python:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
before_install:
- sudo apt-get install -qq bwa
- wget /~https://github.com/samtools/samtools/releases/download/1.3.1/samtools-1.3.1.tar.bz2
- bzip2 -d samtools-1.3.1.tar.bz2
- tar -xf samtools-1.3.1.tar
- cd samtools-1.3.1
- sudo ./configure
- sudo make
- sudo make install
- cd ..
- pip install cython
install:
- "pip install -r requirements.txt"
- python setup.py install
script:
- "python ProDuSe/ProdusePipeline.py -c etc/produse_config.ini"
- "python ProDuSe/ProdusePipeline.py -c etc/produse_config.ini -j 2 --directory_name Multithread --bwa $(which bwa) --samtools $(which samtools) --cleanup"
- "produse run_produse -c etc/produse_config.ini --directory_name Installed -j 4 --trim_other_end"
- "produse resume_produse -d Installed"