Skip to content

Commit

Permalink
Merge pull request #34 from umccr/enhancement/illumina-interop
Browse files Browse the repository at this point in the history
Added stand-alone illumina interop docker image
  • Loading branch information
alexiswl authored Feb 6, 2024
2 parents 134292a + c8b1fd6 commit 8f71b0b
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 0 deletions.
21 changes: 21 additions & 0 deletions repositories/illumina-interop/1.3.1/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
FROM continuumio/miniconda3:23.10.0-1

LABEL author="Alexis Lucattini" \
description="Runs illumina-interop" \
maintainer="[email protected]"

ARG ILLUMINA_INTEROP_VERSION="1.3.1"

RUN conda config --prepend channels conda-forge && \
conda install -c bioconda illumina-interop=="${ILLUMINA_INTEROP_VERSION}" && \
find /opt/conda/ -follow -type f -name '*.a' -delete && \
find /opt/conda/ -follow -type f -name '*.pyc' -delete && \
/opt/conda/bin/conda clean --yes \
--all \
--force-pkgs-dirs

# Reset entrypoint to null for cwl
ENTRYPOINT []

# Set cwd to multiqc
CMD []
20 changes: 20 additions & 0 deletions repositories/illumina-interop/1.3.1/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# illumina-interop

## Version 1.3.1

## Package link
[docker-who/illumina-interop](https://github.com/umccr/docker-who/pkgs/container/illumina-interop)

## Platforms
* linux/amd64

### Usage
Run illumina interop commands such as 'interop_index-summary' or 'interop_summary'

```bash
docker pull ghcr.io/umccr/interop:1.3.1
```

### Description

Official interop documentation can be found [here](https://illumina.github.io/interop/index.html).
3 changes: 3 additions & 0 deletions repositories/illumina-interop/1.3.1/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Specify particular platforms to build
platforms:
- linux/amd64

0 comments on commit 8f71b0b

Please sign in to comment.