Skip to content

Dockerfile fixes for matplotlib and cython modules#85

Open
omsai wants to merge 3 commits intoarq5x:masterfrom
omsai:master
Open

Dockerfile fixes for matplotlib and cython modules#85
omsai wants to merge 3 commits intoarq5x:masterfrom
omsai:master

Conversation

@omsai
Copy link

@omsai omsai commented Jun 11, 2016

The matplotlib fix is straight forward. For the cython errors, it may be worth keeping #84 open to find a better fix; I would be happy to investigate any suggestions. Although working around them by installing the requirements via pip at least helps the Docker image to build.

omsai added 3 commits June 10, 2016 20:33
- libfreetype6-dev satisfies the freetype requirement.

- pkg-config addresses freetype detection by matplotlib (see
  matplotlib/matplotlib#3029).
setup.py chokes when installing more than 1 cython module.  In the
current requirements.txt pandas, scipy, and h5py all use cython during
compilation.  As a workaround, pre-install these using pip.
@omsai
Copy link
Author

omsai commented Jun 11, 2016

Test of poretools Docker image running after the NumPy ABI fix 475a8b7.

$ docker run -v ~/poretools/test_data:/test_data/ poretools stats /test_data/
total reads     204
total base pairs        780970
mean    3828.28
median  3662
min     159
max     10573
N25     6044
N50     4870
N75     3419

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant