BioJulia / FASTX.jl

Parse and process FASTA and FASTQ formatted files of biological sequences.
https://biojulia.dev
MIT License
61 stars 20 forks source link

Add SnoopPrecompile #87

Closed jakobnissen closed 2 years ago

jakobnissen commented 2 years ago

The small dependency SnoopPrecompile allows more efficient precompile statements in packages. Hence, this change somewhat reduces latency of FASTX.jl, and is expected to cause even larger latency reductions when Julia's compiler improves

codecov[bot] commented 2 years ago

Codecov Report

Merging #87 (afde91a) into master (ac28dbb) will decrease coverage by 0.31%. The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #87      +/-   ##
==========================================
- Coverage   90.30%   89.98%   -0.32%     
==========================================
  Files          11       11              
  Lines         629      629              
==========================================
- Hits          568      566       -2     
- Misses         61       63       +2     
Flag Coverage Δ
unittests 89.98% <ø> (-0.32%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/FASTX.jl 91.17% <ø> (ø)
src/fastq/quality.jl 85.00% <0.00%> (-10.00%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.