-
Notifications
You must be signed in to change notification settings - Fork 0
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
refactor: export OffTargetDetector #37
Conversation
7446d19
to
47eb730
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #37 +/- ##
=======================================
Coverage 97.37% 97.37%
=======================================
Files 25 25
Lines 1597 1598 +1
Branches 302 302
=======================================
+ Hits 1555 1556 +1
Misses 23 23
Partials 19 19 ☔ View full report in Codecov by Sentry. |
I tend to agree .. but can you also search/replace to fix the imports in the examples please? |
Yep, done. (And did the same for #36 ) |
ac7f0af
to
2178e40
Compare
from prymer.api.melting import calculate_long_seq_tm | ||
from prymer.api.minoptmax import MinOptMax | ||
from prymer.api.picking import FilteringParams | ||
from prymer.api.picking import _dist_penalty | ||
from prymer.api.picking import _seq_penalty | ||
from prymer.api.picking import build_and_pick_primer_pairs | ||
from prymer.api.picking import build_primer_pairs | ||
from prymer.api.picking import check_primer_overlap | ||
from prymer.api.picking import is_acceptable_primer_pair | ||
from prymer.api.picking import pick_top_primer_pairs | ||
from prymer.api.picking import score as picking_score |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note that the remaining functions are not included in the api
namespace, and must be imported from the appropriate submodule.
IMO these functions should either be added to the api
namespace, or marked as private with a leading underscore, but I don't think that needs to fall within the scope of this PR
This should be in the
offtarget
namespace ifOffTargetResult
is