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

broadinstitute / viral-ngs / 3878 / 1
23%
master: 23%

Build:
DEFAULT BRANCH: master
Ran 25 Jul 2017 03:50PM UTC
Files 42
Run time 2s
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

25 Jul 2017 03:32PM UTC coverage: 67.531% (-0.4%) from 67.957%
3878.1

push

travis-ci

web-flow
remove broken symlinks in runs; call CheckIlluminaDirectory (#640)

* remove broken symlinks in runs; call CheckIlluminaDirectory

HiSeq4000 and HiSeq X runs write out a single “s.locs” file to
Data/Intensities, rather than per-tile cluster location files within
Data/Intensities/L*/*.locs. Related to this, CheckIlluminaDirectory
with LINK_LOCS=‘true’ creates symlinks from where per-tile location
files would be to the absolute path of the s.locs file. This can cause
problems when moving a run to a new system, since the absolute paths
will be incorrect. This addition checks to see if s.locs is present. If
so, broken symlinks within the Data/Intensitites/L* are removed, and
LINK_LOCS is specified for the CheckIlluminaDirectory call that now
happens before demultiplexing. This call ensures the run looks correct,
and in the case of HiSeq4000/HiSeqX runs, also creates symlinks for
per-tile location files using absolute paths on the current system.
This is all something of a workaround for Broad-derived
HiSeq4000/HiSeqX runs, which are delivered with brittle absolute
symlinks. With this addition, runs from Broad walkup or elsewhere are
more cloud-compatible. In connection with this, a PR has been opened in
the Picard repository to request that LINK_LOCS can create relative
symlinks rather than absolute:
https://github.com/broadinstitute/picard/issues/877

* remove_broken_symlinks -> find_broken_symlinks, with logging changes

remove_broken_symlinks has been renamed to find_broken_symlinks since
it now returns a list of broken links rather than removing them
directly. The function in util.file is now silent, and logging is
performed where the function is called in illumina.py.

* pass link_locs as python bool

5183 of 7675 relevant lines covered (67.53%)

0.68 hits per line

Source Files on job 3878.1
  • Tree
  • List 0
  • Changed 4
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3878
  • Travis Job 3878.1
  • 0ee710fb on github
  • Prev Job for on master (#3864.1)
  • Next Job for on master (#3885.3)
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