PCR Assembly Primer Design
primerize.util
Module¶primerize.util.
DNA2RNA
(sequence)¶Convert a DNA sequence input to RNA.
Parameters: | sequence -- str : Input DNA sequence. |
---|---|
Returns: | str -- String of RNA |
primerize.util.
RNA2DNA
(sequence)¶Convert a RNA sequence input to DNA.
Parameters: | sequence -- str : Input RNA sequence. |
---|---|
Returns: | str -- String of DNA |
primerize.util.
complement
(sequence)¶Convert a DNA sequence input to its complement strand.
Parameters: | sequence -- str : Input DNA sequence. |
---|---|
Returns: | str -- String of complement DNA strand. |
Raises: | ValueError -- For illegal sequence. |
primerize.util.
coord_to_num
(coord)¶Convert a 96-Well Coordinate string to number (1-based).
Parameters: | coord -- str : Input WellPosition coordinate string, e.g. 'A01' . |
---|---|
Returns: | int or None if illegal input. |
primerize.util.
diff_bps
(structures, offset=0, flag=True)¶Find base-pairs that are not present in all secondary structure inputs. Each input secondary structure is compared to all the others.
Parameters: |
|
---|---|
Returns: |
|
primerize.util.
get_mut_range
(mut_start, mut_end, offset, sequence)¶Validate and calculate mutation range based on input sequence and offset. If mutation range exceeds possible range, the maximum possible range is returned.
Parameters: |
|
---|---|
Returns: |
|
primerize.util.
get_mutation
(nt, lib)¶Mutate a single nucleotide.
Parameters: |
|
---|---|
Returns: |
|
Raises: |
|
primerize.util.
num_to_coord
(num)¶Convert a 96-Well Coordinate number (1-based) to string.
Parameters: | num -- int : Input WellPosition coordinate number, e.g. 96 . |
---|---|
Returns: | str or None if illegal input. |
primerize.util.
reverse
(sequence)¶Convert a DNA sequence input to its reverse order.
Parameters: | sequence -- str : Input DNA sequence. |
---|---|
Returns: | str -- String of reverse DNA strand. |
primerize.util.
reverse_complement
(sequence)¶Convert a DNA sequence input to its reverse complement strand.
Parameters: | sequence -- str : Input DNA sequence. |
---|---|
Returns: | str -- String of reverse complement DNA strand. |
primerize.util.
str_to_bps
(structure, offset=0)¶Convert a dot-bracket secondary structure into base-pair tuples.
Parameters: |
|
---|---|
Returns: |
|
primerize.util.
valid_WC_pair
(nt_1, nt_2)¶Check if two nucleotides form a valid Watson-Crick base-pair.
Parameters: |
|
---|---|
Returns: |
|
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.