The RestrictionEnzyme type exposes the following members.

Constructors

  NameDescription
RestrictionEnzymeOverloaded.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Overrides Object..::.Equals(Object).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Overrides Object..::.GetHashCode()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Overrides Object..::.ToString()()().)

Fields

  NameDescription
BLUNT
the sticky end type created by enzymes which leave a blunt end.
CUT_COMPOUND
a cut type where the enzyme cuts in two positions relative to the recognition site.
CUT_SIMPLE
a cut type where the enzyme cuts in one position relative to the recognition site.
cutType
The cut type
dsCutPositions
The downstream cut positions
forwardRegex
Regex pattern to match in the forward direction.
name
The name of the enzyme
OVERHANG_3PRIME
the sticky end type created by enzymes which leave a 3' overhang.
OVERHANG_5PRIME
the sticky end type created by enzymes which leave a 5' overhang.
reverseRegex
Regex pattern to match in the reverse direction.
site
The site at which cleavage occurs
usCutPositions
The upstream cut positions

Properties

  NameDescription
CutType
returns the type of cut produced by the enzyme
DownstreamCut
returns the cut site within or downstream of the recognition site.
DownstreamEndType
returns the double-stranded end type produced by the primary (intra-site or downstream) cut.
ForwardRegex
returns a regular expression which matches the forward strand of the recognition site.
IsPalindromic
returns true if the recognition site is palindromic.
Name
returns the enzyme name.
RecognitionSite
returns the forward strand of the recognition site.
ReverseRegex
returns a regular expression which matches the reverse strand of the recognition site.
UpstreamCut
returns the cut site upstream of the recognition site.
UpstreamEndType
returns the double-stranded end type produced by the secondary (upstream) cut.

See Also