LBGPE 200182/

提供: lipidbank_wiki
ナビゲーションに移動 検索に移動
LipidBank Top
(トップ)
Fatty acid
(脂肪酸)
Glycerolipid
(グリセロ脂質)
Sphingolipid
(スフィンゴ脂質)
Journals
(雑誌一覧)
How to edit
(ページの書き方)


{{#if:|= =}}

{{#lua:
 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)
Phosphatidylethanolamine 20:0-18:2}}
Structural Information
SysName Systematic Name {{#lua:
 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)
}

|- style="li: margin-bottom: 2px" | style="width: 20%;" | Common||LBG|Common Name | style="width: 80%;" | テンプレート:Metabolite/NameList |- class="hiddenStructure" | style="width: 20%;" | Symbol||LBG|Symbol | style="width: 80%;" | |- | style="width: 20%;" | Formula | style="width: 80%;" | |- | style="width: 20%;" | Exact Mass | style="width: 80%;" | |- | style="width: 20%;" | Average Mass | style="width: 80%;" | |- | style="width: 20%;" | SMILES | style="width: 80%;" | |- ! colspan="2" style="background-color: #eeee99" | Physicochemical Information |- class="hiddenStructure" | style="width: 20%;" | Melting||LBG|Melting Point | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Boiling||LBG|Boiling Point | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Density||LBG|Density | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

|{{{Density}}}}} }} |- class="hiddenStructure" | style="width: 20%;" | Optical||LBG|Optical Rotation | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

|{{{Optical}}}}} }} |- class="hiddenStructure" | style="width: 20%;" | Refractive||LBG|Refractive Index | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

|}} }} |- class="hiddenStructure" | style="width: 20%;" | Solubility||LBG|Solubility | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

|{{{Solubility}}}}} }} |- class="hiddenStructure" | style="width: 20%;" | Source||LBG|Source | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Chemical_Synthesis||LBG|Chemical Synthesis | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Metabolism||LBG|Metabolism | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Biological_Activity||LBG|Biological Activity | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Genetic_Information||LBG|Genetic Information | style="width: 80%;" | |- class="hiddenStructure" | style="width: 20%;" | Note||LBG|Note | style="width: 80%;" | |- ! colspan="2" {{#if:||class="hiddenStructure"}} style="background-color: #eeee99" | Spectral Information |- class="hiddenStructure" | style="width: 20%;" | Mass Spectra | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{Mass Spectra}}} }} }} |- class="hiddenStructure" | style="width: 20%;" | UV Spectra | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{UV Spectra}}} }} }} |- class="hiddenStructure" | style="width: 20%;" | IR Spectra | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{IR Spectra}}} }} }} |- class="hiddenStructure" | style="width: 20%;" | NMR Spectra | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{NMR Spectra}}} }} }} |- class="hiddenStructure" | style="width: 20%;" | Other Spectra | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{Other Spectra}}} }} }} |- class="hiddenStructure" | style="width: 20%;" | Chromatograms | style="width: 80%;" | {{#if:|{{#lua:

 replacements = {
 ["alpha"] = "α",
 ["beta"] = "β",
 ["chi"]  = "χ",
 ["delta"] = "δ",
 ["Delta"] = "Δ",
 ["epsilon"] = "ε",
 ["zeta"] = "ζ",
 ["phi"] = "φ",
 ["gamma"] = "γ",
 ["Gamma"] = "Γ",
 ["eta"] = "η",
 ["kappa"] = "κ",
 ["lambda"] = "λ", 
 ["mu"] = "μ", 
 ["nu"] = "ν", 
 ["pi"] = "π",
 ["Pi"] = "Π",
 ["theta"] = "θ",
 ["tau"] = "τ",
 ["upsilon"] = "υ",
 ["Upsilon"] = "Υ",
 ["phi"] = "φ",
 ["psi"] = "ψ",
 ["xi"] = "ξ",
 ["omega"] = "ω",
 ["sigma"] = "σ",
 }
 if string.len(stdin) > 0 then
   name = stdin:match(".+")

---SUPER AND SUBSCRIPTS (SINGLE LETTER)---

   name = string.gsub( name, "%^([-+%p%w])_([-+%p%w]) ", '%1
%2
  ')

---SUPER AND SUBSCRIPTS (MULTIPLE LETTERS)---

   name = string.gsub( name, "%^{([-+%p%w]+)}_{([-+%p%w]+)}", '%1
%2
  ')

---SINGLE AND MULTIPLE---

   name = string.gsub( name, "%^([-+%p%w])_{([-+%p%w]+)}", '%1
%2
  ') name = string.gsub( name, "%^{([-+%p%w]+)}_([-+%p%w])", '%1
%2
  ')

---SUPER/SUBSCRIPTS---

   name = string.gsub( name, "_{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "_([-+%p%w]) ", "%1" )
   name = string.gsub( name, "_([-+%p%w])$", "%1" )
   name = string.gsub( name, "%^{([-+%p%w]+)}", "%1" )
   name = string.gsub( name, "%^([-+%p%w]) ", "%1" )

---GREEK LETTERS---

   name = string.gsub (name, '([%a"]+)', 
   function (str)
     return replacements[str] or str
   end
   )
 else
   name = ""
 end
 print(name)

| {{{Chromatograms}}} }} }} |- |}

{{#ifeq: LB|LB|

 {{#if:| {{#deftemp:Row2|((#cr:))((#Bar:))- valign="top" ((#cr:))((#bar:))((#nth:(((1)))|2|&&))

((#Bar:))((#Bar:))3|&&)) ((#Bar:))((#Bar:))((#nth:((#SearchLine: Common Name=||((#nth:(((1)))|3|&&)) ))|3|&&)) ((#Bar:)) style="text-align:center" ((#Bar:))This page ((#Bar:))((#Bar:)) ((#nth:(((1)))|4|&&)) }}

{{#deftemp:Row3|((#cr:))((#bar:))- valign="top" ((#cr:))((#bar:)) ((#nth:(((1)))|3|&&)) ((#bar:))((#bar:))4|&&)) ((#bar:)) style="text-align:center" ((#bar:))((#ifeq:((#nth:(((1)))|4|&&))|((PAGENAME))|See above.|((#forcedbr:((#nth:((#SearchLine:Common Name=||((#nth:(((1)))|4|&&)) ))|3|&&)) )) )) ((#bar:))((#bar:))2|&&))|((RelationTable/GetFirstAuthor|((#car:((#nth:(((1)))|2|&&))|,)) )) ((#nth:((#nth:(((1)))|2|&&))|3|,)) ((#bar:))((#bar:)) ((#nth:(((1)))|5|&&)) }}

Reported Metabolites, References
{{#ifeq:LBGPE 200|Reference||}}
Biospecies ID Compound Name Reference Comment

}}

}}