Closed priyappillai closed 2 years ago
Merging #59 (c371c12) into main (a96ce8d) will increase coverage by
1.16%
. The diff coverage is95.08%
.
@@ Coverage Diff @@
## main #59 +/- ##
==========================================
+ Coverage 85.15% 86.31% +1.16%
==========================================
Files 48 50 +2
Lines 7599 8171 +572
==========================================
+ Hits 6471 7053 +582
+ Misses 1128 1118 -10
Impacted Files | Coverage Δ | |
---|---|---|
adapt/utils/seq_io.py | 32.84% <50.00%> (+0.66%) |
:arrow_up: |
bin/analyze_coverage.py | 93.13% <91.39%> (ø) |
|
bin/tests/test_analyze_coverage.py | 93.42% <93.42%> (ø) |
|
adapt/coverage_analysis.py | 97.16% <96.72%> (+13.91%) |
:arrow_up: |
adapt/tests/test_coverage_analysis.py | 99.31% <100.00%> (+12.64%) |
:arrow_up: |
adapt/utils/guide.py | 100.00% <100.00%> (ø) |
|
bin/tests/test_design.py | 99.51% <100.00%> (ø) |
|
... and 1 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 a96ce8d...c371c12. Read the comment docs.
Add the following features to
analyze_coverage.py
:Also, allow
pick_test_targets.py
to work with variable primer/guide lengthsDetails
In
coverage_analysis.py
CoverageAnalyzer
activities_where_guide_binds
toscores_where_oligo_binds
/scores_where_guide_binds
seqs_where_targets_bind
to allow using terminal mismatches to evaluate primersseqs_where_primers_bind
to allow primers to be assessed aloneper_seq_guide
andper_seq_primer_mismatches
mean_activity_of_guides
to be only inCoverageAnalyzerWithPredictedActivity
In
test_coverage_analysis.py
per_seq
functionsscore_where_guide_binds
In
analyze_coverage.py
write_per_seq
function and--write-per-seq
optionmain
function into parsing arguments (argv_to_args
) and running (run
)--predict-cas13a-activity-model
optionAdd
test_analyze_coverage.py
In
guide.py
In
seq_io.py
In
test_design.py