Documentation ¶
Overview ¶
Package plasmid checks for common plasmid features in a test DNA sequence.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidPlasmid ¶
func ValidPlasmid(sequence wtype.DNASequence) (plasmid bool, oris []string, selectionmarkers []string, err error)
ValidPlasmid evaluates whether a test sequence is circular, contains any origins of replications and selection markers. The features are evaluated for exact matches against a restricted list of common features defined as the variable commonfeatures.
Types ¶
type FeatureMap ¶
type FeatureMap map[string][]wtype.DNASequence
FeatureMap stores a map of features using feature type as key.
func MakePlasmapperFeatures ¶
func MakePlasmapperFeatures() (featuremap FeatureMap, err error)
MakePlasmapperFeatures initialises a FeatureMap according to common plasmid features, mostly from plasmapper.
Click to show internal directories.
Click to hide internal directories.