• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

broadinstitute / viral-ngs / 5432
23%

Build:
DEFAULT BRANCH: master
Ran 26 Jan 2018 03:59PM UTC
Jobs 2
Files 45
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
5432

push

travis-ci

web-flow
add bwa depletion (#762)

* refactor deplete to rename 'deplete_human' to 'deplete', preserving the old name for compatibility

* upgrade picard 2.9.0->2.13, biopython 1.68-1.70, PyYAML 3.11->3.12

* add deplete_bwa_bam() and associated functions, refactor taxon_filter.py

deplete_bwa_bam has been added to taxon_filter.py. Database
extracting/building has been refactored to reduce code duplication in
depletion methods for bwa/blast/bmtagger. In a few places touched by
these changes, lines to create and remove temp files have been replaced
with the util.file.tempfname() context manager

* tempdir as part of extract_build_or_use_database yield

* update test_taxon_filter args

* update test_taxon_filter.py expected output to include bwa and revert bams

* update taxon_filter.wdl to include bwa depletion

* added missing line for bwaDbs to taxon_filter wdl

* add bwaDbs to hs_deplete Snakefile, reorder arg in taxon_filter.py to reflect output file ordering

* remove JVMmemory and chunksize from deplete_bwa and parser

* cruft removal

* refactor threads in Bwa() tool to use newer util.misc.sanitize_thread_count()

* threads rework

* let's try removing a call to Picard SortSam that seems redundant

* have bwa mem write to the outBam directly rather than a temp file

* restore SortSamTool call, add boolean to skip samtools-based sort if specified (sort by default, but not in the case where align_mem_one_rg does it via Picard

* bugfix bwa mem

* remove extra SortSam call

120 of 120 new or added lines in 3 files covered. (100.0%)

6093 of 8600 relevant lines covered (70.85%)

0.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
100.0
tools/bwa.py
34
100.0
taxon_filter.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
taxon_filter.py
Jobs
ID Job ID Ran Files Coverage
5 5432.5 (TRAVIS_JOB=test_py36 PYTEST_ADDOPTS="-rsxX -n 2 --durations=25 --fixture-durations=10 --junit-xml=pytest.xml --cov-report= --cov broad_utils --cov illumina --cov assembly --cov interhost --cov intrahost --cov metagenomics --cov ncbi --cov read_utils --cov reports --cov taxon_filter --cov tools --cov util" BUNDLE_SECRET=[secure]) 26 Jan 2018 04:05PM UTC 0
70.79
Travis Job 5432.5
6 5432.6 (TRAVIS_JOB=test_snakemake PYTEST_ADDOPTS="-rsxX -n 2 --durations=25 --fixture-durations=10 --junit-xml=pytest.xml --cov-report= --cov broad_utils --cov illumina --cov assembly --cov interhost --cov intrahost --cov metagenomics --cov ncbi --cov read_utils --cov reports --cov taxon_filter --cov tools --cov util" BUNDLE_SECRET=[secure]) 26 Jan 2018 03:59PM UTC 0
33.88
Travis Job 5432.6
Source Files on build 5432
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5432
  • 2a599b51 on github
  • Prev Build on master (#5426)
  • Next Build on master (#5437)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc