-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
36 lines (36 loc) · 1.8 KB
/
.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
32
33
34
35
36
language: python
python:
- '3.8'
sudo: required
before install:
- sudo apt-get -y install hmmer
install:
- pip install .
before_script:
- cd $TRAVIS_BUILD_DIR
script:
- wget https://github.com/BIONF/data4travis/raw/main/dtu/signalp-4.1g.Linux.tar.gz &> /dev/null
- wget https://github.com/BIONF/data4travis/raw/main/dtu/tmhmm-2.0c.Linux.tar.gz &> /dev/null
- wget https://applbio.biologie.uni-frankfurt.de/download/hamstr_qfo/annotation_FAS2020d.tar.gz &> /dev/null
- setupFAS -t $TRAVIS_BUILD_DIR -d $TRAVIS_BUILD_DIR
- less annoTools.txt | grep -v "COILS2" > annoTools.txt.mod
- mv annoTools.txt.mod annoTools.txt
- annoFAS -i test_annofas.fa -o anno_output
- calcFAS -s greedyFAS/annoFAS/test_annofas.fa -q greedyFAS/annoFAS/test_annofas.fa -a anno_output -o fas_output
# - ls $TRAVIS_BUILD_DIR/fas_output
# - ls $TRAVIS_BUILD_DIR/anno_output
- python3 greedyFAS/fdogFAS.py -h
- python3 greedyFAS/complexityFAS.py -h
- python3 greedyFAS/annoFAS/annoParserFAS.py -h
- python3 greedyFAS/domainFAS.py -h
branches:
only:
- master
- /^v.*$/
# deploy:
# provider: pypi
# username: __token__
# password:
# secure: J3YOdiKbjHJ5hgoqN/qk3oPRcq69kk7HL0KaNGtAahoKULvvBMydHFq04sbqAZj5Ixx+lROVIPNRLTcrC2643XUjk2nTyFk6987HIsAcID7+QTaxYVGrlb5lSngGT4AakjYLxBPpo5aKmAsMjF78a9ZIFx0nPVKOBQdGJTz4H+aV06AFywWXUurcfn8xG3V2HPfKA6yZD/WAm2BbV0DqLTCXK/DKl9fV8m06j/qYnmGNOZA2U0+gwnmWgqwIOP7jMT2LOIYxKht3YRuSI8Gmug7eYzyqX4rs0viK9esnEiwZxHld1HYEHeTSW0QjDjSdfRUwCQpbn17N/MFlezSg3c/Rl8c+j8//5hz4nK2mmgSDxEe4hPR+y1hLTB/UgVDqTAVBdEDlfnSQh+Ki4X8DslgQwcg7wuD+acC71oKTEVIGUxTlfcOUjjmFBaSu8ROwoNcHbrwrwoxWivCRv5na9YEqeKYNFAst9l8n9xQ/E7nPODV2Ol90xERf8BQ3BF3G9bgAJYr2oEZEIKguXzJbI4aggut2ca7RQJ22wSbSlsaHINXm30aIkZuddb7ZjfVIIhr5B6hjEtayfo5VmjfiPZwhSIcqK74bPlCxqZ4EW5ck3pEcuTWBehZm6n2VrsY8UvQHb8r7zydJ5DVx3daCPNV8Zx4OlF5O/+wbGwAKQ3c=
# on:
# tags: true