Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix v2.1.2 #383

Merged
merged 62 commits into from
Mar 15, 2021
Merged

Fix v2.1.2 #383

merged 62 commits into from
Mar 15, 2021

Conversation

lucventurini
Copy link
Collaborator

Fix #381
Fix #382

@codecov-io
Copy link

codecov-io commented Feb 26, 2021

Codecov Report

Merging #383 (ab9df8d) into master (ad1ac6a) will increase coverage by 3.95%.
The diff coverage is 81.33%.

@@            Coverage Diff             @@
##           master     #383      +/-   ##
==========================================
+ Coverage   81.58%   85.54%   +3.95%     
==========================================
  Files         106      110       +4     
  Lines       19314    19318       +4     
==========================================
+ Hits        15757    16525     +768     
+ Misses       3557     2793     -764     

lucventurini and others added 21 commits March 6, 2021 13:44
…culated once and retrieved lazily using a LRU cache
… of the code that seem unreachable or anyway never reached.
… Added a batch of tests to make sure that section of the code is properly covered.
…ered by transcripts persistently having a score below 0. Properly tested now. Also expanded the unit-test suite.
…mble/mikado pipeline in coverage analysis. Added tests for the 'is_intersecting' and 'define_graph' sections of superlocus.
…s) for BED12 and ORF loading. CHANGELOG updated.
…Mikado util stats to deal with BAM files.
…irectory needed to get set before we executed the functions to create the loggers.
…oading.

Now Mikado serialise will immediately stop and exit if there is a mismatch between the TSV queries and/or targets, on one hand, and the query/target FASTA databases, on the other.
Refactored the Hit and Hsp classes so that it is easier to create instances, for unit-testing. The old __init__ have now become class methods to create instances from
Hit/Hsps objects coming from the BLAST XML parsers.
@lucventurini lucventurini merged commit 469b1c7 into master Mar 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment