Constants (dasi.constants)

This module provides DASi constants.

Classes

Constants

DASi constants.

class dasi.constants.Constants[source]

Bases: object

DASi constants.

Attributes

FRAGMENT

an alignment that is generate from an already existing PCR product or fragment

GAP

region that represents a gap that must be synthesized

INF

almost infinity

MISSING

missing region

OVERLAP

region that represents overlapping molecules

PCR_PRODUCT

an alignment that is to be generated from a PCR product

PCR_PRODUCT_WITH_LEFT_PRIMER

PCR product with existing left primer

PCR_PRODUCT_WITH_PRIMERS

PCR product that can be produces from existing primers

PCR_PRODUCT_WITH_RIGHT_PRIMER

PCR product with existing right primer

PLASMID

the designed plasmid

PRIMER

a primer binding alignment

PRIMER_EXTENSION_PRODUCT_WITH_LEFT_PRIMER

a pcr product that uses no template, but extends an existing fwd primer.

PRIMER_EXTENSION_PRODUCT_WITH_PRIMERS

a pcr product that uses no template, but extends two primers

PRIMER_EXTENSION_PRODUCT_WITH_RIGHT_PRIMER

a pcr product that uses no template, but extends an existing rev primer.

SHARED_FRAGMENT

A fragment alignment that is shared with other queries for potential reuse

SHARED_SYNTHESIZED_FRAGMENT

explicit definition of a synthesized DNA fragment

TEMPLATE

A template alignment group.

FRAGMENT = 'PRE-MADE DNA FRAGMENT'

an alignment that is generate from an already existing PCR product or fragment

GAP = 'GAP'

region that represents a gap that must be synthesized

INF = 1000000.0

almost infinity

MISSING = '__MISSING'

missing region

OVERLAP = 'OVERLAP'

region that represents overlapping molecules

PCR_PRODUCT = 'PCR_PRODUCT'

an alignment that is to be generated from a PCR product

PCR_PRODUCT_WITH_LEFT_PRIMER = 'PCR_PRODUCT_WITH_LEFT_PRIMER'

PCR product with existing left primer

PCR_PRODUCT_WITH_PRIMERS = 'PCR_PRODUCT_WITH_PRIMERS'

PCR product that can be produces from existing primers

PCR_PRODUCT_WITH_RIGHT_PRIMER = 'PCR_PRODUCT_WITH_RIGHT_PRIMER'

PCR product with existing right primer

PLASMID = 'PLASMID'

the designed plasmid

PRIMER = 'PRIMER'

a primer binding alignment

PRIMER_EXTENSION_PRODUCT_WITH_LEFT_PRIMER = 'PRIMER_EXTENSION_PRODUCT_WITH_LEFT_PRIMER'

a pcr product that uses no template, but extends an existing fwd primer.

PRIMER_EXTENSION_PRODUCT_WITH_PRIMERS = 'PRIMER_EXTENSION_PRODUCT_WITH_PRIMERS'

a pcr product that uses no template, but extends two primers

PRIMER_EXTENSION_PRODUCT_WITH_RIGHT_PRIMER = 'PRIMER_EXTENSION_PRODUCT_WITH_RIGHT_PRIMER'

a pcr product that uses no template, but extends an existing rev primer.

SHARED_FRAGMENT = 'FRAGMENT_SHARED_WITH_OTHER_QUERIES'

A fragment alignment that is shared with other queries for potential reuse

SHARED_SYNTHESIZED_FRAGMENT = 'SHARED_SYNTHESIZED_FRAGMENT'

explicit definition of a synthesized DNA fragment

TEMPLATE = 'TEMPLATE'

A template alignment group. Not an actual molecule.