PCR Assembly Primer Design
primerize.primerize_1d
Module¶Bases: Singleton
Construct a worker for 1D Primer Design (Simple Assembly).
MIN_TM – float
: (Optional) Minimum annealing temperature for overlapping regions. Unit in Celsius. Positive number only.
NUM_PRIMERS – int
: (Optional) Exact limit of number of primers in design. Non-negative even number only. 0 represents “No limit”.
MIN_LENGTH – int
: (Optional) Minimum length allowed for each primer. Positive number only.
MAX_LENGTH – int
: (Optional) Maximum length allowed for each primer. Positive number only.
COL_SIZE – int
: (Optional) Column width for assembly output. Positive number only.
WARN_CUTOFF – int
: (Optional) Threshold of pairing region length for misprime warning. Positive number only.
prefix – str
: (Optional) Construct prefix/name.
primerize.Primerize_1D
Note
This class
follows the singleton pattern so that only one instance is created. An instance is already initialized as primerize.Primerize_1D
.
Representation of the Primerize_1D
class.
Run design code to get a PCR Assembly solution for input sequence under specified conditions. Current worker parameters are used for nonspecified optional arguments.
sequence – str
: Sequence for assembly design. Valid RNA/DNA sequence only, case insensitive.
MIN_TM – float
: (Optional) Minimum annealing temperature for overlapping regions.
NUM_PRIMERS – int
: (Optional) Exact limit of number of primers in design.
MIN_LENGTH – int
: (Optional) Minimum length allowed for each primer.
MAX_LENGTH – int
: (Optional) Maximum length allowed for each primer.
prefix – str
: (Optional) Construct prefix/name.
primerize.Design_Single
Get current worker parameters.
key – str
: Keyword of parameter. Valid keywords are 'MIN_TM'
, 'NUM_PRIMERS'
, 'MIN_LENGTH'
, 'MAX_LENGTH'
, 'prefix'
; case insensitive.
value of specified key.
AttributeError – For illegal key.
Reset current worker parameters to default.
Set current worker parameters.
key – str
: Keyword of parameter. Valid keywords are the same as get()
.
value – (auto)
: New value for specified keyword. Type of value must match key.
AttributeError – For illegal key.
ValueError – For illegal value.
Built with Sphinx using a RiboKit Theme . Hosted on GitHub Pages.
© Copyright 2008-2024 The Board of Trustees of the Leland Stanford Junior University. All Rights Reserved.
Last updated on Dec 13, 2024.