Bio.Emboss.PrimerSearch module¶
Code to interact with the primersearch program from EMBOSS.
-
class
Bio.Emboss.PrimerSearch.
InputRecord
¶ Bases:
object
Represent the input file into the primersearch program.
This makes it easy to add primer information and write it out to the simple primer file format.
-
__init__
(self)¶ Initialize the class.
-
__str__
(self)¶ Summarize the primersearch input record as a string.
-
add_primer_set
(self, primer_name, first_primer_seq, second_primer_seq)¶ Add primer information to the record.
-
-
class
Bio.Emboss.PrimerSearch.
OutputRecord
¶ Bases:
object
Represent the information from a primersearch job.
amplifiers is a dictionary where the keys are the primer names and the values are a list of PrimerSearchAmplifier objects.
-
__init__
(self)¶ Initialize the class.
-
-
class
Bio.Emboss.PrimerSearch.
Amplifier
¶ Bases:
object
Represent a single amplification from a primer.
-
__init__
(self)¶ Initialize the class.
-
-
Bio.Emboss.PrimerSearch.
read
(handle)¶ Get output from primersearch into a PrimerSearchOutputRecord.