This is a curated collection of containers for bioinformatics, developed as part of the DNALinux project. It is based on the BioContainers project. All containers are hosted at Docker Hub.
The original BioContainers project contains many containers that are over five years old, with outdated bioinformatics software and based on older Linux versions. The goal of Omics Containers is to provide up-to-date software whenever possible, both at the operating system level and for bioinformatics tools. Additionally, it aims to make the containers compatible with multiple architectures when available.
You can use it from source and build a docker image. If you don't want to build the image yourself, you can pull it from Docker Hub. Once you have the image, you can run it to instanciate a container.
Go to the directory where the Dockerfile is, and run:
docker build -t name .
Search for the docker image you want in Docker Hub, select the version and run:
docker pull dnalinux/bwa
Each docker image has its own way to run it, see the overview section in DockerHub or the Dockerfile.
Open an issue in this repo telling which program you need.
Omics Containers is supported by DNALinux, Toyoko, and a dedicated bioinformatics community.
Yes, every file in this repository is un the Apache 2.0 license, unless noted (some files comes with their own license). If you run these container in a cloud provider, they may charge you for the computer time needed to run the containers.
If you have any feedback, please reach out to us at [email protected]