Skip to content

Commit

Permalink
there are some reproducibility issues with umi-tools; see
Browse files Browse the repository at this point in the history
e.g. CGATOxford/UMI-tools#550
for now, manually apply the diff
  • Loading branch information
sjaenick committed Sep 22, 2022
1 parent 1db89c1 commit ff86558
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions dockerfiles/dockerfile.umi-tools
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,16 @@ LABEL tool.version="1.1.2"
MAINTAINER Patrick Barth <[email protected]>

RUN apt-get update -y && \
apt-get install -y gcc procps && \
pip install umi-tools==1.1.2 && \
apt-get purge -y gcc && \
apt-get install -y gcc procps patch wget && \
wget -q https://github.com/CGATOxford/UMI-tools/archive/refs/tags/1.1.2.tar.gz && \
tar xzf 1.1.2.tar.gz && \
cd UMI-tools-1.1.2 && \
wget -q -O - https://patch-diff.githubusercontent.com/raw/CGATOxford/UMI-tools/pull/550.diff | patch -p1 && \
python setup.py install && \
cd .. && \
rm -rf UMI-tools-1.1.2 1.1.2.tar.gz && \
apt-get purge -y gcc patch wget && \
apt-get -y autoremove

CMD ["umi_tools"]

0 comments on commit ff86558

Please sign in to comment.