PCR Assembly Primer Design
primerize.primerize_1d
Module¶primerize.primerize_1d.
Primerize_1D
(MIN_TM=60.0, NUM_PRIMERS=0, MIN_LENGTH=15, MAX_LENGTH=60, COL_SIZE=142, WARN_CUTOFF=3, prefix='primer')¶Bases: primerize.thermo.Singleton
Construct a worker for 1D Primer Design (Simple Assembly).
Parameters: |
|
---|---|
Returns: |
|
Note
This class
follows the singleton pattern so that only one instance is created. An instance is already initialized as primerize.Primerize_1D
.
__repr__
()¶Representation of the Primerize_1D
class.
design
(sequence, MIN_TM=None, NUM_PRIMERS=None, MIN_LENGTH=None, MAX_LENGTH=None, prefix=None)¶Run design code to get a PCR Assembly solution for input sequence under specified conditions. Current worker parameters are used for nonspecified optional arguments.
Parameters: |
|
---|---|
Returns: |
|
get
(key)¶Get current worker parameters.
Parameters: | key -- str : Keyword of parameter. Valid keywords are 'MIN_TM' , 'NUM_PRIMERS' , 'MIN_LENGTH' , 'MAX_LENGTH' , 'prefix' ; case insensitive. |
---|---|
Returns: | value of specified key. |
Raises: | AttributeError -- For illegal key. |
reset
()¶Reset current worker parameters to default.
set
(key, value)¶Set current worker parameters.
Parameters: |
|
---|---|
Raises: |
|
Built with Sphinx using a RiboKit Theme . Hosted on GitHub Pages.
© Copyright 2008-2017 The Board of Trustees of the Leland Stanford Junior University. All Rights Reserved.
Last updated on Jun 22, 2017.