PCR Assembly Primer Design
primerize.primerize_3d
Module¶primerize.primerize_3d.
Primerize_3D
(offset=0, N_mutations=1, which_lib=1, is_exclude=False, is_single=True, is_fillWT=False, COL_SIZE=142, prefix='lib')¶Bases: primerize.thermo.Singleton
Construct a worker for 3D Primer Design (Mutation/Rescue Plates).
Parameters: |
|
---|---|
Returns: |
|
Note
This class
follows the singleton pattern so that only one instance is created. An instance is already initialized as primerize.Primerize_3D
.
design
(sequence, primer_set=[], structures=[], offset=None, N_mutations=None, which_lib=None, which_muts=[], prefix=None, is_exclude=None, is_single=None, is_fillWT=None, is_force=False)¶Run design code to get library plates for input sequence and structures according to specified library options. 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 'offset' , 'N_mutations' , 'which_lib' , 'is_exclude' , 'is_single' , 'is_fillWT' , 'COL_SIZE' , '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.