Skip to content

Commit

Permalink
Merge pull request #7 from DerThorsten/master
Browse files Browse the repository at this point in the history
Requirements: Using kipoi-utils
  • Loading branch information
DerThorsten committed Feb 26, 2019
2 parents 0c5e95d + ed200a1 commit 9aec708
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 11 deletions.
13 changes: 11 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,14 @@ variables:
run:
name: Install pip dependencies
command: |
pip install genomelake --no-deps
pip install pyfaidx 'tensorflow>=1.6'
pip install 'tensorflow>=1.6'
install_conda_deps: &install_conda_deps
run:
name: Install conda dependencies
command: |
conda install genomelake pyfaidx -c bioconda
install_kipoi: &install_kipoi
run:
name: Install Kipoi
Expand All @@ -43,6 +49,7 @@ variables:
command: |
mkdir test-reports
py.test --cov=kipoi_interpret/ tests/ -n 4 --no-cov-on-fail --junitxml=test-reports/junit.xml
no_output_timeout: 20m
run_coveralls: &run_coveralls
run:
name: run coveralls
Expand All @@ -66,6 +73,7 @@ jobs:
- checkout
- *update_conda
- *install_git_lfs
- *install_conda_deps
- *install_pip_deps
- *install_kipoi
- *install_kipoi_interpret
Expand All @@ -83,6 +91,7 @@ jobs:
- checkout
- *update_conda
- *install_git_lfs
- *install_conda_deps
- *install_pip_deps
- *install_kipoi
- *install_kipoi_interpret
Expand Down
4 changes: 2 additions & 2 deletions kipoi_interpret/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
import kipoi
from kipoi.cli.parser_utils import add_model, add_dataloader, file_exists, dir_exists
from kipoi import writers
from kipoi.utils import cd
from kipoi.utils import parse_json_file_str
from kipoi_utils.utils import cd
from kipoi_utils.utils import parse_json_file_str

logger = logging.getLogger(__name__)
logger.addHandler(logging.NullHandler())
Expand Down
4 changes: 2 additions & 2 deletions kipoi_interpret/importance_scores/base.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from __future__ import division, absolute_import, print_function
from tqdm import tqdm
from kipoi.utils import merge_dicts
from kipoi.data_utils import numpy_collate_concat
from kipoi_utils.utils import merge_dicts
from kipoi_utils.data_utils import numpy_collate_concat
import abc
# Abstract declaration of different interpretation APIs, plus any
# common functionality
Expand Down
2 changes: 1 addition & 1 deletion kipoi_interpret/importance_scores/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import kipoi
from kipoi.cli.parser_utils import add_model, add_dataloader, file_exists, dir_exists
from kipoi import writers
from kipoi.utils import parse_json_file_str, load_module
from kipoi_utils.utils import parse_json_file_str, load_module
import numpy as np

logger = logging.getLogger(__name__)
Expand Down
4 changes: 2 additions & 2 deletions kipoi_interpret/importance_scores/ism.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
from __future__ import division, absolute_import, print_function
from .base import ImportanceScore
import numpy as np
from kipoi.data_utils import numpy_collate_concat, numpy_collate
from kipoi_utils.data_utils import numpy_collate_concat, numpy_collate
from kipoi_interpret.utils import get_model_input, set_model_input
from kipoi.data_utils import get_dataset_item, get_dataset_lens
from kipoi_utils.data_utils import get_dataset_item, get_dataset_lens
from kipoi_interpret.utils import apply_within
from .ism_scores import Score
import copy
Expand Down
2 changes: 1 addition & 1 deletion kipoi_interpret/importance_scores/referencebased.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
from .base import ImportanceScoreWRef
from .gradient import Gradient
from kipoi.model import KerasModel, TensorFlowModel
from kipoi.data_utils import numpy_collate
from kipoi_utils.data_utils import numpy_collate

import tempfile
import numpy as np
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@


requirements = [
"kipoi",
"kipoi>=0.6.7",
"kipoi-utils>=0.1.1",
"tqdm",
"matplotlib",
"seaborn",
Expand Down

0 comments on commit 9aec708

Please sign in to comment.