# DO NOT MODIFY THIS FILE DIRECTLY
# This module is generated using `mix bio.restriction.build`
# Or with `mix bio.restriction.update`
# Data herein is derived from the REBASE database monthly data files:
# http://rebase.neb.com/rebase/rebase.files.html
defmodule Bio.Restriction.Enzyme do
@moduledoc """
This module houses all of the functions for accessing a struct
of restriction enzyme data, the `%Bio.Restriction.Enzyme`.
All functions are the name of the enzyme in lowercase, where any `-`
characters have been made `_`. By example, "BsmBI" would be `bsmbi` or
"CviKI-1" would become `cviki_1`.
"""
@doc """
Get an enzyme struct by name, where name is either a binary or atom and
case insensitive.
# Examples
iex>Bio.Restriction.Enzyme.get(:CviRI)
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "CviRI",
pattern: "tgca"
}
iex>Bio.Restriction.Enzyme.get("CviRI")
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "CviRI",
pattern: "tgca"
}
"""
def get(name) when is_atom(name) do
name
|> Atom.to_string()
|> get_struct()
end
def get(name) when is_binary(name) do
get_struct(name)
end
defp get_struct(name) do
func_name =
name
|> String.downcase()
|> String.replace("-", "_")
try do
apply(__MODULE__, String.to_atom(func_name), [])
rescue
_ in UndefinedFunctionError -> raise "Unknown restriction enzyme #{func_name}"
end
end
@doc """
The primary struct for interacting with restriction enzymes
"""
defstruct blunt?: nil, cut_1: 0, cut_2: 0, cut_3: 0, cut_4: 0, name: "", pattern: ""
@doc false
def aani do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AanI",
pattern: "ttataa"
}
end
@doc false
def aari do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "AarI",
pattern: "cacctgc"
}
end
@doc false
def aasi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AasI",
pattern: "gacnnnnnngtc"
}
end
@doc false
def aatii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "AatII",
pattern: "gacgtc"
}
end
@doc false
def aba6411ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Aba6411II",
pattern: "crrtaag"
}
end
@doc false
def aba13301i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Aba13301I",
pattern: "gcaaac"
}
end
@doc false
def abab8342iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AbaB8342IV",
pattern: "cattag"
}
end
@doc false
def abaciii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AbaCIII",
pattern: "ctatcav"
}
end
@doc false
def abapba3ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AbaPBA3II",
pattern: "caygac"
}
end
@doc false
def abasi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 12,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "AbaSI",
pattern: "c"
}
end
@doc false
def abaumb2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AbaUMB2I",
pattern: "yccgss"
}
end
@doc false
def abr4036ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Abr4036II",
pattern: "grtygacc"
}
end
@doc false
def absi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "AbsI",
pattern: "cctcgagg"
}
end
@doc false
def acci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AccI",
pattern: "gtmkac"
}
end
@doc false
def accii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "AccII",
pattern: "cgcg"
}
end
@doc false
def acciii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AccIII",
pattern: "tccgga"
}
end
@doc false
def accix do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AccIX",
pattern: "gacrac"
}
end
@doc false
def accx do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AccX",
pattern: "ggarca"
}
end
@doc false
def acc16i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Acc16I",
pattern: "tgcgca"
}
end
@doc false
def acc36i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "Acc36I",
pattern: "acctgc"
}
end
@doc false
def acc65i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Acc65I",
pattern: "ggtacc"
}
end
@doc false
def acc65v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Acc65V",
pattern: "gacgca"
}
end
@doc false
def accb1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AccB1I",
pattern: "ggyrcc"
}
end
@doc false
def accb7i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AccB7I",
pattern: "ccannnnntgg"
}
end
@doc false
def accbsi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AccBSI",
pattern: "ccgctc"
}
end
@doc false
def aceiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "AceIII",
pattern: "cagctc"
}
end
@doc false
def acha6iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AchA6III",
pattern: "agccag"
}
end
@doc false
def acii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AciI",
pattern: "ccgc"
}
end
@doc false
def acli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AclI",
pattern: "aacgtt"
}
end
@doc false
def aclwi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "AclWI",
pattern: "ggatc"
}
end
@doc false
def acoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AcoI",
pattern: "yggccr"
}
end
@doc false
def aco12261ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Aco12261II",
pattern: "ccrgag"
}
end
@doc false
def acoy31ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AcoY31II",
pattern: "tagcrab"
}
end
@doc false
def acsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AcsI",
pattern: "raatty"
}
end
@doc false
def acui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "AcuI",
pattern: "ctgaag"
}
end
@doc false
def acvi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AcvI",
pattern: "cacgtg"
}
end
@doc false
def acyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AcyI",
pattern: "grcgyc"
}
end
@doc false
def adei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AdeI",
pattern: "cacnnngtg"
}
end
@doc false
def adh6u21i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Adh6U21I",
pattern: "gaancag"
}
end
@doc false
def afai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "AfaI",
pattern: "gtac"
}
end
@doc false
def afei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AfeI",
pattern: "agcgct"
}
end
@doc false
def afii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AfiI",
pattern: "ccnnnnnnngg"
}
end
@doc false
def aflii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AflII",
pattern: "cttaag"
}
end
@doc false
def afliii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AflIII",
pattern: "acrygt"
}
end
@doc false
def agei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AgeI",
pattern: "accggt"
}
end
@doc false
def agsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "AgsI",
pattern: "ttsaa"
}
end
@doc false
def ahaiii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AhaIII",
pattern: "tttaaa"
}
end
@doc false
def ahdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AhdI",
pattern: "gacnnnnngtc"
}
end
@doc false
def ahli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AhlI",
pattern: "actagt"
}
end
@doc false
def ahyrbahi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AhyRBAHI",
pattern: "gcyygac"
}
end
@doc false
def ahyyl17i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AhyYL17I",
pattern: "yaamgag"
}
end
@doc false
def ajii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AjiI",
pattern: "cacgtc"
}
end
@doc false
def ajni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AjnI",
pattern: "ccwgg"
}
end
@doc false
def ajui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -13,
cut_3: 25,
cut_4: 20,
name: "AjuI",
pattern: "gaannnnnnnttgg"
}
end
@doc false
def alei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AleI",
pattern: "cacnnnngtg"
}
end
@doc false
def alfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -11,
cut_2: -13,
cut_3: 24,
cut_4: 22,
name: "AlfI",
pattern: "gcannnnnntgc"
}
end
@doc false
def aloi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -13,
cut_3: 25,
cut_4: 20,
name: "AloI",
pattern: "gaacnnnnnntcc"
}
end
@doc false
def alui do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "AluI",
pattern: "agct"
}
end
@doc false
def alubi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "AluBI",
pattern: "agct"
}
end
@doc false
def alwi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "AlwI",
pattern: "ggatc"
}
end
@doc false
def alw21i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Alw21I",
pattern: "gwgcwc"
}
end
@doc false
def alw26i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "Alw26I",
pattern: "gtctc"
}
end
@doc false
def alw44i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Alw44I",
pattern: "gtgcac"
}
end
@doc false
def alwfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AlwFI",
pattern: "gaaaynnnnnrtg"
}
end
@doc false
def alwni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AlwNI",
pattern: "cagnnnctg"
}
end
@doc false
def ama87i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Ama87I",
pattern: "cycgrg"
}
end
@doc false
def amacsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "AmaCSI",
pattern: "gctcca"
}
end
@doc false
def aod1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Aod1I",
pattern: "gatcnac"
}
end
@doc false
def aor13hi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Aor13HI",
pattern: "tccgga"
}
end
@doc false
def aor51hi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Aor51HI",
pattern: "agcgct"
}
end
@doc false
def aoxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AoxI",
pattern: "ggcc"
}
end
@doc false
def apai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "ApaI",
pattern: "gggccc"
}
end
@doc false
def apabi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "ApaBI",
pattern: "gcannnnntgc"
}
end
@doc false
def apali do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "ApaLI",
pattern: "gtgcac"
}
end
@doc false
def apeki do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "ApeKI",
pattern: "gcwgc"
}
end
@doc false
def apoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "ApoI",
pattern: "raatty"
}
end
@doc false
def apypi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "ApyPI",
pattern: "atcgac"
}
end
@doc false
def aquii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "AquII",
pattern: "gccgnac"
}
end
@doc false
def aquiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "AquIII",
pattern: "gaggag"
}
end
@doc false
def aquiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "AquIV",
pattern: "grggaag"
}
end
@doc false
def arsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "ArsI",
pattern: "gacnnnnnnttyg"
}
end
@doc false
def asci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "AscI",
pattern: "ggcgcgcc"
}
end
@doc false
def asei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AseI",
pattern: "attaat"
}
end
@doc false
def asi256i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Asi256I",
pattern: "gatc"
}
end
@doc false
def asigi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AsiGI",
pattern: "accggt"
}
end
@doc false
def asisi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AsiSI",
pattern: "gcgatcgc"
}
end
@doc false
def asl11923ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Asl11923II",
pattern: "gggabcc"
}
end
@doc false
def asp103i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Asp103I",
pattern: "cgraggc"
}
end
@doc false
def asp337i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Asp337I",
pattern: "carabgg"
}
end
@doc false
def asp700i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Asp700I",
pattern: "gaannnnttc"
}
end
@doc false
def asp718i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Asp718I",
pattern: "ggtacc"
}
end
@doc false
def aspa2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AspA2I",
pattern: "cctagg"
}
end
@doc false
def aspamdiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AspAMDIV",
pattern: "acccac"
}
end
@doc false
def aspbhi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "AspBHI",
pattern: "yscns"
}
end
@doc false
def aspdut2v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AspDUT2V",
pattern: "gngcaac"
}
end
@doc false
def aspjhl3ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AspJHL3II",
pattern: "cgcccag"
}
end
@doc false
def asplei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "AspLEI",
pattern: "gcgc"
}
end
@doc false
def aspnih4iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AspNIH4III",
pattern: "aagaacb"
}
end
@doc false
def asps9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AspS9I",
pattern: "ggncc"
}
end
@doc false
def aspslv7iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AspSLV7III",
pattern: "gtctca"
}
end
@doc false
def asp114pii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Asp114pII",
pattern: "agcabcc"
}
end
@doc false
def asui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AsuI",
pattern: "ggncc"
}
end
@doc false
def asuii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AsuII",
pattern: "ttcgaa"
}
end
@doc false
def asu14238iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Asu14238IV",
pattern: "cgtrac"
}
end
@doc false
def asuc2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "AsuC2I",
pattern: "ccsgg"
}
end
@doc false
def asuhpi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "AsuHPI",
pattern: "ggtga"
}
end
@doc false
def asunhi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AsuNHI",
pattern: "gctagc"
}
end
@doc false
def ateti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AteTI",
pattern: "gggrag"
}
end
@doc false
def avai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AvaI",
pattern: "cycgrg"
}
end
@doc false
def avaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "AvaII",
pattern: "ggwcc"
}
end
@doc false
def avaiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "AvaIII",
pattern: "atgcat"
}
end
@doc false
def avi249i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Avi249I",
pattern: "ctgca"
}
end
@doc false
def avrii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AvrII",
pattern: "cctagg"
}
end
@doc false
def awo1030iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Awo1030IV",
pattern: "gccrag"
}
end
@doc false
def axyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "AxyI",
pattern: "cctnagg"
}
end
@doc false
def baei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -11,
cut_2: -16,
cut_3: 23,
cut_4: 18,
name: "BaeI",
pattern: "acnnnngtayc"
}
end
@doc false
def baegi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BaeGI",
pattern: "gkgcmc"
}
end
@doc false
def bag18758i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bag18758I",
pattern: "cccgag"
}
end
@doc false
def bali do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BalI",
pattern: "tggcca"
}
end
@doc false
def bamhi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BamHI",
pattern: "ggatcc"
}
end
@doc false
def bani do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BanI",
pattern: "ggyrcc"
}
end
@doc false
def banii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BanII",
pattern: "grgcyc"
}
end
@doc false
def banli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BanLI",
pattern: "rtcagg"
}
end
@doc false
def bari do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -13,
cut_3: 25,
cut_4: 20,
name: "BarI",
pattern: "gaagnnnnnntac"
}
end
@doc false
def baui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BauI",
pattern: "cacgag"
}
end
@doc false
def bau1417v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bau1417V",
pattern: "gttcag"
}
end
@doc false
def bbr52ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bbr52II",
pattern: "ggcgag"
}
end
@doc false
def bbr57iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bbr57III",
pattern: "gtraayg"
}
end
@doc false
def bbr7017ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bbr7017II",
pattern: "cgggag"
}
end
@doc false
def bbr7017iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bbr7017III",
pattern: "ggrcag"
}
end
@doc false
def bbrpi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BbrPI",
pattern: "cacgtg"
}
end
@doc false
def bbsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "BbsI",
pattern: "gaagac"
}
end
@doc false
def bbub31i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BbuB31I",
pattern: "gnaayg"
}
end
@doc false
def bbub31ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BbuB31II",
pattern: "cgrka"
}
end
@doc false
def bbvi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "BbvI",
pattern: "gcagc"
}
end
@doc false
def bbvii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "BbvII",
pattern: "gaagac"
}
end
@doc false
def bbv12i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Bbv12I",
pattern: "gwgcwc"
}
end
@doc false
def bbvci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BbvCI",
pattern: "cctcagc"
}
end
@doc false
def bcci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BccI",
pattern: "ccatc"
}
end
@doc false
def bce83i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "Bce83I",
pattern: "cttgag"
}
end
@doc false
def bce3081i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bce3081I",
pattern: "taggag"
}
end
@doc false
def bce10661iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bce10661III",
pattern: "tatcnag"
}
end
@doc false
def bceai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "BceAI",
pattern: "acggc"
}
end
@doc false
def bcesiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -6,
cut_3: 14,
cut_4: 16,
name: "BceSIV",
pattern: "gcagc"
}
end
@doc false
def bcefi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 18,
cut_3: 0,
cut_4: 0,
name: "BcefI",
pattern: "acggc"
}
end
@doc false
def bcgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -11,
cut_2: -13,
cut_3: 24,
cut_4: 22,
name: "BcgI",
pattern: "cgannnnnntgc"
}
end
@doc false
def bcit130i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BciT130I",
pattern: "ccwgg"
}
end
@doc false
def bcivi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 12,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BciVI",
pattern: "gtatcc"
}
end
@doc false
def bcli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BclI",
pattern: "tgatca"
}
end
@doc false
def bcni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BcnI",
pattern: "ccsgg"
}
end
@doc false
def bco11035iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bco11035III",
pattern: "gaagcy"
}
end
@doc false
def bcodi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BcoDI",
pattern: "gtctc"
}
end
@doc false
def bcui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BcuI",
pattern: "actagt"
}
end
@doc false
def bdai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -11,
cut_2: -13,
cut_3: 24,
cut_4: 22,
name: "BdaI",
pattern: "tgannnnnntca"
}
end
@doc false
def beti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BetI",
pattern: "wccggw"
}
end
@doc false
def bfai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BfaI",
pattern: "ctag"
}
end
@doc false
def bfasii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BfaSII",
pattern: "ganggag"
}
end
@doc false
def bfii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BfiI",
pattern: "actggg"
}
end
@doc false
def bfmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BfmI",
pattern: "ctryag"
}
end
@doc false
def bfoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BfoI",
pattern: "rgcgcy"
}
end
@doc false
def bfri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BfrI",
pattern: "cttaag"
}
end
@doc false
def bfui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 12,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BfuI",
pattern: "gtatcc"
}
end
@doc false
def bfuai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "BfuAI",
pattern: "acctgc"
}
end
@doc false
def bga514i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bga514I",
pattern: "gtraag"
}
end
@doc false
def bgli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BglI",
pattern: "gccnnnnnggc"
}
end
@doc false
def bglii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BglII",
pattern: "agatct"
}
end
@doc false
def bhe175ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bhe175II",
pattern: "gcccna"
}
end
@doc false
def bini do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BinI",
pattern: "ggatc"
}
end
@doc false
def bisi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BisI",
pattern: "gcngc"
}
end
@doc false
def bkram31di do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BkrAM31DI",
pattern: "rttaaatm"
}
end
@doc false
def ble402ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ble402II",
pattern: "gragcag"
}
end
@doc false
def blni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BlnI",
pattern: "cctagg"
}
end
@doc false
def bloaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BloAII",
pattern: "gaggac"
}
end
@doc false
def blpi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BlpI",
pattern: "gctnagc"
}
end
@doc false
def blsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BlsI",
pattern: "gcngc"
}
end
@doc false
def bmcai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BmcAI",
pattern: "agtact"
}
end
@doc false
def bme18i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bme18I",
pattern: "ggwcc"
}
end
@doc false
def bme1390i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Bme1390I",
pattern: "ccngg"
}
end
@doc false
def bmedi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BmeDI",
pattern: "c"
}
end
@doc false
def bmeri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BmeRI",
pattern: "gacnnnnngtc"
}
end
@doc false
def bmet110i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BmeT110I",
pattern: "cycgrg"
}
end
@doc false
def bmgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BmgI",
pattern: "gkgccc"
}
end
@doc false
def bmgbi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BmgBI",
pattern: "cacgtc"
}
end
@doc false
def bmgt120i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BmgT120I",
pattern: "ggncc"
}
end
@doc false
def bmii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BmiI",
pattern: "ggnncc"
}
end
@doc false
def bmri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BmrI",
pattern: "actggg"
}
end
@doc false
def bmrfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BmrFI",
pattern: "ccngg"
}
end
@doc false
def bmsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "BmsI",
pattern: "gcatc"
}
end
@doc false
def bmti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BmtI",
pattern: "gctagc"
}
end
@doc false
def bmui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BmuI",
pattern: "actggg"
}
end
@doc false
def boxi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BoxI",
pattern: "gacnnnngtc"
}
end
@doc false
def bpii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "BpiI",
pattern: "gaagac"
}
end
@doc false
def bpli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "BplI",
pattern: "gagnnnnnctc"
}
end
@doc false
def bpmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "BpmI",
pattern: "ctggag"
}
end
@doc false
def bps6700iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bps6700III",
pattern: "taccnag"
}
end
@doc false
def bpu10i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bpu10I",
pattern: "cctnagc"
}
end
@doc false
def bpu14i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bpu14I",
pattern: "ttcgaa"
}
end
@doc false
def bpu1102i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bpu1102I",
pattern: "gctnagc"
}
end
@doc false
def bpuei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "BpuEI",
pattern: "cttgag"
}
end
@doc false
def bpumi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BpuMI",
pattern: "ccsgg"
}
end
@doc false
def bsai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BsaI",
pattern: "ggtctc"
}
end
@doc false
def bsa29i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bsa29I",
pattern: "atcgat"
}
end
@doc false
def bsaai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BsaAI",
pattern: "yacgtr"
}
end
@doc false
def bsabi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsaBI",
pattern: "gatnnnnatc"
}
end
@doc false
def bsahi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BsaHI",
pattern: "grcgyc"
}
end
@doc false
def bsaji do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsaJI",
pattern: "ccnngg"
}
end
@doc false
def bsawi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsaWI",
pattern: "wccggw"
}
end
@doc false
def bsaxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -10,
cut_2: -13,
cut_3: 21,
cut_4: 18,
name: "BsaXI",
pattern: "acnnnnnctcc"
}
end
@doc false
def bsbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "BsbI",
pattern: "caacac"
}
end
@doc false
def bsc4i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bsc4I",
pattern: "ccnnnnnnngg"
}
end
@doc false
def bscai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BscAI",
pattern: "gcatc"
}
end
@doc false
def bscgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BscGI",
pattern: "cccgt"
}
end
@doc false
def bscxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BscXI",
pattern: "gcaggc"
}
end
@doc false
def bse1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bse1I",
pattern: "actgg"
}
end
@doc false
def bse8i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bse8I",
pattern: "gatnnnnatc"
}
end
@doc false
def bse21i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bse21I",
pattern: "cctnagg"
}
end
@doc false
def bse118i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bse118I",
pattern: "rccggy"
}
end
@doc false
def bseai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseAI",
pattern: "tccgga"
}
end
@doc false
def bsebi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BseBI",
pattern: "ccwgg"
}
end
@doc false
def bseci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BseCI",
pattern: "atcgat"
}
end
@doc false
def bsedi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseDI",
pattern: "ccnngg"
}
end
@doc false
def bse3di do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "Bse3DI",
pattern: "gcaatg"
}
end
@doc false
def bsegi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseGI",
pattern: "ggatg"
}
end
@doc false
def bseji do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseJI",
pattern: "gatnnnnatc"
}
end
@doc false
def bseli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BseLI",
pattern: "ccnnnnnnngg"
}
end
@doc false
def bsemi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BseMI",
pattern: "gcaatg"
}
end
@doc false
def bsemii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 15,
cut_2: 13,
cut_3: 0,
cut_4: 0,
name: "BseMII",
pattern: "ctcag"
}
end
@doc false
def bseni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BseNI",
pattern: "actgg"
}
end
@doc false
def bsepi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsePI",
pattern: "gcgcgc"
}
end
@doc false
def bseri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 16,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "BseRI",
pattern: "gaggag"
}
end
@doc false
def bsesi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BseSI",
pattern: "gkgcmc"
}
end
@doc false
def bsexi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "BseXI",
pattern: "gcagc"
}
end
@doc false
def bsex3i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseX3I",
pattern: "cggccg"
}
end
@doc false
def bseyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BseYI",
pattern: "cccagc"
}
end
@doc false
def bsgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "BsgI",
pattern: "gtgcag"
}
end
@doc false
def bsh1236i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Bsh1236I",
pattern: "cgcg"
}
end
@doc false
def bsh1285i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Bsh1285I",
pattern: "cgrycg"
}
end
@doc false
def bshfi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BshFI",
pattern: "ggcc"
}
end
@doc false
def bshni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BshNI",
pattern: "ggyrcc"
}
end
@doc false
def bshti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BshTI",
pattern: "accggt"
}
end
@doc false
def bshvi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BshVI",
pattern: "atcgat"
}
end
@doc false
def bsii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsiI",
pattern: "cacgag"
}
end
@doc false
def bsiei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BsiEI",
pattern: "cgrycg"
}
end
@doc false
def bsihkai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BsiHKAI",
pattern: "gwgcwc"
}
end
@doc false
def bsihkci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsiHKCI",
pattern: "cycgrg"
}
end
@doc false
def bsisi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BsiSI",
pattern: "ccgg"
}
end
@doc false
def bsiwi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsiWI",
pattern: "cgtacg"
}
end
@doc false
def bsiyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BsiYI",
pattern: "ccnnnnnnngg"
}
end
@doc false
def bsli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BslI",
pattern: "ccnnnnnnngg"
}
end
@doc false
def bslfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 15,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "BslFI",
pattern: "gggac"
}
end
@doc false
def bsmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsmI",
pattern: "gaatgc"
}
end
@doc false
def bsmai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BsmAI",
pattern: "gtctc"
}
end
@doc false
def bsmbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BsmBI",
pattern: "cgtctc"
}
end
@doc false
def bsmfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 15,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "BsmFI",
pattern: "gggac"
}
end
@doc false
def bsni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BsnI",
pattern: "ggcc"
}
end
@doc false
def bso31i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "Bso31I",
pattern: "ggtctc"
}
end
@doc false
def bsobi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsoBI",
pattern: "cycgrg"
}
end
@doc false
def bsp13i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsp13I",
pattern: "tccgga"
}
end
@doc false
def bsp19i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsp19I",
pattern: "ccatgg"
}
end
@doc false
def bsp24i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "Bsp24I",
pattern: "gacnnnnnntgg"
}
end
@doc false
def bsp68i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Bsp68I",
pattern: "tcgcga"
}
end
@doc false
def bsp119i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bsp119I",
pattern: "ttcgaa"
}
end
@doc false
def bsp120i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsp120I",
pattern: "gggccc"
}
end
@doc false
def bsp143i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bsp143I",
pattern: "gatc"
}
end
@doc false
def bsp460iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bsp460III",
pattern: "cgcgcag"
}
end
@doc false
def bsp1286i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Bsp1286I",
pattern: "gdgchc"
}
end
@doc false
def bsp1407i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsp1407I",
pattern: "tgtaca"
}
end
@doc false
def bsp1720i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsp1720I",
pattern: "gctnagc"
}
end
@doc false
def bsp3004iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bsp3004IV",
pattern: "ccgcat"
}
end
@doc false
def bspaci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BspACI",
pattern: "ccgc"
}
end
@doc false
def bspani do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BspANI",
pattern: "ggcc"
}
end
@doc false
def bspcni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 14,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "BspCNI",
pattern: "ctcag"
}
end
@doc false
def bspdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BspDI",
pattern: "atcgat"
}
end
@doc false
def bspd6i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BspD6I",
pattern: "gagtc"
}
end
@doc false
def bspei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspEI",
pattern: "tccgga"
}
end
@doc false
def bspfni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BspFNI",
pattern: "cgcg"
}
end
@doc false
def bspgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BspGI",
pattern: "ctggac"
}
end
@doc false
def bsphi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspHI",
pattern: "tcatga"
}
end
@doc false
def bspli do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BspLI",
pattern: "ggnncc"
}
end
@doc false
def bsplu11i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspLU11I",
pattern: "acatgt"
}
end
@doc false
def bspmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "BspMI",
pattern: "acctgc"
}
end
@doc false
def bspmii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspMII",
pattern: "tccgga"
}
end
@doc false
def bspmai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BspMAI",
pattern: "ctgcag"
}
end
@doc false
def bspnci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "BspNCI",
pattern: "ccaga"
}
end
@doc false
def bspoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BspOI",
pattern: "gctagc"
}
end
@doc false
def bsppi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BspPI",
pattern: "ggatc"
}
end
@doc false
def bspqi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BspQI",
pattern: "gctcttc"
}
end
@doc false
def bspti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspTI",
pattern: "cttaag"
}
end
@doc false
def bspt104i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BspT104I",
pattern: "ttcgaa"
}
end
@doc false
def bspt107i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BspT107I",
pattern: "ggyrcc"
}
end
@doc false
def bsptni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BspTNI",
pattern: "ggtctc"
}
end
@doc false
def bsri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BsrI",
pattern: "actgg"
}
end
@doc false
def bsrbi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BsrBI",
pattern: "ccgctc"
}
end
@doc false
def bsrdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BsrDI",
pattern: "gcaatg"
}
end
@doc false
def bsrfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsrFI",
pattern: "rccggy"
}
end
@doc false
def bsrgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BsrGI",
pattern: "tgtaca"
}
end
@doc false
def bssai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BssAI",
pattern: "rccggy"
}
end
@doc false
def bsseci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BssECI",
pattern: "ccnngg"
}
end
@doc false
def bsshii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BssHII",
pattern: "gcgcgc"
}
end
@doc false
def bssmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BssMI",
pattern: "gatc"
}
end
@doc false
def bssni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BssNI",
pattern: "grcgyc"
}
end
@doc false
def bssnai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BssNAI",
pattern: "gtatac"
}
end
@doc false
def bsssi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BssSI",
pattern: "cacgag"
}
end
@doc false
def bsst1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BssT1I",
pattern: "ccwwgg"
}
end
@doc false
def bst6i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "Bst6I",
pattern: "ctcttc"
}
end
@doc false
def bst1107i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Bst1107I",
pattern: "gtatac"
}
end
@doc false
def bstaci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstACI",
pattern: "grcgyc"
}
end
@doc false
def bstafi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstAFI",
pattern: "cttaag"
}
end
@doc false
def bstapi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstAPI",
pattern: "gcannnnntgc"
}
end
@doc false
def bstaui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstAUI",
pattern: "tgtaca"
}
end
@doc false
def bstbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstBI",
pattern: "ttcgaa"
}
end
@doc false
def bst2bi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bst2BI",
pattern: "cacgag"
}
end
@doc false
def bstbai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BstBAI",
pattern: "yacgtr"
}
end
@doc false
def bst4ci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Bst4CI",
pattern: "acngt"
}
end
@doc false
def bstc8i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BstC8I",
pattern: "gcnngc"
}
end
@doc false
def bstdei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstDEI",
pattern: "ctnag"
}
end
@doc false
def bstdsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstDSI",
pattern: "ccrygg"
}
end
@doc false
def bsteii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BstEII",
pattern: "ggtnacc"
}
end
@doc false
def bsteni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BstENI",
pattern: "cctnnnnnagg"
}
end
@doc false
def bstf5i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstF5I",
pattern: "ggatg"
}
end
@doc false
def bstfni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BstFNI",
pattern: "cgcg"
}
end
@doc false
def bsth2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BstH2I",
pattern: "rgcgcy"
}
end
@doc false
def bsthhi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BstHHI",
pattern: "gcgc"
}
end
@doc false
def bstkti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BstKTI",
pattern: "gatc"
}
end
@doc false
def bstmai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "BstMAI",
pattern: "gtctc"
}
end
@doc false
def bstmbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstMBI",
pattern: "gatc"
}
end
@doc false
def bstmci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BstMCI",
pattern: "cgrycg"
}
end
@doc false
def bstmwi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstMWI",
pattern: "gcnnnnnnngc"
}
end
@doc false
def bstni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BstNI",
pattern: "ccwgg"
}
end
@doc false
def bstnsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BstNSI",
pattern: "rcatgy"
}
end
@doc false
def bstpi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BstPI",
pattern: "ggtnacc"
}
end
@doc false
def bstpai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstPAI",
pattern: "gacnnnngtc"
}
end
@doc false
def bstsci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstSCI",
pattern: "ccngg"
}
end
@doc false
def bstsfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstSFI",
pattern: "ctryag"
}
end
@doc false
def bstsli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BstSLI",
pattern: "gkgcmc"
}
end
@doc false
def bstsni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BstSNI",
pattern: "tacgta"
}
end
@doc false
def bstui do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BstUI",
pattern: "cgcg"
}
end
@doc false
def bst2ui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Bst2UI",
pattern: "ccwgg"
}
end
@doc false
def bstv1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "BstV1I",
pattern: "gcagc"
}
end
@doc false
def bstv2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "BstV2I",
pattern: "gaagac"
}
end
@doc false
def bstxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BstXI",
pattern: "ccannnnnntgg"
}
end
@doc false
def bstx2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstX2I",
pattern: "rgatcy"
}
end
@doc false
def bstyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstYI",
pattern: "rgatcy"
}
end
@doc false
def bstzi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BstZI",
pattern: "cggccg"
}
end
@doc false
def bstz17i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BstZ17I",
pattern: "gtatac"
}
end
@doc false
def bsui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 12,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "BsuI",
pattern: "gtatcc"
}
end
@doc false
def bsu15i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Bsu15I",
pattern: "atcgat"
}
end
@doc false
def bsu36i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Bsu36I",
pattern: "cctnagg"
}
end
@doc false
def bsuri do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "BsuRI",
pattern: "ggcc"
}
end
@doc false
def bsutui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "BsuTUI",
pattern: "atcgat"
}
end
@doc false
def btgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BtgI",
pattern: "ccrygg"
}
end
@doc false
def btgzi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 16,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "BtgZI",
pattern: "gcgatg"
}
end
@doc false
def bthci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "BthCI",
pattern: "gcngc"
}
end
@doc false
def btri do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BtrI",
pattern: "cacgtc"
}
end
@doc false
def btsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "BtsI",
pattern: "gcagtg"
}
end
@doc false
def btsimuti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BtsIMutI",
pattern: "cagtg"
}
end
@doc false
def btsci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "BtsCI",
pattern: "ggatg"
}
end
@doc false
def btumi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "BtuMI",
pattern: "tcgcga"
}
end
@doc false
def bvei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "BveI",
pattern: "acctgc"
}
end
@doc false
def bve1b23i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Bve1B23I",
pattern: "gacnnnnntgg"
}
end
@doc false
def cac8i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Cac8I",
pattern: "gcnngc"
}
end
@doc false
def caii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "CaiI",
pattern: "cagnnnctg"
}
end
@doc false
def cal14237i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cal14237I",
pattern: "ggttag"
}
end
@doc false
def calb3ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CalB3II",
pattern: "grttrag"
}
end
@doc false
def cauii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "CauII",
pattern: "ccsgg"
}
end
@doc false
def cau10061ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cau10061II",
pattern: "gttaat"
}
end
@doc false
def cba13ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cba13II",
pattern: "aggaat"
}
end
@doc false
def cba16038i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cba16038I",
pattern: "cctnaync"
}
end
@doc false
def cbo67071iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cbo67071IV",
pattern: "gcrgaag"
}
end
@doc false
def cchii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "CchII",
pattern: "ggarga"
}
end
@doc false
def cchiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "CchIII",
pattern: "cccaag"
}
end
@doc false
def cch467iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cch467III",
pattern: "gngaaay"
}
end
@doc false
def ccii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "CciI",
pattern: "tcatga"
}
end
@doc false
def ccini do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "CciNI",
pattern: "gcggccgc"
}
end
@doc false
def cco11366vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cco11366VI",
pattern: "gaagaa"
}
end
@doc false
def cco11437v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cco11437V",
pattern: "caynnnnnrtag"
}
end
@doc false
def cco14983v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cco14983V",
pattern: "gggtda"
}
end
@doc false
def cco14983vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cco14983VI",
pattern: "gcyga"
}
end
@doc false
def ccrnaiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CcrNAIII",
pattern: "cgaccag"
}
end
@doc false
def cdii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "CdiI",
pattern: "catcg"
}
end
@doc false
def cdi11397i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cdi11397I",
pattern: "gcgcag"
}
end
@doc false
def cdi13746v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cdi13746V",
pattern: "rgaaagr"
}
end
@doc false
def cdi13750iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cdi13750III",
pattern: "ccgatcc"
}
end
@doc false
def cdpi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "CdpI",
pattern: "gcggag"
}
end
@doc false
def cdu23823ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cdu23823II",
pattern: "gtgaag"
}
end
@doc false
def cfa8380i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cfa8380I",
pattern: "grggay"
}
end
@doc false
def cfoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "CfoI",
pattern: "gcgc"
}
end
@doc false
def cfri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "CfrI",
pattern: "yggccr"
}
end
@doc false
def cfr9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Cfr9I",
pattern: "cccggg"
}
end
@doc false
def cfr10i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Cfr10I",
pattern: "rccggy"
}
end
@doc false
def cfr13i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Cfr13I",
pattern: "ggncc"
}
end
@doc false
def cfr42i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Cfr42I",
pattern: "ccgcgg"
}
end
@doc false
def cfrmh13ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CfrMH13II",
pattern: "agcancc"
}
end
@doc false
def cfrmh16vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CfrMH16VI",
pattern: "ctaaag"
}
end
@doc false
def cfupf3ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cfupf3II",
pattern: "garcag"
}
end
@doc false
def cgl13032i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cgl13032I",
pattern: "ggcgca"
}
end
@doc false
def cgl13032ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cgl13032II",
pattern: "acgabgg"
}
end
@doc false
def chai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "ChaI",
pattern: "gatc"
}
end
@doc false
def cin11811i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cin11811I",
pattern: "tgkmca"
}
end
@doc false
def cjei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -15,
cut_3: 26,
cut_4: 20,
name: "CjeI",
pattern: "ccannnnnngt"
}
end
@doc false
def cje265v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cje265V",
pattern: "gkaagc"
}
end
@doc false
def cje54107iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cje54107III",
pattern: "gkaayc"
}
end
@doc false
def cjefiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjeFIII",
pattern: "gcaagg"
}
end
@doc false
def cjefv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjeFV",
pattern: "ggrca"
}
end
@doc false
def cjenii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjeNII",
pattern: "gagnnnnngt"
}
end
@doc false
def cjeniii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 25,
cut_2: 23,
cut_3: 0,
cut_4: 0,
name: "CjeNIII",
pattern: "gkaayg"
}
end
@doc false
def cjenv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjeNV",
pattern: "ccyga"
}
end
@doc false
def cjepi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -14,
cut_3: 26,
cut_4: 20,
name: "CjePI",
pattern: "ccannnnnnntc"
}
end
@doc false
def cjep659iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjeP659IV",
pattern: "cacnnnnnnngaa"
}
end
@doc false
def cjui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjuI",
pattern: "caynnnnnrtg"
}
end
@doc false
def cjuii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CjuII",
pattern: "caynnnnnctc"
}
end
@doc false
def cko11077iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cko11077IV",
pattern: "tgacag"
}
end
@doc false
def clai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "ClaI",
pattern: "atcgat"
}
end
@doc false
def cla11845iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cla11845III",
pattern: "gcgaa"
}
end
@doc false
def cly7489ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cly7489II",
pattern: "aaaagrg"
}
end
@doc false
def cpe2837iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cpe2837III",
pattern: "grnacayt"
}
end
@doc false
def cpe10578v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cpe10578V",
pattern: "gangagy"
}
end
@doc false
def cpe13170ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cpe13170II",
pattern: "gttgnag"
}
end
@doc false
def cpoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "CpoI",
pattern: "cggwccg"
}
end
@doc false
def cre7908i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Cre7908I",
pattern: "gcggga"
}
end
@doc false
def csa9238ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Csa9238II",
pattern: "caaantc"
}
end
@doc false
def csei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "CseI",
pattern: "gacgc"
}
end
@doc false
def csii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "CsiI",
pattern: "accwggt"
}
end
@doc false
def cspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "CspI",
pattern: "cggwccg"
}
end
@doc false
def csp6i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Csp6I",
pattern: "gtac"
}
end
@doc false
def csp2014i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Csp2014I",
pattern: "ggaggc"
}
end
@doc false
def cspai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "CspAI",
pattern: "accggt"
}
end
@doc false
def cspbp25iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CspBP25III",
pattern: "ccannnnnrtga"
}
end
@doc false
def cspci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -12,
cut_2: -14,
cut_3: 24,
cut_4: 22,
name: "CspCI",
pattern: "caannnnngtgg"
}
end
@doc false
def cspl61i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CspL61I",
pattern: "tygayct"
}
end
@doc false
def cspx1ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "CspX1II",
pattern: "acccca"
}
end
@doc false
def cstmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "CstMI",
pattern: "aaggag"
}
end
@doc false
def cviaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "CviAII",
pattern: "catg"
}
end
@doc false
def cviji do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "CviJI",
pattern: "rgcy"
}
end
@doc false
def cviki_1 do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "CviKI-1",
pattern: "rgcy"
}
end
@doc false
def cviqi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "CviQI",
pattern: "gtac"
}
end
@doc false
def cviri do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "CviRI",
pattern: "tgca"
}
end
@doc false
def ddei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "DdeI",
pattern: "ctnag"
}
end
@doc false
def dde51507i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Dde51507I",
pattern: "ccwgg"
}
end
@doc false
def dini do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "DinI",
pattern: "ggcgcc"
}
end
@doc false
def dpi3069i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Dpi3069I",
pattern: "gacag"
}
end
@doc false
def dpi3084i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Dpi3084I",
pattern: "cgrag"
}
end
@doc false
def dpi3090ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Dpi3090II",
pattern: "aagrag"
}
end
@doc false
def dpni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "DpnI",
pattern: "gatc"
}
end
@doc false
def dpnii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "DpnII",
pattern: "gatc"
}
end
@doc false
def drai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "DraI",
pattern: "tttaaa"
}
end
@doc false
def draii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "DraII",
pattern: "rggnccy"
}
end
@doc false
def draiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "DraIII",
pattern: "cacnnngtg"
}
end
@doc false
def drari do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "DraRI",
pattern: "caagnac"
}
end
@doc false
def drdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "DrdI",
pattern: "gacnnnnnngtc"
}
end
@doc false
def drdii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "DrdII",
pattern: "gaacca"
}
end
@doc false
def drdiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "DrdIV",
pattern: "tacgac"
}
end
@doc false
def drdv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "DrdV",
pattern: "catgnac"
}
end
@doc false
def drdvi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "DrdVI",
pattern: "gcagcc"
}
end
@doc false
def drdviii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "DrdVIII",
pattern: "argagc"
}
end
@doc false
def drii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "DriI",
pattern: "gacnnnnngtc"
}
end
@doc false
def dsai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "DsaI",
pattern: "ccrygg"
}
end
@doc false
def dsedi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "DseDI",
pattern: "gacnnnnnngtc"
}
end
@doc false
def dsps02ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "DspS02II",
pattern: "tgccgac"
}
end
@doc false
def dvuiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "DvuIII",
pattern: "cacncac"
}
end
@doc false
def eaei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EaeI",
pattern: "yggccr"
}
end
@doc false
def eagi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EagI",
pattern: "cggccg"
}
end
@doc false
def eam1104i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "Eam1104I",
pattern: "ctcttc"
}
end
@doc false
def eam1105i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Eam1105I",
pattern: "gacnnnnngtc"
}
end
@doc false
def eari do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "EarI",
pattern: "ctcttc"
}
end
@doc false
def ecii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "EciI",
pattern: "ggcgga"
}
end
@doc false
def ecl136ii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Ecl136II",
pattern: "gagctc"
}
end
@doc false
def ecl234i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ecl234I",
pattern: "cggnaag"
}
end
@doc false
def ecl35734i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ecl35734I",
pattern: "gaaaytc"
}
end
@doc false
def eclxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EclXI",
pattern: "cggccg"
}
end
@doc false
def eco24i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Eco24I",
pattern: "grgcyc"
}
end
@doc false
def eco31i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "Eco31I",
pattern: "ggtctc"
}
end
@doc false
def eco32i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco32I",
pattern: "gatatc"
}
end
@doc false
def eco47i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Eco47I",
pattern: "ggwcc"
}
end
@doc false
def eco47iii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco47III",
pattern: "agcgct"
}
end
@doc false
def eco52i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Eco52I",
pattern: "cggccg"
}
end
@doc false
def eco57i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "Eco57I",
pattern: "ctgaag"
}
end
@doc false
def eco72i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco72I",
pattern: "cacgtg"
}
end
@doc false
def eco81i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Eco81I",
pattern: "cctnagg"
}
end
@doc false
def eco88i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Eco88I",
pattern: "cycgrg"
}
end
@doc false
def eco91i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "Eco91I",
pattern: "ggtnacc"
}
end
@doc false
def eco105i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco105I",
pattern: "tacgta"
}
end
@doc false
def eco130i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Eco130I",
pattern: "ccwwgg"
}
end
@doc false
def eco147i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco147I",
pattern: "aggcct"
}
end
@doc false
def eco4174i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco4174I",
pattern: "gcacag"
}
end
@doc false
def eco4465ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco4465II",
pattern: "gaaabcc"
}
end
@doc false
def eco8164i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco8164I",
pattern: "gcckag"
}
end
@doc false
def eco9009ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco9009II",
pattern: "gaaantc"
}
end
@doc false
def eco9020i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco9020I",
pattern: "cgaabtt"
}
end
@doc false
def eco9035i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco9035I",
pattern: "gggantt"
}
end
@doc false
def eco9699ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco9699II",
pattern: "tagarc"
}
end
@doc false
def eco43896ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eco43896II",
pattern: "crarcag"
}
end
@doc false
def ecoblmcrx do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "EcoBLMcrX",
pattern: "rcsrc"
}
end
@doc false
def ecoe1140i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "EcoE1140I",
pattern: "accyac"
}
end
@doc false
def ecohi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EcoHI",
pattern: "ccsgg"
}
end
@doc false
def ecohsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "EcoHSI",
pattern: "ggtaag"
}
end
@doc false
def ecoicri do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "EcoICRI",
pattern: "gagctc"
}
end
@doc false
def eco57mi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "Eco57MI",
pattern: "ctgrag"
}
end
@doc false
def ecomvii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "EcoMVII",
pattern: "cancatc"
}
end
@doc false
def econi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "EcoNI",
pattern: "cctnnnnnagg"
}
end
@doc false
def econih6ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "EcoNIH6II",
pattern: "atgaag"
}
end
@doc false
def ecoo65i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "EcoO65I",
pattern: "ggtnacc"
}
end
@doc false
def ecoo109i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EcoO109I",
pattern: "rggnccy"
}
end
@doc false
def ecori do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EcoRI",
pattern: "gaattc"
}
end
@doc false
def ecorii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EcoRII",
pattern: "ccwgg"
}
end
@doc false
def ecorv do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "EcoRV",
pattern: "gatatc"
}
end
@doc false
def ecot14i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EcoT14I",
pattern: "ccwwgg"
}
end
@doc false
def ecot22i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "EcoT22I",
pattern: "atgcat"
}
end
@doc false
def ecot38i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "EcoT38I",
pattern: "grgcyc"
}
end
@doc false
def eco53ki do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Eco53kI",
pattern: "gagctc"
}
end
@doc false
def egei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "EgeI",
pattern: "ggcgcc"
}
end
@doc false
def ehei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "EheI",
pattern: "ggcgcc"
}
end
@doc false
def ehi46392i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ehi46392I",
pattern: "cccnnag"
}
end
@doc false
def eli8509ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Eli8509II",
pattern: "ccggag"
}
end
@doc false
def erhi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "ErhI",
pattern: "ccwwgg"
}
end
@doc false
def erhg4t10i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "ErhG4T10I",
pattern: "cgannnnnntc"
}
end
@doc false
def esabc3i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "EsaBC3I",
pattern: "tcga"
}
end
@doc false
def esassi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "EsaSSI",
pattern: "gaccac"
}
end
@doc false
def espi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "EspI",
pattern: "gctnagc"
}
end
@doc false
def esp3i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "Esp3I",
pattern: "cgtctc"
}
end
@doc false
def esp3007i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Esp3007I",
pattern: "cagaag"
}
end
@doc false
def faei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "FaeI",
pattern: "catg"
}
end
@doc false
def faii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "FaiI",
pattern: "yatr"
}
end
@doc false
def fali do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "FalI",
pattern: "aagnnnnnctt"
}
end
@doc false
def faqi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 15,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "FaqI",
pattern: "gggac"
}
end
@doc false
def fati do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "FatI",
pattern: "catg"
}
end
@doc false
def faui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "FauI",
pattern: "cccgc"
}
end
@doc false
def faundi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "FauNDI",
pattern: "catatg"
}
end
@doc false
def fbai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "FbaI",
pattern: "tgatca"
}
end
@doc false
def fba202z8ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Fba202Z8II",
pattern: "agaagg"
}
end
@doc false
def fbli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "FblI",
pattern: "gtmkac"
}
end
@doc false
def fco1691iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Fco1691IV",
pattern: "gcvgag"
}
end
@doc false
def fini do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "FinI",
pattern: "gggac"
}
end
@doc false
def fmui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "FmuI",
pattern: "ggncc"
}
end
@doc false
def fna13121i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Fna13121I",
pattern: "ttgayc"
}
end
@doc false
def fnu11326ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Fnu11326II",
pattern: "gagnnnnrtay"
}
end
@doc false
def fnu11326iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Fnu11326IV",
pattern: "cttaatt"
}
end
@doc false
def fnudii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "FnuDII",
pattern: "cgcg"
}
end
@doc false
def fnu4hi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Fnu4HI",
pattern: "gcngc"
}
end
@doc false
def foki do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 14,
cut_2: 18,
cut_3: 0,
cut_4: 0,
name: "FokI",
pattern: "ggatg"
}
end
@doc false
def frioi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "FriOI",
pattern: "grgcyc"
}
end
@doc false
def fsei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "FseI",
pattern: "ggccggcc"
}
end
@doc false
def fspi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "FspI",
pattern: "tgcgca"
}
end
@doc false
def fspai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "FspAI",
pattern: "rtgcgcay"
}
end
@doc false
def fspbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "FspBI",
pattern: "ctag"
}
end
@doc false
def fspei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 14,
cut_2: 18,
cut_3: 0,
cut_4: 0,
name: "FspEI",
pattern: "cc"
}
end
@doc false
def fsp4hi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Fsp4HI",
pattern: "gcngc"
}
end
@doc false
def fsppk15i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "FspPK15I",
pattern: "gargaag"
}
end
@doc false
def ftnuv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "FtnUV",
pattern: "gaaaca"
}
end
@doc false
def gaut27i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "GauT27I",
pattern: "cgcgcagg"
}
end
@doc false
def gba708ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Gba708II",
pattern: "atgcac"
}
end
@doc false
def gdiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "GdiII",
pattern: "cggccr"
}
end
@doc false
def glai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "GlaI",
pattern: "gcgc"
}
end
@doc false
def glui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "GluI",
pattern: "gcngc"
}
end
@doc false
def gru56503ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Gru56503II",
pattern: "carabgc"
}
end
@doc false
def gsai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "GsaI",
pattern: "cccagc"
}
end
@doc false
def gsui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 22,
cut_2: 20,
cut_3: 0,
cut_4: 0,
name: "GsuI",
pattern: "ctggag"
}
end
@doc false
def haei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HaeI",
pattern: "wggccw"
}
end
@doc false
def haeii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "HaeII",
pattern: "rgcgcy"
}
end
@doc false
def haeiii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "HaeIII",
pattern: "ggcc"
}
end
@doc false
def haeiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -14,
cut_3: 25,
cut_4: 20,
name: "HaeIV",
pattern: "gaynnnnnrtc"
}
end
@doc false
def hapii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HapII",
pattern: "ccgg"
}
end
@doc false
def hauii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "HauII",
pattern: "tggcca"
}
end
@doc false
def hbaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HbaII",
pattern: "gcccag"
}
end
@doc false
def hca13221v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hca13221V",
pattern: "cacnnnnnrtay"
}
end
@doc false
def hdeny26i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HdeNY26I",
pattern: "cgannnnnntcc"
}
end
@doc false
def hdeza17i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HdeZA17I",
pattern: "gcannnnnntcc"
}
end
@doc false
def hgai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "HgaI",
pattern: "gacgc"
}
end
@doc false
def hgiai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "HgiAI",
pattern: "gwgcwc"
}
end
@doc false
def hgici do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "HgiCI",
pattern: "ggyrcc"
}
end
@doc false
def hgieii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HgiEII",
pattern: "accnnnnnnggt"
}
end
@doc false
def hgijii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "HgiJII",
pattern: "grgcyc"
}
end
@doc false
def hhai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "HhaI",
pattern: "gcgc"
}
end
@doc false
def hin1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Hin1I",
pattern: "grcgyc"
}
end
@doc false
def hin1ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "Hin1II",
pattern: "catg"
}
end
@doc false
def hin4i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "Hin4I",
pattern: "gaynnnnnvtc"
}
end
@doc false
def hin4ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "Hin4II",
pattern: "ccttc"
}
end
@doc false
def hin6i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Hin6I",
pattern: "gcgc"
}
end
@doc false
def hinp1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HinP1I",
pattern: "gcgc"
}
end
@doc false
def hincii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HincII",
pattern: "gtyrac"
}
end
@doc false
def hindii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HindII",
pattern: "gtyrac"
}
end
@doc false
def hindiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "HindIII",
pattern: "aagctt"
}
end
@doc false
def hinfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "HinfI",
pattern: "gantc"
}
end
@doc false
def hpai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HpaI",
pattern: "gttaac"
}
end
@doc false
def hpaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HpaII",
pattern: "ccgg"
}
end
@doc false
def hphi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "HphI",
pattern: "ggtga"
}
end
@doc false
def hpy8i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Hpy8I",
pattern: "gtnnac"
}
end
@doc false
def hpy99i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "Hpy99I",
pattern: "cgwcg"
}
end
@doc false
def hpy99xiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hpy99XIII",
pattern: "gccta"
}
end
@doc false
def hpy99xiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hpy99XIV",
pattern: "ggwtaa"
}
end
@doc false
def hpy99xiv_mut1 do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hpy99XIV-mut1",
pattern: "ggwcna"
}
end
@doc false
def hpy99xxii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hpy99XXII",
pattern: "cyannnnnntga"
}
end
@doc false
def hpy166ii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Hpy166II",
pattern: "gtnnac"
}
end
@doc false
def hpy178iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Hpy178III",
pattern: "tcnnga"
}
end
@doc false
def hpy188i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Hpy188I",
pattern: "tcnga"
}
end
@doc false
def hpy188iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Hpy188III",
pattern: "tcnnga"
}
end
@doc false
def hpy300xi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hpy300XI",
pattern: "cctyna"
}
end
@doc false
def hpyav do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "HpyAV",
pattern: "ccttc"
}
end
@doc false
def hpyaxiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyAXIV",
pattern: "gcgta"
}
end
@doc false
def hpyaxvi_mut1 do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyAXVI-mut1",
pattern: "crttaa"
}
end
@doc false
def hpyaxvi_mut2 do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyAXVI-mut2",
pattern: "crtcna"
}
end
@doc false
def hpyaxviii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyAXVIII",
pattern: "ggannag"
}
end
@doc false
def hpyas001vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyAS001VI",
pattern: "cyannnnnnttc"
}
end
@doc false
def hpych4iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "HpyCH4III",
pattern: "acngt"
}
end
@doc false
def hpych4iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HpyCH4IV",
pattern: "acgt"
}
end
@doc false
def hpych4v do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "HpyCH4V",
pattern: "tgca"
}
end
@doc false
def hpyf3i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "HpyF3I",
pattern: "ctnag"
}
end
@doc false
def hpyf10vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "HpyF10VI",
pattern: "gcnnnnnnngc"
}
end
@doc false
def hpylim6xii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyLIM6XII",
pattern: "cyannnnnntcc"
}
end
@doc false
def hpypu007xix do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyPU007XIX",
pattern: "cyannnnnntgy"
}
end
@doc false
def hpyse526i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HpySE526I",
pattern: "acgt"
}
end
@doc false
def hpyum032xiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyUM032XIII",
pattern: "cyannnnnnntrg"
}
end
@doc false
def hpyum032xiii_mut1 do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyUM032XIII-mut1",
pattern: "cyannnnnnnttc"
}
end
@doc false
def hpyum032xiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HpyUM032XIV",
pattern: "gaaag"
}
end
@doc false
def hsoii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -15,
cut_3: 25,
cut_4: 19,
name: "HsoII",
pattern: "caynnnnnrtg"
}
end
@doc false
def hso63250iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hso63250IV",
pattern: "aacnnnnngtt"
}
end
@doc false
def hso63373iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Hso63373III",
pattern: "cgannnnnrtay"
}
end
@doc false
def hsp92i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Hsp92I",
pattern: "grcgyc"
}
end
@doc false
def hsp92ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "Hsp92II",
pattern: "catg"
}
end
@doc false
def hspai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "HspAI",
pattern: "gcgc"
}
end
@doc false
def hspmhr1ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "HspMHR1II",
pattern: "gagcagc"
}
end
@doc false
def jma19592i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Jma19592I",
pattern: "gtatnac"
}
end
@doc false
def jma19592ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Jma19592II",
pattern: "grgcrac"
}
end
@doc false
def jsp2502ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Jsp2502II",
pattern: "grngaat"
}
end
@doc false
def kasi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "KasI",
pattern: "ggcgcc"
}
end
@doc false
def kas9737iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kas9737III",
pattern: "cccrag"
}
end
@doc false
def kfli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "KflI",
pattern: "gggwccc"
}
end
@doc false
def kor51ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kor51II",
pattern: "rtcgag"
}
end
@doc false
def kpni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "KpnI",
pattern: "ggtacc"
}
end
@doc false
def kpn2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Kpn2I",
pattern: "tccgga"
}
end
@doc false
def kpn156v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kpn156V",
pattern: "crtgatt"
}
end
@doc false
def kpn327i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kpn327I",
pattern: "gacatc"
}
end
@doc false
def kpn9178i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kpn9178I",
pattern: "gngcgag"
}
end
@doc false
def kpn9644ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kpn9644II",
pattern: "gracrac"
}
end
@doc false
def kpnnh25iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "KpnNH25III",
pattern: "ctrgag"
}
end
@doc false
def kpnnih30iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "KpnNIH30III",
pattern: "gttcnac"
}
end
@doc false
def kpnnih50i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "KpnNIH50I",
pattern: "gcyaag"
}
end
@doc false
def kroi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "KroI",
pattern: "gccggc"
}
end
@doc false
def kro7512ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Kro7512II",
pattern: "arcagkc"
}
end
@doc false
def kroni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "KroNI",
pattern: "gccggc"
}
end
@doc false
def kspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "KspI",
pattern: "ccgcgg"
}
end
@doc false
def ksp22i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Ksp22I",
pattern: "tgatca"
}
end
@doc false
def ksp632i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "Ksp632I",
pattern: "ctcttc"
}
end
@doc false
def kspai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "KspAI",
pattern: "gttaac"
}
end
@doc false
def kzo9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Kzo9I",
pattern: "gatc"
}
end
@doc false
def lba2029iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lba2029III",
pattern: "cyaaang"
}
end
@doc false
def lbr124ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lbr124II",
pattern: "catcnac"
}
end
@doc false
def lde4408ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lde4408II",
pattern: "acaaag"
}
end
@doc false
def lgui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "LguI",
pattern: "gctcttc"
}
end
@doc false
def lla047i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lla047I",
pattern: "ctcca"
}
end
@doc false
def lla047ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lla047II",
pattern: "agaag"
}
end
@doc false
def llag50i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "LlaG50I",
pattern: "ccgtka"
}
end
@doc false
def lme32i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lme32I",
pattern: "ctycaa"
}
end
@doc false
def lmni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "LmnI",
pattern: "gctcc"
}
end
@doc false
def lmo370i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lmo370I",
pattern: "agcgccg"
}
end
@doc false
def lmo911ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lmo911II",
pattern: "tagrag"
}
end
@doc false
def lpl1004ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lpl1004II",
pattern: "aggrag"
}
end
@doc false
def lpni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "LpnI",
pattern: "rgcgcy"
}
end
@doc false
def lpn11417ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lpn11417II",
pattern: "acgaat"
}
end
@doc false
def lpn12272i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lpn12272I",
pattern: "gcncaac"
}
end
@doc false
def lpnpi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 14,
cut_2: 18,
cut_3: 0,
cut_4: 0,
name: "LpnPI",
pattern: "ccdg"
}
end
@doc false
def lra68i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lra68I",
pattern: "gttcnag"
}
end
@doc false
def lsads4i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "LsaDS4I",
pattern: "tggaat"
}
end
@doc false
def lsp48iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lsp48III",
pattern: "agcacc"
}
end
@doc false
def lsp1109i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "Lsp1109I",
pattern: "gcagc"
}
end
@doc false
def lsp6406vi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Lsp6406VI",
pattern: "cragcac"
}
end
@doc false
def lwei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "LweI",
pattern: "gcatc"
}
end
@doc false
def mabi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "MabI",
pattern: "accwggt"
}
end
@doc false
def maei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MaeI",
pattern: "ctag"
}
end
@doc false
def maeii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MaeII",
pattern: "acgt"
}
end
@doc false
def maeiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MaeIII",
pattern: "gtnac"
}
end
@doc false
def mali do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "MalI",
pattern: "gatc"
}
end
@doc false
def maqi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 28,
cut_2: 26,
cut_3: 0,
cut_4: 0,
name: "MaqI",
pattern: "crttgac"
}
end
@doc false
def maubi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "MauBI",
pattern: "cgcgcgcg"
}
end
@doc false
def mba11i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Mba11I",
pattern: "aggcga"
}
end
@doc false
def mbii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MbiI",
pattern: "ccgctc"
}
end
@doc false
def mboi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "MboI",
pattern: "gatc"
}
end
@doc false
def mboii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "MboII",
pattern: "gaaga"
}
end
@doc false
def mcati do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "McaTI",
pattern: "gcgcgc"
}
end
@doc false
def mch946ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Mch946II",
pattern: "wcgatct"
}
end
@doc false
def mch10819i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Mch10819I",
pattern: "cycagcg"
}
end
@doc false
def mcri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "McrI",
pattern: "cgrycg"
}
end
@doc false
def mfei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MfeI",
pattern: "caattg"
}
end
@doc false
def mfli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MflI",
pattern: "rgatcy"
}
end
@doc false
def mhli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "MhlI",
pattern: "gdgchc"
}
end
@doc false
def mjaiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MjaIV",
pattern: "gtnnac"
}
end
@doc false
def mkadii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MkaDII",
pattern: "gagaygt"
}
end
@doc false
def mla10359i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Mla10359I",
pattern: "cgannnnnntca"
}
end
@doc false
def mlsi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MlsI",
pattern: "tggcca"
}
end
@doc false
def mlui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MluI",
pattern: "acgcgt"
}
end
@doc false
def mlu211iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Mlu211III",
pattern: "agccca"
}
end
@doc false
def mluci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "MluCI",
pattern: "aatt"
}
end
@doc false
def mluni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MluNI",
pattern: "tggcca"
}
end
@doc false
def mlyi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 10,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "MlyI",
pattern: "gagtc"
}
end
@doc false
def mly113i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Mly113I",
pattern: "ggcgcc"
}
end
@doc false
def mmei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "MmeI",
pattern: "tccrac"
}
end
@doc false
def mnli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "MnlI",
pattern: "cctc"
}
end
@doc false
def mox20i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Mox20I",
pattern: "tggcca"
}
end
@doc false
def mph1103i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Mph1103I",
pattern: "atgcat"
}
end
@doc false
def mrei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "MreI",
pattern: "cgccggcg"
}
end
@doc false
def mroi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MroI",
pattern: "tccgga"
}
end
@doc false
def mroni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MroNI",
pattern: "gccggc"
}
end
@doc false
def mroxi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MroXI",
pattern: "gaannnnttc"
}
end
@doc false
def msci do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MscI",
pattern: "tggcca"
}
end
@doc false
def msei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MseI",
pattern: "ttaa"
}
end
@doc false
def msli do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MslI",
pattern: "caynnnnrtg"
}
end
@doc false
def mspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MspI",
pattern: "ccgg"
}
end
@doc false
def msp20i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Msp20I",
pattern: "tggcca"
}
end
@doc false
def mspa1i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MspA1I",
pattern: "cmgckg"
}
end
@doc false
def mspci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MspCI",
pattern: "cttaag"
}
end
@doc false
def mspf392i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MspF392I",
pattern: "cccaatv"
}
end
@doc false
def mspgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "MspGI",
pattern: "gccggc"
}
end
@doc false
def mspi7ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MspI7II",
pattern: "acgrag"
}
end
@doc false
def mspi7iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MspI7IV",
pattern: "gcmgaag"
}
end
@doc false
def mspji do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "MspJI",
pattern: "cnnr"
}
end
@doc false
def mspr9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MspR9I",
pattern: "ccngg"
}
end
@doc false
def mspsc27ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MspSC27II",
pattern: "ccgcgac"
}
end
@doc false
def mssi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "MssI",
pattern: "gtttaaac"
}
end
@doc false
def msti do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MstI",
pattern: "tgcgca"
}
end
@doc false
def mtei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MteI",
pattern: "gcgcngcgc"
}
end
@doc false
def mtuhn878ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "MtuHN878II",
pattern: "cacgcag"
}
end
@doc false
def muni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "MunI",
pattern: "caattg"
}
end
@doc false
def mvai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "MvaI",
pattern: "ccwgg"
}
end
@doc false
def mva1269i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Mva1269I",
pattern: "gaatgc"
}
end
@doc false
def mvni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "MvnI",
pattern: "cgcg"
}
end
@doc false
def mwoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "MwoI",
pattern: "gcnnnnnnngc"
}
end
@doc false
def naei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NaeI",
pattern: "gccggc"
}
end
@doc false
def nal45188ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Nal45188II",
pattern: "accagc"
}
end
@doc false
def nan12227i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Nan12227I",
pattern: "ccannnnnntcy"
}
end
@doc false
def nari do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "NarI",
pattern: "ggcgcc"
}
end
@doc false
def nbr128ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Nbr128II",
pattern: "accgac"
}
end
@doc false
def ncii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NciI",
pattern: "ccsgg"
}
end
@doc false
def ncoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "NcoI",
pattern: "ccatgg"
}
end
@doc false
def ndei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "NdeI",
pattern: "catatg"
}
end
@doc false
def ndeii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "NdeII",
pattern: "gatc"
}
end
@doc false
def ngoavii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 12,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "NgoAVII",
pattern: "gccgc"
}
end
@doc false
def ngoaviii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -13,
cut_2: -15,
cut_3: 24,
cut_4: 22,
name: "NgoAVIII",
pattern: "gacnnnnntga"
}
end
@doc false
def ngomiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "NgoMIV",
pattern: "gccggc"
}
end
@doc false
def nhaxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "NhaXI",
pattern: "caagrag"
}
end
@doc false
def nhei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "NheI",
pattern: "gctagc"
}
end
@doc false
def nhoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "NhoI",
pattern: "gcwgc"
}
end
@doc false
def nlaiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "NlaIII",
pattern: "catg"
}
end
@doc false
def nlaiv do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NlaIV",
pattern: "ggnncc"
}
end
@doc false
def nlaci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 25,
cut_2: 23,
cut_3: 0,
cut_4: 0,
name: "NlaCI",
pattern: "catcac"
}
end
@doc false
def nli3877i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Nli3877I",
pattern: "cycgrg"
}
end
@doc false
def nmeaiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "NmeAIII",
pattern: "gccgag"
}
end
@doc false
def nmea6ciii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "NmeA6CIII",
pattern: "gccgac"
}
end
@doc false
def nmedi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -13,
cut_2: -8,
cut_3: 13,
cut_4: 18,
name: "NmeDI",
pattern: "rccggy"
}
end
@doc false
def nmuci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "NmuCI",
pattern: "gtsac"
}
end
@doc false
def noti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "NotI",
pattern: "gcggccgc"
}
end
@doc false
def npeus61ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "NpeUS61II",
pattern: "gatcgac"
}
end
@doc false
def nrui do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NruI",
pattern: "tcgcga"
}
end
@doc false
def nsbi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NsbI",
pattern: "tgcgca"
}
end
@doc false
def nsii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "NsiI",
pattern: "atgcat"
}
end
@doc false
def nspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "NspI",
pattern: "rcatgy"
}
end
@doc false
def nspv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "NspV",
pattern: "ttcgaa"
}
end
@doc false
def nspbii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "NspBII",
pattern: "cmgckg"
}
end
@doc false
def nspes21ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "NspES21II",
pattern: "crttcag"
}
end
@doc false
def obabs10i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "ObaBS10I",
pattern: "acgag"
}
end
@doc false
def ogri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "OgrI",
pattern: "caacnac"
}
end
@doc false
def olii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "OliI",
pattern: "cacnnnngtg"
}
end
@doc false
def osphl35iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "OspHL35III",
pattern: "yaggag"
}
end
@doc false
def pabi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "PabI",
pattern: "gtac"
}
end
@doc false
def paci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PacI",
pattern: "ttaattaa"
}
end
@doc false
def paciii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PacIII",
pattern: "gtaatc"
}
end
@doc false
def pac19842ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pac19842II",
pattern: "ccttga"
}
end
@doc false
def paei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "PaeI",
pattern: "gcatgc"
}
end
@doc false
def pae8506i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pae8506I",
pattern: "catcgar"
}
end
@doc false
def pae10662iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pae10662III",
pattern: "tgacgag"
}
end
@doc false
def paepa99iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PaePA99III",
pattern: "aagayc"
}
end
@doc false
def paer7i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PaeR7I",
pattern: "ctcgag"
}
end
@doc false
def pagi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PagI",
pattern: "tcatga"
}
end
@doc false
def pal408i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pal408I",
pattern: "ccrtgag"
}
end
@doc false
def palai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "PalAI",
pattern: "ggcgcgcc"
}
end
@doc false
def paqci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "PaqCI",
pattern: "cacctgc"
}
end
@doc false
def pasi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PasI",
pattern: "cccwggg"
}
end
@doc false
def paui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PauI",
pattern: "gcgcgc"
}
end
@doc false
def pba2294i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pba2294I",
pattern: "gtaag"
}
end
@doc false
def pbu13063ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pbu13063II",
pattern: "gtatyc"
}
end
@doc false
def pcaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PcaII",
pattern: "gacgag"
}
end
@doc false
def pcei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PceI",
pattern: "aggcct"
}
end
@doc false
def pcii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PciI",
pattern: "acatgt"
}
end
@doc false
def pcisi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "PciSI",
pattern: "gctcttc"
}
end
@doc false
def pcr308ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pcr308II",
pattern: "ccaaag"
}
end
@doc false
def pcsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "PcsI",
pattern: "wcgnnnnnnncgw"
}
end
@doc false
def pcti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PctI",
pattern: "gaatgc"
}
end
@doc false
def pdii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PdiI",
pattern: "gccggc"
}
end
@doc false
def pdi8503iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pdi8503III",
pattern: "ccggnag"
}
end
@doc false
def pdmi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PdmI",
pattern: "gaannnnttc"
}
end
@doc false
def pdu1735i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pdu1735I",
pattern: "caccac"
}
end
@doc false
def peni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PenI",
pattern: "gcagt"
}
end
@doc false
def pfei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "PfeI",
pattern: "gawtc"
}
end
@doc false
def pfl23ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Pfl23II",
pattern: "cgtacg"
}
end
@doc false
def pfl1108i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pfl1108I",
pattern: "tcgtag"
}
end
@doc false
def pfl3756ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pfl3756II",
pattern: "ccctnag"
}
end
@doc false
def pfl8569i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Pfl8569I",
pattern: "gcnngc"
}
end
@doc false
def pfl10783ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pfl10783II",
pattern: "gcgtcag"
}
end
@doc false
def pflfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PflFI",
pattern: "gacnnngtc"
}
end
@doc false
def pflmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "PflMI",
pattern: "ccannnnntgg"
}
end
@doc false
def pflpt14i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PflPt14I",
pattern: "rgcccac"
}
end
@doc false
def pfoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "PfoI",
pattern: "tccngga"
}
end
@doc false
def pfrjs12iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PfrJS12IV",
pattern: "tanaag"
}
end
@doc false
def pfrjs12v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PfrJS12V",
pattern: "ggcggag"
}
end
@doc false
def pfrjs15iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PfrJS15III",
pattern: "cttcnac"
}
end
@doc false
def pinai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PinAI",
pattern: "accggt"
}
end
@doc false
def pin17fiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pin17FIII",
pattern: "ggygab"
}
end
@doc false
def pinp23ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PinP23II",
pattern: "ctrkcag"
}
end
@doc false
def pinp59iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PinP59III",
pattern: "gaagnag"
}
end
@doc false
def pkri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "PkrI",
pattern: "gcngc"
}
end
@doc false
def pladi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "PlaDI",
pattern: "catcag"
}
end
@doc false
def plei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "PleI",
pattern: "gagtc"
}
end
@doc false
def ple19i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Ple19I",
pattern: "cgatcg"
}
end
@doc false
def plimi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PliMI",
pattern: "cgccgac"
}
end
@doc false
def pluti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "PluTI",
pattern: "ggcgcc"
}
end
@doc false
def pmaci do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PmaCI",
pattern: "cacgtg"
}
end
@doc false
def pmei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "PmeI",
pattern: "gtttaaac"
}
end
@doc false
def pme10899i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pme10899I",
pattern: "gacagg"
}
end
@doc false
def pmli do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PmlI",
pattern: "cacgtg"
}
end
@doc false
def ppii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -13,
cut_3: 25,
cut_4: 20,
name: "PpiI",
pattern: "gaacnnnnnctc"
}
end
@doc false
def ppip13ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PpiP13II",
pattern: "cgcrgac"
}
end
@doc false
def ppsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 9,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "PpsI",
pattern: "gagtc"
}
end
@doc false
def ppu10i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Ppu10I",
pattern: "atgcat"
}
end
@doc false
def ppu21i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Ppu21I",
pattern: "yacgtr"
}
end
@doc false
def ppumi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PpuMI",
pattern: "rggwccy"
}
end
@doc false
def pru8113i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pru8113I",
pattern: "cagangc"
}
end
@doc false
def psci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PscI",
pattern: "acatgt"
}
end
@doc false
def pse18267i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pse18267I",
pattern: "rccgaag"
}
end
@doc false
def pshai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PshAI",
pattern: "gacnnnngtc"
}
end
@doc false
def pshbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "PshBI",
pattern: "attaat"
}
end
@doc false
def psii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PsiI",
pattern: "ttataa"
}
end
@doc false
def psp03i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Psp03I",
pattern: "ggwcc"
}
end
@doc false
def psp5ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Psp5II",
pattern: "rggwccy"
}
end
@doc false
def psp6i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Psp6I",
pattern: "ccwgg"
}
end
@doc false
def psp0357ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Psp0357II",
pattern: "gcgaag"
}
end
@doc false
def psp1406i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Psp1406I",
pattern: "aacgtt"
}
end
@doc false
def psp124bi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Psp124BI",
pattern: "gagctc"
}
end
@doc false
def pspci do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PspCI",
pattern: "cacgtg"
}
end
@doc false
def pspd7dii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PspD7DII",
pattern: "ccgcgag"
}
end
@doc false
def pspei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "PspEI",
pattern: "ggtnacc"
}
end
@doc false
def pspfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PspFI",
pattern: "cccagc"
}
end
@doc false
def pspgi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PspGI",
pattern: "ccwgg"
}
end
@doc false
def pspli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PspLI",
pattern: "cgtacg"
}
end
@doc false
def pspn4i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PspN4I",
pattern: "ggnncc"
}
end
@doc false
def pspomi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PspOMI",
pattern: "gggccc"
}
end
@doc false
def pspomii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "PspOMII",
pattern: "cgcccar"
}
end
@doc false
def psppi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "PspPI",
pattern: "ggncc"
}
end
@doc false
def pspppi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PspPPI",
pattern: "rggwccy"
}
end
@doc false
def psppri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 21,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "PspPRI",
pattern: "ccycag"
}
end
@doc false
def pspr84i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PspR84I",
pattern: "tacycac"
}
end
@doc false
def pspxi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "PspXI",
pattern: "vctcgagb"
}
end
@doc false
def psri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -13,
cut_3: 25,
cut_4: 20,
name: "PsrI",
pattern: "gaacnnnnnntac"
}
end
@doc false
def pssi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "PssI",
pattern: "rggnccy"
}
end
@doc false
def psti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "PstI",
pattern: "ctgcag"
}
end
@doc false
def pst145i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pst145I",
pattern: "ctamrag"
}
end
@doc false
def pst273i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pst273I",
pattern: "gatcgag"
}
end
@doc false
def pst14472i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Pst14472I",
pattern: "cnyacac"
}
end
@doc false
def pstni do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PstNI",
pattern: "cagnnnctg"
}
end
@doc false
def psui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PsuI",
pattern: "rgatcy"
}
end
@doc false
def psugi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "PsuGI",
pattern: "bbcgd"
}
end
@doc false
def psyi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PsyI",
pattern: "gacnnngtc"
}
end
@doc false
def ptei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "PteI",
pattern: "gcgcgc"
}
end
@doc false
def pvui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "PvuI",
pattern: "cgatcg"
}
end
@doc false
def pvuii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "PvuII",
pattern: "cagctg"
}
end
@doc false
def ran11014iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ran11014IV",
pattern: "gaaagag"
}
end
@doc false
def rba2021i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rba2021I",
pattern: "cacgagh"
}
end
@doc false
def rcei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "RceI",
pattern: "catcgac"
}
end
@doc false
def rdegbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "RdeGBI",
pattern: "ccgcag"
}
end
@doc false
def rdegbii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "RdeGBII",
pattern: "acccag"
}
end
@doc false
def rdegbiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -10,
cut_2: -12,
cut_3: 17,
cut_4: 15,
name: "RdeGBIII",
pattern: "tgryca"
}
end
@doc false
def rer8036ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rer8036II",
pattern: "ccgakgg"
}
end
@doc false
def rflfiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "RflFIII",
pattern: "cgccag"
}
end
@doc false
def rgai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "RgaI",
pattern: "gcgatcgc"
}
end
@doc false
def rgo13296iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rgo13296IV",
pattern: "graagcg"
}
end
@doc false
def rho5650i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rho5650I",
pattern: "aacgag"
}
end
@doc false
def rigi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "RigI",
pattern: "ggccggcc"
}
end
@doc false
def rkr11038i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rkr11038I",
pattern: "ggannnnnrtga"
}
end
@doc false
def rlai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "RlaI",
pattern: "vcw"
}
end
@doc false
def rlaii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "RlaII",
pattern: "acacag"
}
end
@doc false
def rleai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 18,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "RleAI",
pattern: "cccaca"
}
end
@doc false
def rmu369iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rmu369III",
pattern: "ggcyac"
}
end
@doc false
def rpai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 18,
cut_2: 16,
cut_3: 0,
cut_4: 0,
name: "RpaI",
pattern: "gtyggag"
}
end
@doc false
def rpabi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "RpaBI",
pattern: "cccgcag"
}
end
@doc false
def rpab5i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "RpaB5I",
pattern: "cgrggac"
}
end
@doc false
def rpati do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "RpaTI",
pattern: "grtggag"
}
end
@doc false
def rrui do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "RruI",
pattern: "tcgcga"
}
end
@doc false
def rsai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "RsaI",
pattern: "gtac"
}
end
@doc false
def rsani do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "RsaNI",
pattern: "gtac"
}
end
@doc false
def rsei do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "RseI",
pattern: "caynnnnrtg"
}
end
@doc false
def rsp008iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rsp008IV",
pattern: "acgcag"
}
end
@doc false
def rsp008v do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rsp008V",
pattern: "gcccat"
}
end
@doc false
def rsp531ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rsp531II",
pattern: "cacacg"
}
end
@doc false
def rsppbts2iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "RspPBTS2III",
pattern: "cttcgag"
}
end
@doc false
def rsrii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "RsrII",
pattern: "cggwccg"
}
end
@doc false
def rsr2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Rsr2I",
pattern: "cggwccg"
}
end
@doc false
def rtr1953i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Rtr1953I",
pattern: "tgannnnnntga"
}
end
@doc false
def saci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "SacI",
pattern: "gagctc"
}
end
@doc false
def sacii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "SacII",
pattern: "ccgcgg"
}
end
@doc false
def saf8902iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Saf8902III",
pattern: "caatnag"
}
end
@doc false
def sag901i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sag901I",
pattern: "gcaaat"
}
end
@doc false
def sali do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SalI",
pattern: "gtcgac"
}
end
@doc false
def sandi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SanDI",
pattern: "gggwccc"
}
end
@doc false
def sapi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 11,
cut_3: 0,
cut_4: 0,
name: "SapI",
pattern: "gctcttc"
}
end
@doc false
def saqai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SaqAI",
pattern: "ttaa"
}
end
@doc false
def sati do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SatI",
pattern: "gcngc"
}
end
@doc false
def saui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SauI",
pattern: "cctnagg"
}
end
@doc false
def sau96i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Sau96I",
pattern: "ggncc"
}
end
@doc false
def sau1803iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sau1803III",
pattern: "cgannnnnntac"
}
end
@doc false
def sau5656ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sau5656II",
pattern: "gttgca"
}
end
@doc false
def sau64037iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sau64037IV",
pattern: "gtannnnnntgg"
}
end
@doc false
def sau3ai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Sau3AI",
pattern: "gatc"
}
end
@doc false
def saumj015iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SauMJ015III",
pattern: "garcnag"
}
end
@doc false
def sba460ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sba460II",
pattern: "ggngayg"
}
end
@doc false
def sbfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "SbfI",
pattern: "cctgcagg"
}
end
@doc false
def sbo46i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sbo46I",
pattern: "tgaac"
}
end
@doc false
def scai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "ScaI",
pattern: "agtact"
}
end
@doc false
def schi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 10,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "SchI",
pattern: "gagtc"
}
end
@doc false
def scii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SciI",
pattern: "ctcgag"
}
end
@doc false
def scods2ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "ScoDS2II",
pattern: "gctaat"
}
end
@doc false
def scrfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "ScrFI",
pattern: "ccngg"
}
end
@doc false
def sdai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "SdaI",
pattern: "cctgcagg"
}
end
@doc false
def sdeai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "SdeAI",
pattern: "cagrag"
}
end
@doc false
def sdeosi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -12,
cut_2: -14,
cut_3: 23,
cut_4: 21,
name: "SdeOSI",
pattern: "gacnnnnrtga"
}
end
@doc false
def sdui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "SduI",
pattern: "gdgchc"
}
end
@doc false
def sdy5370i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sdy5370I",
pattern: "cacnnnnntcy"
}
end
@doc false
def sdy7136i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sdy7136I",
pattern: "gagnnnnntaa"
}
end
@doc false
def sdy9603i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sdy9603I",
pattern: "gcannnnnnntga"
}
end
@doc false
def seci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SecI",
pattern: "ccnngg"
}
end
@doc false
def seli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SelI",
pattern: "cgcg"
}
end
@doc false
def sen5794iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sen5794III",
pattern: "acgaacb"
}
end
@doc false
def sen6480iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sen6480IV",
pattern: "gttcat"
}
end
@doc false
def sen17963iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sen17963III",
pattern: "ccaaac"
}
end
@doc false
def sena1673iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SenA1673III",
pattern: "gnggcag"
}
end
@doc false
def sensara26iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SenSARA26III",
pattern: "acrcag"
}
end
@doc false
def sentfiv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SenTFIV",
pattern: "gatcag"
}
end
@doc false
def sep11964i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sep11964I",
pattern: "cgycat"
}
end
@doc false
def seti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "SetI",
pattern: "asst"
}
end
@doc false
def sexai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "SexAI",
pattern: "accwggt"
}
end
@doc false
def sfaai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SfaAI",
pattern: "gcgatcgc"
}
end
@doc false
def sfani do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 10,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "SfaNI",
pattern: "gcatc"
}
end
@doc false
def sfci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SfcI",
pattern: "ctryag"
}
end
@doc false
def sfei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SfeI",
pattern: "ctryag"
}
end
@doc false
def sfii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SfiI",
pattern: "ggccnnnnnggcc"
}
end
@doc false
def sfl13829iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sfl13829III",
pattern: "gnycag"
}
end
@doc false
def sfoi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SfoI",
pattern: "ggcgcc"
}
end
@doc false
def sfr274i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Sfr274I",
pattern: "ctcgag"
}
end
@doc false
def sfr303i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Sfr303I",
pattern: "ccgcgg"
}
end
@doc false
def sfui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SfuI",
pattern: "ttcgaa"
}
end
@doc false
def sgei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 13,
cut_2: 17,
cut_3: 0,
cut_4: 0,
name: "SgeI",
pattern: "cnng"
}
end
@doc false
def sgfi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SgfI",
pattern: "gcgatcgc"
}
end
@doc false
def sgr7807i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sgr7807I",
pattern: "gccgagg"
}
end
@doc false
def sgrai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "SgrAI",
pattern: "crccggyg"
}
end
@doc false
def sgraii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SgrAII",
pattern: "cgagatc"
}
end
@doc false
def sgrbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "SgrBI",
pattern: "ccgcgg"
}
end
@doc false
def sgrdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "SgrDI",
pattern: "cgtcgacg"
}
end
@doc false
def sgrti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 14,
cut_2: 18,
cut_3: 0,
cut_4: 0,
name: "SgrTI",
pattern: "ccds"
}
end
@doc false
def sgsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "SgsI",
pattern: "ggcgcgcc"
}
end
@doc false
def simi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SimI",
pattern: "gggtc"
}
end
@doc false
def sini do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SinI",
pattern: "ggwcc"
}
end
@doc false
def slai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SlaI",
pattern: "ctcgag"
}
end
@doc false
def smai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SmaI",
pattern: "cccggg"
}
end
@doc false
def sma325i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sma325I",
pattern: "arccct"
}
end
@doc false
def sma10259ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sma10259II",
pattern: "caaaga"
}
end
@doc false
def smaumh5i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SmaUMH5I",
pattern: "cttgac"
}
end
@doc false
def smaumh8i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SmaUMH8I",
pattern: "gcgaacb"
}
end
@doc false
def smii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SmiI",
pattern: "atttaaat"
}
end
@doc false
def smimi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SmiMI",
pattern: "caynnnnrtg"
}
end
@doc false
def smli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SmlI",
pattern: "ctyrag"
}
end
@doc false
def smoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SmoI",
pattern: "ctyrag"
}
end
@doc false
def snai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SnaI",
pattern: "gtatac"
}
end
@doc false
def sna507viii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sna507VIII",
pattern: "crttgag"
}
end
@doc false
def snabi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SnaBI",
pattern: "tacgta"
}
end
@doc false
def sno506i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sno506I",
pattern: "ggccgag"
}
end
@doc false
def spei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SpeI",
pattern: "actagt"
}
end
@doc false
def spe19205iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Spe19205IV",
pattern: "ggacy"
}
end
@doc false
def sphi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "SphI",
pattern: "gcatgc"
}
end
@doc false
def spli do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SplI",
pattern: "cgtacg"
}
end
@doc false
def spnrii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SpnRII",
pattern: "tcgag"
}
end
@doc false
def spodi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SpoDI",
pattern: "gcggrag"
}
end
@doc false
def srfi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SrfI",
pattern: "gcccgggc"
}
end
@doc false
def sse9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Sse9I",
pattern: "aatt"
}
end
@doc false
def sse232i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "Sse232I",
pattern: "cgccggcg"
}
end
@doc false
def sse8387i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 6,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Sse8387I",
pattern: "cctgcagg"
}
end
@doc false
def sse8647i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Sse8647I",
pattern: "aggwcct"
}
end
@doc false
def ssebi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SseBI",
pattern: "aggcct"
}
end
@doc false
def ssii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SsiI",
pattern: "ccgc"
}
end
@doc false
def sspi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SspI",
pattern: "aatatt"
}
end
@doc false
def ssp714ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ssp714II",
pattern: "cgcagcg"
}
end
@doc false
def ssp6803iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Ssp6803IV",
pattern: "gaaggc"
}
end
@doc false
def sspdi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "SspDI",
pattern: "ggcgcc"
}
end
@doc false
def sspd5i do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 13,
cut_2: 13,
cut_3: 0,
cut_4: 0,
name: "SspD5I",
pattern: "ggtga"
}
end
@doc false
def sspjor1ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SspJOR1II",
pattern: "agcganc"
}
end
@doc false
def sspmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "SspMI",
pattern: "ctag"
}
end
@doc false
def ssti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "SstI",
pattern: "gagctc"
}
end
@doc false
def sste37i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "SstE37I",
pattern: "cgaagac"
}
end
@doc false
def sth132i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 12,
cut_3: 0,
cut_4: 0,
name: "Sth132I",
pattern: "cccg"
}
end
@doc false
def sth302ii do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Sth302II",
pattern: "ccgg"
}
end
@doc false
def sth20745iii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Sth20745III",
pattern: "ggacgac"
}
end
@doc false
def sthst3ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SthSt3II",
pattern: "gaagt"
}
end
@doc false
def stsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 15,
cut_2: 19,
cut_3: 0,
cut_4: 0,
name: "StsI",
pattern: "ggatg"
}
end
@doc false
def stui do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "StuI",
pattern: "aggcct"
}
end
@doc false
def styi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "StyI",
pattern: "ccwwgg"
}
end
@doc false
def styd4i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "StyD4I",
pattern: "ccngg"
}
end
@doc false
def surp32aii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "SurP32aII",
pattern: "acrgag"
}
end
@doc false
def swai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 4,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "SwaI",
pattern: "atttaaat"
}
end
@doc false
def taai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "TaaI",
pattern: "acngt"
}
end
@doc false
def tagi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 2,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "TagI",
pattern: "acgt"
}
end
@doc false
def taii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: -1,
cut_3: 0,
cut_4: 0,
name: "TaiI",
pattern: "acgt"
}
end
@doc false
def taqi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "TaqI",
pattern: "tcga"
}
end
@doc false
def taqii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "TaqII",
pattern: "gaccga"
}
end
@doc false
def taqiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "TaqIII",
pattern: "caccca"
}
end
@doc false
def tasi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "TasI",
pattern: "aatt"
}
end
@doc false
def tati do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "TatI",
pattern: "wgtacw"
}
end
@doc false
def taui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "TauI",
pattern: "gcsgc"
}
end
@doc false
def tfii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "TfiI",
pattern: "gawtc"
}
end
@doc false
def tkoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 26,
cut_2: 24,
cut_3: 0,
cut_4: 0,
name: "TkoI",
pattern: "gtgaag"
}
end
@doc false
def tkoii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 16,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "TkoII",
pattern: "ttcaag"
}
end
@doc false
def tpytp2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "TpyTP2I",
pattern: "accaag"
}
end
@doc false
def tru1i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Tru1I",
pattern: "ttaa"
}
end
@doc false
def tru9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "Tru9I",
pattern: "ttaa"
}
end
@doc false
def tscai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: -3,
cut_3: 0,
cut_4: 0,
name: "TscAI",
pattern: "castg"
}
end
@doc false
def tsei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "TseI",
pattern: "gcwgc"
}
end
@doc false
def tsefi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "TseFI",
pattern: "gtsac"
}
end
@doc false
def tsoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "TsoI",
pattern: "tarcca"
}
end
@doc false
def tsp45i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Tsp45I",
pattern: "gtsac"
}
end
@doc false
def tsparh3i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "TspARh3I",
pattern: "gracgac"
}
end
@doc false
def tsp4ci do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 3,
cut_2: 2,
cut_3: 0,
cut_4: 0,
name: "Tsp4CI",
pattern: "acngt"
}
end
@doc false
def tspdti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 16,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "TspDTI",
pattern: "atgaa"
}
end
@doc false
def tspei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "TspEI",
pattern: "aatt"
}
end
@doc false
def tspgwi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 16,
cut_2: 14,
cut_3: 0,
cut_4: 0,
name: "TspGWI",
pattern: "acgga"
}
end
@doc false
def tspmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "TspMI",
pattern: "cccggg"
}
end
@doc false
def tspri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: -3,
cut_3: 0,
cut_4: 0,
name: "TspRI",
pattern: "castg"
}
end
@doc false
def tssi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "TssI",
pattern: "gagnnnctc"
}
end
@doc false
def tsti do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -9,
cut_2: -14,
cut_3: 24,
cut_4: 19,
name: "TstI",
pattern: "cacnnnnnntcc"
}
end
@doc false
def tsui do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "TsuI",
pattern: "gcgac"
}
end
@doc false
def tth111i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 4,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Tth111I",
pattern: "gacnnngtc"
}
end
@doc false
def tth111ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 17,
cut_2: 15,
cut_3: 0,
cut_4: 0,
name: "Tth111II",
pattern: "caarca"
}
end
@doc false
def ubaf9i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaF9I",
pattern: "tacnnnnnrtgt"
}
end
@doc false
def ubaf11i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaF11I",
pattern: "tcgta"
}
end
@doc false
def ubaf12i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaF12I",
pattern: "ctacnnngtc"
}
end
@doc false
def ubaf13i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaF13I",
pattern: "gagnnnnnnctgg"
}
end
@doc false
def ubaf14i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaF14I",
pattern: "ccannnnntcg"
}
end
@doc false
def ubapi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "UbaPI",
pattern: "cgaacg"
}
end
@doc false
def ucomsi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -8,
cut_2: -6,
cut_3: 11,
cut_4: 13,
name: "UcoMSI",
pattern: "gagctc"
}
end
@doc false
def unbi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "UnbI",
pattern: "ggncc"
}
end
@doc false
def van91i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 7,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "Van91I",
pattern: "ccannnnntgg"
}
end
@doc false
def van9116i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Van9116I",
pattern: "cckaag"
}
end
@doc false
def vche4ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "VchE4II",
pattern: "rtaaayg"
}
end
@doc false
def vdi96ii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Vdi96II",
pattern: "gncytag"
}
end
@doc false
def vha464i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "Vha464I",
pattern: "cttaag"
}
end
@doc false
def vnei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "VneI",
pattern: "gtgcac"
}
end
@doc false
def vpak11ai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: -1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "VpaK11AI",
pattern: "ggwcc"
}
end
@doc false
def vpak11bi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "VpaK11BI",
pattern: "ggwcc"
}
end
@doc false
def vspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "VspI",
pattern: "attaat"
}
end
@doc false
def vtu19109i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Vtu19109I",
pattern: "cacrayc"
}
end
@doc false
def wvii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 27,
cut_2: 25,
cut_3: 0,
cut_4: 0,
name: "WviI",
pattern: "cacrag"
}
end
@doc false
def xagi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 6,
cut_3: 0,
cut_4: 0,
name: "XagI",
pattern: "cctnnnnnagg"
}
end
@doc false
def xapi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XapI",
pattern: "raatty"
}
end
@doc false
def xbai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XbaI",
pattern: "tctaga"
}
end
@doc false
def xca85iv do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Xca85IV",
pattern: "tacgag"
}
end
@doc false
def xcei do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "XceI",
pattern: "rcatgy"
}
end
@doc false
def xcmi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 8,
cut_2: 7,
cut_3: 0,
cut_4: 0,
name: "XcmI",
pattern: "ccannnnnnnnntgg"
}
end
@doc false
def xhoi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XhoI",
pattern: "ctcgag"
}
end
@doc false
def xhoii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XhoII",
pattern: "rgatcy"
}
end
@doc false
def xmai do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XmaI",
pattern: "cccggg"
}
end
@doc false
def xmaiii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XmaIII",
pattern: "cggccg"
}
end
@doc false
def xmaji do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XmaJI",
pattern: "cctagg"
}
end
@doc false
def xmii do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 2,
cut_2: 4,
cut_3: 0,
cut_4: 0,
name: "XmiI",
pattern: "gtmkac"
}
end
@doc false
def xmni do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 5,
cut_2: 5,
cut_3: 0,
cut_4: 0,
name: "XmnI",
pattern: "gaannnnttc"
}
end
@doc false
def xspi do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 1,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "XspI",
pattern: "ctag"
}
end
@doc false
def ykri do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 11,
cut_2: 10,
cut_3: 0,
cut_4: 0,
name: "YkrI",
pattern: "c"
}
end
@doc false
def yps3606i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Yps3606I",
pattern: "cggaag"
}
end
@doc false
def yru12986i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 0,
cut_2: 0,
cut_3: 0,
cut_4: 0,
name: "Yru12986I",
pattern: "aggaag"
}
end
@doc false
def zrai do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "ZraI",
pattern: "gacgtc"
}
end
@doc false
def zrmi do
%Bio.Restriction.Enzyme{
blunt?: true,
cut_1: 3,
cut_2: 3,
cut_3: 0,
cut_4: 0,
name: "ZrmI",
pattern: "agtact"
}
end
@doc false
def zsp2i do
%Bio.Restriction.Enzyme{
blunt?: false,
cut_1: 5,
cut_2: 1,
cut_3: 0,
cut_4: 0,
name: "Zsp2I",
pattern: "atgcat"
}
end
end