-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Referencing Biocontainers Links in Manual #410
Comments
I made a dockerfile for v2.5.2 native for Apple M1/2/3 silicon (arm64) if anyone finds it useful, as that's my primary laptop and an arch64 version of bowtie2 is available, so I figured why not. It works great on my M1. There's also a dockerfile for an equivalent amd64 build but I haven't tested that one: https://github.com/pmambrose/docker-bowtie2 Those quay.io and dockerhub containers are amd64 only I think, as are all the packages on Bioconda so I couldn't generate a native one by adding bowtie2 to an existing arm64 conda docker image. If it would be helpful to publish it to dockerhub or quay or add it to this repository somehow let me know! I'm pretty new with docker, I'll have to learn how to do any of that. |
@pmambrose @smdabdoub if you have time to review a PR, I have made #462 which upstreams this info, thank you both for sharing info |
@jamesbraza Looks great! The only thing you might consider adding is that Singularity/Apptainer containers can be created from the Docker containers using the singularity pull command, for example:
|
I haven't heard of Singularity or Apptainer before, TIL :). Am I correct that they're "downstream" infrastructure from Bowtie 2? I think the Bowtie 2 docs should not about infrastructure possibilities beyond the base Docker image. Edit: I decided to add a |
Singularity is essentially just Docker optimized for cluster computing. |
@jamesbraza looks great to me! Thank you for putting this together! Let me know if there's anything additional I can help with. If it will be useful I can try publishing the container on dockerhub or quay. |
The manual section Obtaining Bowtie 2 suggests using Biocontainers via Docker Hub.
Biocontainers has a lot of containers available (see BioContainers/containers). It would be nice to suggest some possible containers to try, to help get people started.
BioContainers I Found
Looks like BioContainers support
bowtie2
here (GitHub) --> here (Docker Hub). The lastbowtie2
image was made in 2020 forbowtie2
version 2.4.1.The text was updated successfully, but these errors were encountered: