API reference
- class plasmid_assessor.Assessment(record, enzyme)
The sequence assessment class.
- Parameters:
record (SeqRecord) – A Biopython SeqRecord.
enzyme (str) – A restriction enzyme. A Biopython RestrictionType will be looked up using the string.
- add_name()
Set a name for the assessment.
- assess_seq(other_enzymes=None)
Evaluate sequence for Golden Gate.
- Parameters:
other_enzymes (list) – List of enzymes used in higher level assemblies.
- check_enzyme_site_locations()
Flag enzyme sites that are within the retained section.
- plot_sequence()
Plot an outline of the sequence.
- class plasmid_assessor.write_pdf_report(target, assessment)
Write an assessment report with a PDF summary.
- Parameters:
target (str) – Path for PDF file.
assessment (Assessment) – Assessment instance.