Git Product home page Git Product logo

containers's People

Contributors

avani-bhojwani avatar bgruening avatar clarakoehne avatar davycats avatar delirehberi avatar eead-csic-compbio avatar fa2k avatar flowuenne avatar hroest avatar jasperboom avatar julianu avatar krokicki avatar lassefolkersen avatar linsherpa avatar marrip avatar martinjvickers avatar mboudet avatar muffato avatar ocramz avatar osallou avatar paulgeser avatar pierrepo avatar priyanka-surana avatar rafalstepien avatar raynooo avatar sauloal avatar stianlagstad avatar sunyi000 avatar ychenbioinfo avatar ypriverol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

containers's Issues

rkt is failling

@bgruening I have try to download a container is quay.io using rkt and I'm receiving the following error:

rkt fetch --no-store quay.io/biocontainers/bedtools
image: searching for app image quay.io/biocontainers/bedtools
image: remote fetching from URL "https://quay.io/c1/aci/quay.io/biocontainers/bedtools/latest/aci/linux/amd64/"
image: keys already exist for prefix "quay.io/biocontainers/bedtools", not fetching again
image: downloading signature from https://quay.io/c1/aci/quay.io/biocontainers/bedtools/latest/aci.asc/linux/amd64/
fetch: bad HTTP status code: 404

samtools

Hi.
I have some problem with run containter:
$ docker run -v /root/test/:/data/ samtools '/usr/local/bin/samtools view -F 4 -Sb /data/tuberculosis.sam > /data/tuberculosis.bam'

I got errors:

exec: "/usr/local/bin/samtools view -F 4 -Sb /data/tuberculosis.sam > /data/tuberculosis.bam": stat /usr/local/bin/samtools view -F 4 -Sb /data/tuberculosis.sam > /data/tuberculosis.bam: no such file or directory
Error response from daemon: Cannot start container b63e8e4b2cffe04579b5d7caff8a8a71ff9eb3627f7b9b03ad076ae250c98b4d: [8] System error: exec: "/usr/local/bin/samtools view -F 4 -Sb /data/tuberculosis.sam > /data/tuberculosis.bam": stat /usr/local/bin/samtools view -F 4 -Sb /data/tuberculosis.sam > /data/tuberculosis.bam: no such file or directory

Can you, please, explain what am u doing wrong?
But when i run simple samtools it's work fine:
$ docker run -v /root/test/:/data/ samtools '/usr/local/bin/samtools

Program: samtools (Tools for alignments in the SAM format)
Version: 1.2 (using htslib 1.2.1)

Usage:   samtools <command> [options]

Commands:
  -- indexing
         faidx       index/extract FASTA
         index       index alignment
  -- editing
         calmd       recalculate MD/NM tags and '=' bases
         fixmate     fix mate information
         reheader    replace BAM header
         rmdup       remove PCR duplicates
         targetcut   cut fosmid regions (for fosmid pool only)
  -- file operations
         bamshuf     shuffle and group alignments by name
         cat         concatenate BAMs
         merge       merge sorted alignments
         mpileup     multi-way pileup
         sort        sort alignment file
         split       splits a file by read group
         bam2fq      converts a BAM to a FASTQ
  -- stats
         bedcov      read depth per BED region
         depth       compute the depth
         flagstat    simple stats
         idxstats    BAM index stats
         phase       phase heterozygotes
         stats       generate stats (former bamcheck)
  -- viewing
         flags       explain BAM flags
         tview       text alignment viewer
         view        SAM<->BAM<->CRAM conversion

R proteomics

@BioDocker/contributors @lgatto We should arrive to a conclusion with the R packages. Please take the time to think about how we can move forward this. For the R package we want to following use cases:

  • contain the bioconductor ready to use.
  • contain other packages that are not included in Bioconductor and are interested for the community.
  • Examples about How to used.

OpenMS container has a dockerhub placeholder under biocontainers, but no container

I came accross today a container on dockerhub (this one is not present in the registry UI) which doesn't seem to have any tags available nor being pushed:

https://hub.docker.com/r/biocontainers/openms/

On this one builds failed apparently. But I guess we probably want to clean up those from docker hub to avoid users being discouraged by thinking that the containers are not working/not available. This was also under biodckr user on dockerhub as well I think. You probably want to get rid of that user, or of its containers.

Perl dependencies not found for conda-installed package with biocontainers image

Posted this in the 'bioconda-recipes' repo earlier and was directed here. I'm trying to build a Docker image with the variant-effect-predictor package and another tool, but I'm running into an issue with the installed script not detecting the required CGI Perl module.

I'm using the base image from BioContainers to manually test the VEP install. The installation with conda seems to work fine, but I get an error when I try to run the tool. It seems to be looking in the default Perl path for the container but not the conda-specific path. I can't tell whether this is a problem with the BioContainers image or with the VEP recipe.

Dockerfile here: https://github.com/BioContainers/containers/blob/master/biocontainers/Dockerfile

docker run -it biocontainers/biocontainers:latest
biodocker@0d70df106dd3:/data$ conda install variant-effect-predictor=86

Here's the error message:

biodocker@0d70df106dd3:/data$ variant_effect_predictor.pl --help
Can't locate CGI.pm in @INC (you may need to install the CGI module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /opt/conda/bin/variant_effect_predictor.pl line 46.
BEGIN failed--compilation aborted at /opt/conda/bin/variant_effect_predictor.pl line 46.

Confirming that CGI was installed by the conda recipe under /opt/conda/lib/:

biodocker@0d70df106dd3:/data$ ls /opt/conda/lib/perl5/site_perl/5.22.0/
Algorithm  CGI.pod  Encode     HTML  LWP.pm      Sub     WWW       lwpcook.pod
Archive    Capture  Exception  HTTP  Mozilla     Test    YAML      lwptut.pod
Bio        Class    Exporter   IO    Net         Text    YAML.pm   x86_64-linux-thread-multi
CGI        Data     Fh.pm      IPC   SUPER.pm    URI     YAML.pod
CGI.pm     Devel    File       LWP   Statistics  URI.pm  auto

Adopting LABEL for metadata

@BioDocker/contributors, Docker allows us to use the LABELS command to add metadata to images. This can be used in searched via docker client and it can aso be used by the API.

You can read more about it here.

So, my question here is; Should we add this command to the metadata we already have in our Dockerfiles ? What do you think?

(ERR): bowtie2-align exited with value 141

i'm running the following command
~/Softwares/bismark/bismark -n 1 --path_to_bowtie ~/Softwares/bowtie2 --samtools_path ~/Softwares/samtools ~/Softwares/rat_genome/rn5 ~/Softwares/trim_galore/C8Y92ACXX.sequence.fastq

and i'm getting all the time this error:
(ERR): bowtie2-align exited with value 141

Cleaning Base Image

Hi @BioDocker/contributors

Since we are moving to a Conda/BioConda management system for our binaries, I want to clean the base image. Currently, our base image has 1.036 GB, so that means its pretty bloated. How can we start doing that? should we clean the apt-get command and then fix the ones that break? Suggestions are welcome.

latest tag not available for certain containers built from mulled

Trying to execute:

docker pull quay.io/biocontainers/openbabel

gives

Using default tag: latest
Pulling repository quay.io/biocontainers/openbabel
Tag latest not found in repository quay.io/biocontainers/openbabel

However, the registry-ui recommends to pull with that command, see container pull command here.

New containers

Hi everyone, I'm working in two containers, one is about GROMACS and other is about GAMESS. This containers are interesting to the project?

biodocker and ubuntu 16.04

Is it possible to update biodocker to the latest LTS or maybe keep the old and a latest container to build containers with updated software ?

sudo: command not found in biocontainers/biocontainers

Hi,

Is sudo not available in biocontainers for some reason? Am I not supposed to use this base container to install stuff (not via a dockerfile) interactively?

Why I want this: I'm running a biocontainers container (pulled the image few moments ago) with the following command:

docker run -it biocontainers/biocontainers /bin/bash

once inside I'm trying to install something with apt-get. This is part of an introduction to Computational Biology were I would like to explicitly teach my students how to install stuff with things like apt-get install and make.

When I try:

apt-get update I get the expected Permission denied. However, if I try with sudo:

sudo apt-get update
bash: sudo: command not found

Am I missing something? Maybe the way I run the container´?. I could be doing this in the ubuntu image but I wanted to use the biocontainers because it has already installed some useful stuff, like curl and wget.

TPP 5.0

From @edeutsch on January 20, 2017 5:3

Hi, I see that you have the Trans-Proteomic Pipeline (TPP) as a container, but it is an older version 4.8. There is now a 5.0 version of TPP out. Can we get new TPP 5.0 containers available? How can we help?

thanks,
Eric

Copied from original issue: BioContainers/sandbox#74

Best practice for installing software from scratch

Looking at the Dockerfile, the biodocker user installs everything locally. I was used to install everything as root. Today I noticed some problem with ADD and premises when I am unpacking/compiling/installing software as non-root in the user local directory.

A container is by itself, if it is dirty for a ./configure; make;make install; who cares ?

We can still use the biodocker user as generic user. Actually for my specific use cases I am mapping the uid e gid to the real users

FastQC

From @sauloal on September 23, 2015 20:6

Copied from original issue: BioContainers/sandbox#2

running Dia-Umpire container in Windows

I have the following error:

$ docker run -v //D/processing_data/External/LudovicGillet_SWATH_benchmark/TTOF6600_160305/mzML:/data/ biodckr/dia-umpire java -jar -Xmx8G /home/biodocker/bin/DIA-Umpire/DIA_Umpire_SE.jar /data/lgillet_I160305_001.mzXML /data/diaumpire.se_params

DIA-Umpire singal extraction analysis (version: v1.4256)
2016-03-08 15:16:32,545 INFO [root] Version: v1.4256
2016-03-08 15:16:32,545 INFO [root] Parameter file:/data/diaumpire.se_params
Exception in thread "main" java.io.FileNotFoundException: /data/diaumpire.se_par
ams (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:146)
at java.io.FileInputStream.(FileInputStream.java:101)
at java.io.FileReader.(FileReader.java:58)
at dia_umpire_se.DIA_Umpire_SE.main(DIA_Umpire_SE.java:75)

I guess the error is related with the Windows path.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.