apriha / snps

tools for reading, writing, merging, and remapping SNPs
BSD 3-Clause "New" or "Revised" License
100 stars 19 forks source link

improve vcf handling #118

Closed afaulconbridge closed 3 years ago

afaulconbridge commented 3 years ago

Better handling of a few corner cases we've found with VCF files that don't quite follow the standard fully but still contain usable information.

codecov-io commented 3 years ago

Codecov Report

Merging #118 (6016408) into master (1989b81) will decrease coverage by 0.46%. The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #118      +/-   ##
==========================================
- Coverage   94.48%   94.01%   -0.47%     
==========================================
  Files           8        8              
  Lines        1468     1421      -47     
  Branches      252      253       +1     
==========================================
- Hits         1387     1336      -51     
- Misses         43       45       +2     
- Partials       38       40       +2     
Impacted Files Coverage Δ
src/snps/io/reader.py 97.41% <0.00%> (-0.49%) :arrow_down:
src/snps/ensembl.py 65.85% <0.00%> (-4.88%) :arrow_down:
src/snps/resources.py 94.73% <0.00%> (-0.34%) :arrow_down:
src/snps/snps.py 95.29% <0.00%> (-0.25%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 1989b81...6016408. Read the comment docs.