Commits on Jul 18, 2017
  1. Skip bwakit in hg38 without HLA typing enabled

    Testing for hg38 alignment slowdowns due to default bwakit
    post-processing.
    committed Jul 18, 2017
Commits on Jul 17, 2017
Commits on Jul 28, 2016
  1. Docker: minimize system dependencies in container

    Simplify Docker container creation to avoid need for build system,
    Java based system packages and X11 libraries. Attempt to reduce
    overall container size now that we ship Java 8 as a conda package.
    committed Jul 28, 2016
Commits on May 9, 2016
  1. Docker build: ensure tooldir specified

    Allow initial install of tools when updating to development version.
    committed May 9, 2016
Commits on Mar 29, 2016
  1. v0.9.7 release

    committed Mar 29, 2016
Commits on Mar 25, 2016
  1. Reporting: do not run coverage summary by default

    Coverage summary generation via Rscript and pandoc currently fails in
    several cases, leading to scary looking error messages. We'll avoid
    running for now and re-enable as part of general work to improve
    coverage. Also remove documentation on installing pandoc since we
    include that via conda.
    committed Mar 25, 2016
Commits on Mar 9, 2016
  1. Do not remove qt: avoid conda recursive uninstall

    Avoids removal of all packages that depend on qt (including bcbio)
    as part of attempt to save space. Latest conda version recursively
    uninstalls.
    committed Mar 9, 2016
Commits on Feb 27, 2016
Commits on Feb 23, 2016
  1. Add and document --datatarget option for data sets

    Provide a single entry point, `--datatarget` for installing data
    sub-sets or larger data files. This replaces partial support for this
    in `--toolplus`. We now prefer GGD recipes for install of data and
    data installs work by adjusting these annotations.
    
    VEP is no longer installed by default to avoid long cache preparation
    times for human samples. Enables installation of battenberg data
    targets.
    committed Feb 23, 2016
Commits on Feb 14, 2016
Commits on Jan 21, 2016
  1. docker: system packages supporting Arvados

    Enables running using bcbio Docker images in Arvados without extra
    additions. Thanks to @tomclegg.
    committed Jan 21, 2016
Commits on Jan 3, 2016
  1. CWL: work towards align split support + Docker

    - Provide align_split as a string to allow passing to next steps
      in CWL.
    - Update dockerfile to include up to date pandoc for
      QC generation.
    committed Jan 3, 2016
Commits on Dec 14, 2015
  1. pip install: use global SSL, falling back to conda

    More flexible use of SSL certificates with conda. We first try to
    use the global one, only falling back to the conda installed SSL if
    the global fails. This fixes #1156, where we need to use the global
    SSL due to firewall restrictions.
    committed Dec 14, 2015
  2. v0.9.5 Dockerfile build

    Includes reduced library dependencies to match new conda-based
    build.
    committed Dec 14, 2015
Commits on Nov 4, 2015
  1. Create a single layer Dockerfile for hub.docker

    Enable push/pull from hub.docker, and potential automated builds, by
    creating the image as a single layer. Reduces total space for retrieval
    and storage to similar to flattened gzip approach.
    committed Nov 4, 2015
Commits on Aug 11, 2015
  1. Handle empty coverage BED files and simplify Dockerfile

    - Skip running chanjo with empty BED files, fixing issues with unit tests.
    - We no longer require site_perl setting for PERL5LIB in Dockerfile.
    committed Aug 11, 2015
Commits on Aug 1, 2015
  1. Docker creation: fix download of pre-built genomes

    - Fixes issue with missing genomes by avoiding bug in new code
      added for CWL support.
    - Reduces size of Docker image by removing Homebrew git directory.
    committed Aug 1, 2015
Commits on Feb 25, 2015
Commits on Jan 9, 2015
  1. Add bsdmainutils package to install 'hexdump' which is required to build

    openssl package used by anaconda.
    tetron committed Jan 9, 2015
Commits on Nov 16, 2014
  1. Move from plzip to pigz for parallel compression/decompression. Not m…

    …uch practical space improvement with plzip
    committed Nov 16, 2014
Commits on Nov 15, 2014
  1. Fixes for on-demand genome downloads with no reference data. Update c…

    …loud documentation to match no pre-build AMI
    committed Nov 15, 2014
Commits on Oct 11, 2014
  1. Default to a reduced number of split regions (200 instead of 2000) to…

    … avoid controller memory issues with large sample sizes
    committed Oct 11, 2014
Commits on Sep 30, 2014
Commits on Jul 28, 2014
  1. Change installation defaults: no longer use sudo by default, and requ…

    …ire explicit specification of genomes and aligners to install. Enables more minimal isolated installations
    committed Jul 28, 2014
Commits on Jul 13, 2014
Commits on Jul 10, 2014
  1. When building docker image, put environmental variable updates in /et…

    …c/environment #497. Ensure bcbio symlinked into PATH when doing upgrades
    committed Jul 10, 2014
Commits on Jul 5, 2014
Commits on Jul 4, 2014
  1. Update dockerfile to be slightly more modular. Add documentation on s…

    …etting ulimits on CentOS/RedHat
    committed Jul 4, 2014
Commits on Jun 14, 2014
  1. Generalize memoru scheduling to handle single core memory intensive p…

    …rocesses alongside multi-CPU runs. Avoids overscheduling memory when programs do not run multicore and are using multiple cores for other programs
    committed Jun 14, 2014