plasmid

package
v0.0.0-...-a011eca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2022 License: BSD-3-Clause, GPL-2.0, BSD-3-Clause, + 1 more Imports: 4 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL