confirm you have enough diskspace upfront
add warning prefix
Merge remote-tracking branch 'upstream/master'
update chanjo
issue #569 - replace cmd line with API
Additional CNVkit integration work: generalize single sample calls and begin work on tumor/normal calling
Merge remote-tracking branch 'upstream/master' into dev
add import for codecs
Merge pull request #575 from kern3020/master

fix for  #569 chanjo integration
Add single sample calling to joint/pooled/single analysis. Add instructions for running to documentation
Check for problematic paired end inputs with only normal and non-tumor samples. Thanks to @mjafin
Swap ensembl yeast name to lowercase to make retrieval and cache preparation happy. Thanks to John Kern.
Add back in cleanup of VarScan lines to avoid ambiguous base calls not caught by awk script. #571"
Generalize transactional directory creation: rename, centralize and handle global directories called from multiple processes and machines. Support towards using local disk for all transactional processes
Unified approach for writing temporary transactional files that enables use of a global temporary directory. Supports bcbio on AWS with a shared filesystem
Support samtools 1.0 multiallelic calling
Normalize and split MNPs in samtools called variants
Enable passing options to bwa alignment through resources. Thanks to Severine Catreux for suggestion
Resolve issues with GATK VQSR following joint calling due to MQ distribution from bwa by removing annotations from calculation. Ensure joint called samples have dbSNP annotations
Ensure BED combining and temporary directories happen within safe transactions to avoid race conditions. Thanks to @lpantano
Fix for ncpus with a trailing +.

SLURM info occasionally will send back a number of CPUs as 1+,
this drops the +.