-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathsnapcraft.yaml
38 lines (36 loc) · 898 Bytes
/
snapcraft.yaml
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
37
38
name: epitopepredict
version: '0.5.0'
summary: python package for MHC binding prediction
description: |
epitopepredict is a python package and command line interface that provides a standardized
programmatic interface for executing several MHC binding prediction methods. The results from
each method can then be processed and visualized in a consistent manner.
base: core18
grade: stable
confinement: strict
icon: snap/gui/icon.png
apps:
epitopepredict:
command: bin/epitopepredict
plugs:
- home
- opengl
- network
- network-bind
- network-control
- mount-observe
- removable-media
environment:
LD_LIBRARY_PATH: $SNAP/usr/lib/ncbi-blast+
parts:
epitopepredict:
plugin: python
source: .
python-packages:
- bokeh
- panel
#- mhcflurry
stage-packages:
- gawk
- ncbi-blast+
- tcsh