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

Disallow record construction from anything #60

Closed jakobnissen closed 2 years ago

jakobnissen commented 2 years ago

Redo of #46, to new 2.0 release branch

codecov[bot] commented 2 years ago

Codecov Report

Merging #60 (1c10a2f) into release-2 (7d98cbc) will decrease coverage by 0.33%. The diff coverage is 100.00%.

Impacted file tree graph

@@              Coverage Diff              @@
##           release-2      #60      +/-   ##
=============================================
- Coverage      83.57%   83.23%   -0.34%     
=============================================
  Files             11       12       +1     
  Lines            615      710      +95     
=============================================
+ Hits             514      591      +77     
- Misses           101      119      +18     
Flag Coverage Δ
unittests 83.23% <100.00%> (-0.34%) :arrow_down:

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

Impacted Files Coverage Δ
src/fasta/record.jl 75.29% <100.00%> (-5.00%) :arrow_down:
src/fastq/record.jl 84.72% <100.00%> (+1.26%) :arrow_up:
src/fastq/reader.jl 89.36% <0.00%> (-1.12%) :arrow_down:
src/fasta/readrecord.jl 95.65% <0.00%> (-0.78%) :arrow_down:
src/fasta/reader.jl 89.85% <0.00%> (-0.63%) :arrow_down:
src/fasta/index.jl 100.00% <0.00%> (ø)
src/FASTX.jl 100.00% <0.00%> (ø)
src/fastq/writer.jl 96.77% <0.00%> (+0.22%) :arrow_up:
src/fasta/writer.jl 96.29% <0.00%> (+0.29%) :arrow_up:
... and 2 more

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 7d98cbc...1c10a2f. Read the comment docs.