You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
forleft_primer, right_primerinitertools.product(left_primers, right_primers):
pair=PrimerPair.from_primers(
left_primer=left_primer,
right_primer=right_primer,
...
)
# Implement filtering in terms of PrimerPair attributes
...
yieldpair
The constructor could accept an optional Path or FastaFile from which to extract the amplicon sequence. The constructor could accept the various amplicon parameters and weights to compute the score internally, or simply have the score be provided as an argument.
The text was updated successfully, but these errors were encountered:
This would reduce the complexity of that function, make it easier for the user to write custom pairing functions, and make things easier to test.
prymer/prymer/api/picking.py
Lines 139 to 177 in 8cbc1a2
e.g.
and so the body becomes:
The constructor could accept an optional
Path
orFastaFile
from which to extract the amplicon sequence. The constructor could accept the various amplicon parameters and weights to compute the score internally, or simply have thescore
be provided as an argument.The text was updated successfully, but these errors were encountered: