Mercurial > repos > triasteran > catdc_docker_test
comparison smalt/Dockerfile @ 9:81f36745bc9d draft
Uploaded
| author | triasteran |
|---|---|
| date | Tue, 08 Mar 2022 11:43:08 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 8:7e70e7a0f4bb | 9:81f36745bc9d |
|---|---|
| 1 # Galaxy - SMALT | |
| 2 # From https://toolshed.g2.bx.psu.edu/repository/view_repository?sort=Repository.name&operation=view_or_manage_repository&changeset_revision=54855bd8d107&id=ec70d959cc6d865d | |
| 3 | |
| 4 FROM debian:wheezy | |
| 5 | |
| 6 MAINTAINER Aaron Petkau, aaron.petkau@gmail.com | |
| 7 | |
| 8 # make sure the package repository is up to date | |
| 9 RUN DEBIAN_FRONTEND=noninteractive apt-get -qq update | |
| 10 | |
| 11 RUN DEBIAN_FRONTEND=noninteractive apt-get install -y python | |
| 12 RUN DEBIAN_FRONTEND=noninteractive apt-get install -y wget | |
| 13 RUN DEBIAN_FRONTEND=noninteractive apt-get install -y mercurial | |
| 14 | |
| 15 RUN mkdir /tmp/smalt | |
| 16 WORKDIR /tmp/smalt | |
| 17 | |
| 18 RUN wget ftp://ftp.sanger.ac.uk/pub4/resources/software/smalt/smalt-0.7.3.tgz | |
| 19 RUN tar -xvvzf smalt-0.7.3.tgz | |
| 20 RUN cp smalt-0.7.3/smalt_x86_64 /usr/bin/smalt_unknown | |
| 21 | |
| 22 RUN hg clone https://toolshed.g2.bx.psu.edu/repos/cjav/smalt smalt_deps | |
| 23 RUN cp smalt_deps/smalt_wrapper.py /usr/bin/smalt_wrapper.py | |
| 24 RUN chmod a+x /usr/bin/smalt_wrapper.py | |
| 25 | |
| 26 RUN apt-get clean && rm -rf /tmp/smalt && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* |
