samtools / htsjdk

A Java API for high-throughput sequencing data (HTS) formats.
http://samtools.github.io/htsjdk/
283 stars 242 forks source link

Install samtools and add SamtoolsUtils class. #1434

Closed cmnbroad closed 4 years ago

cmnbroad commented 4 years ago

Install samtools and utilities for using samtools for test validation round-tripping.

codecov-io commented 4 years ago

Codecov Report

Merging #1434 into master will increase coverage by 0.076%. The diff coverage is n/a.

@@               Coverage Diff               @@
##              master     #1434       +/-   ##
===============================================
+ Coverage     68.343%   68.419%   +0.076%     
- Complexity      8489      8500       +11     
===============================================
  Files            583       583               
  Lines          34391     34410       +19     
  Branches        5729      5729               
===============================================
+ Hits           23504     23543       +39     
+ Misses          8668      8647       -21     
- Partials        2219      2220        +1
Impacted Files Coverage Δ Complexity Δ
...rc/main/java/htsjdk/samtools/GenomicIndexUtil.java 87.097% <0%> (-0.137%) 24% <0%> (+3%)
...in/java/htsjdk/samtools/TextualBAMIndexWriter.java 67.089% <0%> (+0.422%) 12% <0%> (ø) :arrow_down:
.../samtools/util/BlockCompressedFilePointerUtil.java 86.667% <0%> (+1.481%) 20% <0%> (+1%) :arrow_up:
...samtools/util/AsyncBlockCompressedInputStream.java 76% <0%> (+4%) 13% <0%> (+1%) :arrow_up:
...ain/java/htsjdk/samtools/util/ProcessExecutor.java 48.649% <0%> (+25.676%) 10% <0%> (+6%) :arrow_up: