Volatile:SearchFL

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
m
 
(83 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#tag:form|action="/wiki/Sandbox2"|
+
{{Flavonoid/Header}}
  
===3rd and 4th Digit 3,4桁===
+
{{#formtag:form|method="post" action="/wiki/Volatile:SearchFL"|
{{#tag:input|type="checkbox" name="34" value="1"}}
+
  
===5th Digit 5桁===
+
<h2>Backbone Structure: 3-4th Digits (3-4桁)</h2>
Hydroxylation pattern (A-ring)
+
<table><tr>
+
<td>[[Image:FL__A_.png|60px]]<br>A
+
{{#tag:input|type="checkbox" name="5" value="A"}}
+
<td>[[Image:FL__B_.png|60px]]<br>B
+
{{#tag:input|type="checkbox" name="5" value="B"}}
+
<td>[[Image:FL__C_.png|60px]]<br>C
+
{{#tag:input|type="checkbox" name="5" value="C"}}
+
<td>[[Image:FL__D_.png|60px]]<br>D
+
{{#tag:input|type="checkbox" name="5" value="D"}}
+
<td>[[Image:FL__E_.png|60px]]<br>E
+
{{#tag:input|type="checkbox" name="5" value="E"}}
+
<td>[[Image:FL__F_.png|60px]]<br>F
+
{{#tag:input|type="checkbox" name="5" value="F"}}
+
<td>[[Image:FL__G_.png|60px]]<br>G
+
{{#tag:input|type="checkbox" name="5" value="G"}}
+
<td>[[Image:FL__1_.png|60px]]<br>1
+
{{#tag:input|type="checkbox" name="5" value="1"}}
+
<td>[[Image:FL__2_.png|60px]]<br>2
+
{{#tag:input|type="checkbox" name="5" value="2"}}
+
<td>[[Image:FL__3_.png|60px]]<br>3
+
{{#tag:input|type="checkbox" name="5" value="3"}}
+
<td>[[Image:FL__4_.png|60px]]<br>4
+
{{#tag:input|type="checkbox" name="5" value="4"}}
+
<td>[[Image:FL__9_.png|60px]]<br>9
+
{{#tag:input|type="checkbox" name="5" value="9"}}
+
</tr></table>
+
</p>
+
 
+
===6th Digit 6桁===
+
Hydroxylation pattern (B-ring)
+
 
<p>
 
<p>
<table><tr>
+
<table class="collapsible collapsed" border="1" cellpadding="5" cellspacing="1" width="90%">
<td>[[Image:FL___A.png|45px]]<br>A
+
<th colspan=6>List of Backbones</th>
{{#tag:input|type="checkbox" name="6" value="A"}}
+
<tr>
<td>[[Image:FL___B.png|45px]]<br>B
+
<td width=13% bgcolor="lightyellow"> [[Image:Fl1a.png|60px]]<br> {{Search/Checkbox|Aurone<br>|1A|34[]}}
{{#tag:input|type="checkbox" name="6" value="B"}}
+
<td width=13% bgcolor="lightyellow"> [[Image:Fl1b.png|60px]]<br> {{Search/Checkbox|Auronol<br>|1B|34[]}}
<td>[[Image:FL___C.png|45px]]<br>C
+
<td width=13% bgcolor="lightyellow"> [[Image:Fl1c.png|60px]]<br> {{Search/Checkbox|Chalcone<br>|1C|34[]}}
{{#tag:input|type="checkbox" name="6" value="C"}}
+
<td width=13% bgcolor="lightyellow"> [[Image:Fl1d.png|80px]]<br> {{Search/Checkbox|Dihydrochalcone<br>|1D|34[]}}
<td>[[Image:FL___D.png|45px]]<br>D
+
{{#tag:input|type="checkbox" name="6" value="D"}}
+
<td>[[Image:FL___E.png|45px]]<br>E
+
{{#tag:input|type="checkbox" name="6" value="E"}}
+
<td>[[Image:FL___F.png|45px]]<br>F
+
{{#tag:input|type="checkbox" name="6" value="F"}}
+
<td>[[Image:FL___G.png|45px]]<br>G
+
{{#tag:input|type="checkbox" name="6" value="G"}}
+
<td>[[Image:FL___H.png|45px]]<br>H
+
{{#tag:input|type="checkbox" name="6" value="H"}}
+
<td>[[Image:FL___I.png|45px]]<br>I
+
{{#tag:input|type="checkbox" name="6" value="I"}}
+
<td>[[Image:FL___J.png|45px]]<br>J
+
{{#tag:input|type="checkbox" name="6" value="J"}}
+
<td>[[Image:FL___K.png|45px]]<br>K
+
{{#tag:input|type="checkbox" name="6" value="K"}}
+
<td>[[Image:FL___L.png|45px]]<br>L
+
{{#tag:input|type="checkbox" name="6" value="L"}}
+
<td>[[Image:FL___8.png|45px]]<br>8
+
{{#tag:input|type="checkbox" name="6" value="8"}}
+
<td>[[Image:FL___9.png|45px]]<br>9
+
{{#tag:input|type="checkbox" name="6" value="9"}}
+
</tr></table>
+
</p>
+
  
===7th Digit 7桁===
+
<td width=13%>[[Image:Fl2f.png|60px]]<br> {{Search/Checkbox|Flavanone<br>|2F|34[]}}
Glycosylation pattern
+
<td width=13%>[[Image:Fl3f.png|60px]]<br> {{Search/Checkbox|Flavone<br>|3F|34[]}}
 +
</tr>
 +
<tr>
 +
<td width=13%>[[Image:Fl4d.png|60px]]<br> {{Search/Checkbox|Dihydroflavonol<br>|4D|34[]}}
 +
<td width=13%>[[Image:Fl5f.png|60px]]<br> {{Search/Checkbox|Flavonol<br>|5F|34[]}}
 +
 
 +
<td width=13% bgcolor="azure"> [[Image:Fl6f.png|60px]]<br> {{Search/Checkbox|Flavan<br>|6F|34[]}}
 +
<td width=13% bgcolor="azure"> [[Image:Fl63.png|60px]]<br> {{Search/Checkbox|Flavan 3-ol<br>|63|34[]}}
 +
<td width=13% bgcolor="azure"> [[Image:Fl64.png|60px]]<br> {{Search/Checkbox|Flavan 4-ol<br>|64|34[]}}
 +
<td width=13% bgcolor="azure"> [[Image:Fl6d.png|60px]]<br> {{Search/Checkbox|Flavan diol<br>|6D|34[]}}
 +
</tr>
 +
<tr>
 +
<td width=13% bgcolor="mistyrose"> [[Image:Fl7a.png|60px]]<br> {{Search/Checkbox|Anthocyanin<br>|7A|34[]}}
 +
<td width=13% bgcolor="mistyrose"> [[Image:Fl7d.png|60px]]<br> {{Search/Checkbox|Desoxyanthocyanin<br>|7D|34[]}}
 +
 
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flia.png|60px]]<br> {{Search/Checkbox|Isoflavone<br>|IA|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flib.png|60px]]<br> {{Search/Checkbox|Isoflavanone<br>|IB|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flic.png|60px]]<br> {{Search/Checkbox|Isoflavan<br>|IC|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flid.png|60px]]<br> {{Search/Checkbox|Pterocarpane<br>|ID|34[]}}
 +
</tr>
 +
<tr>
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flie.png|60px]]<br> {{Search/Checkbox|Coumestan<br>|IE|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flif.png|60px]]<br> {{Search/Checkbox|Rotenoid<br>|IF|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flig.png|60px]]<br> {{Search/Checkbox|Coumaranochromone<br>|IG|34[]}}
 +
 
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flih.png|60px]]<br> {{Search/Checkbox|Arylcoumarin<br>|IH|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flii.png|60px]]<br> {{Search/Checkbox|Arylbenzofuran<br>|II|34[]}}
 +
<td width=13% bgcolor="cornsilk"> [[Image:Flij.png|60px]]<br> {{Search/Checkbox|Methoxynbenzoin<br>|IJ|34[]}}
 +
</tr>
 +
<tr>
 +
<td width=13% bgcolor="beige"> [[Image:Flna.png|50px]]<br> {{Search/Checkbox|Arylcoumarin<br>|NA|34[]}}
 +
<td width=13% bgcolor="beige"> [[Image:Flnb.png|50px]]<br> {{Search/Checkbox|Arylchroman<br>|NB|34[]}}
 +
<td width=13% bgcolor="beige"> [[Image:Flnc.png|50px]]<br> {{Search/Checkbox|Dalbergiquinol<br>|NC|34[]}}
 +
<td width=13% bgcolor="beige"> [[Image:Flnd.png|50px]]<br> {{Search/Checkbox|Dalbergione<br>|ND|34[]}}
 +
<td width=13% bgcolor="beige"> [[Image:Flne.png|40px]]<br> {{Search/Checkbox|Neoflavene<br>|NE|34[]}}
 +
<td width=13% bgcolor="beige"> [[Image:Flnf.png|50px]]<br> {{Search/Checkbox|Coumarinic acid<br>|NF|34[]}}
 +
</table>
 +
[[#_search|Search / Clear]]
 +
 
 +
<h2>Hydroxylation and Methylation: 5-6th Digits (5-6桁)</h2>
 
<p>
 
<p>
<table><tr>
+
<table class="collapsible collapsed" border="1" cellpadding="5" cellspacing="1" width="90%">
<td>N not glycosylated<br>N
+
<th colspan=7>List of hydroxylation and methylation patterns for A- and B-rings</th>
{{#tag:input|type="checkbox" name="7" value="N"}}
+
<tr>
<td>G O-glycoside<br>G
+
<th colspan=7 bgcolor="lightyellow">5th digit (R = H or CH<sub>3</sub>, R' = H or R)
{{#tag:input|type="checkbox" name="7" value="G"}}
+
</tr><tr>
<td>C C-glycoside<br>C
+
<td width=13% bgcolor="lightyellow">[[Image:FL__A_.png|60px]]<br> {{Search/Checkbox|standard<br>|A|5[]}}
{{#tag:input|type="checkbox" name="7" value="C"}}
+
<td width=13% bgcolor="lightyellow">[[Image:FL__B_.png|60px]]<br> {{Search/Checkbox||B|5[]}}
<td>D both glycosides<br>D
+
<td width=13% bgcolor="lightyellow">[[Image:FL__C_.png|60px]]<br> {{Search/Checkbox||C|5[]}}
{{#tag:input|type="checkbox" name="7" value="D"}}
+
<td width=13% bgcolor="lightyellow">[[Image:FL__D_.png|60px]]<br> {{Search/Checkbox||D|5[]}}
</tr></table>
+
<td width=13% bgcolor="lightyellow">[[Image:FL__E_.png|60px]]<br> {{Search/Checkbox||E|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__F_.png|60px]]<br> {{Search/Checkbox||F|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__G_.png|60px]]<br> {{Search/Checkbox||G|5[]}}
 +
</tr><tr>
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__1_.png|60px]]<br> {{Search/Checkbox||1|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__2_.png|60px]]<br> {{Search/Checkbox||2|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__3_.png|60px]]<br> {{Search/Checkbox||3|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__4_.png|60px]]<br> {{Search/Checkbox||4|5[]}}
 +
<td width=13% bgcolor="lightyellow">[[Image:FL__9_.png|60px]]<br> {{Search/Checkbox||9|5[]}}
 +
</tr>
 +
<tr>
 +
<th colspan=7 bgcolor="mistyrose">6th digit (R' = H, OH, OCH<sub>3</sub>)
 +
</tr><tr>
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___A.png|45px]]<br> {{Search/Checkbox||A|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___B.png|45px]]<br> {{Search/Checkbox||B|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___C.png|45px]]<br> {{Search/Checkbox||C|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___D.png|45px]]<br> {{Search/Checkbox||D|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___E.png|45px]]<br> {{Search/Checkbox||E|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___F.png|45px]]<br> {{Search/Checkbox||F|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___G.png|45px]]<br> {{Search/Checkbox||G|6[]}}
 +
</tr><tr>
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___H.png|45px]]<br> {{Search/Checkbox||H|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___I.png|45px]]<br> {{Search/Checkbox||I|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___J.png|45px]]<br> {{Search/Checkbox||J|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___K.png|45px]]<br> {{Search/Checkbox||K|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___L.png|45px]]<br> {{Search/Checkbox||L|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___8.png|45px]]<br> {{Search/Checkbox||8|6[]}}
 +
<td width=10% bgcolor="mistyrose">[[Image:FL___9.png|45px]]<br> {{Search/Checkbox||9|6[]}}
 +
</tr><tr>
 +
<th colspan=7 bgcolor="azure">Other unusual patterns
 +
</tr><tr>
 +
<td bgcolor="azure"> {{Search/Checkbox|Quinone:|QU|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|alpha-Hydroxy:|HX|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|beta-Hydroxy:|HY|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|Peltogynoid:|PT|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|Retrocalchone:|RT|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|Dehydro-backbone:|WX|56[]}}
 +
<td bgcolor="azure"> {{Search/Checkbox|Additional rings:|RN|56[]}}
 +
</tr><tr>
 +
<td bgcolor="azure"> {{Search/Checkbox|Others:|UN|56[]}}
 +
</tr>
 +
</table></p>
 
</p>
 
</p>
 +
[[#_search|Search / Clear]]
 +
 +
<h2>Glycosylation: 7-9th Digits (7-9桁)</h2>
  
===8th Digit 8桁===
 
Modification pattern
 
 
<p>
 
<p>
<table><tr>
+
<table class="collapsible collapsed" border="1" cellpadding="5" cellspacing="1" width="90%">
<td>S not modified <br>S
+
<th colspan=5>Patterns of glycosylation and other modifications</th>
{{#tag:input|type="checkbox" name="8" value="S"}}
+
<tr>
<td>M alkylated <br>M
+
<td bgcolor="lightyellow" align=center><H3>7th</H3>(Glycosylation)</td>
{{#tag:input|type="checkbox" name="8" value="M"}}
+
<td width=15% bgcolor="lightyellow"> {{Search/Checkbox|No glycosylation<br>|N|7[]}}
<td>I prenylated <br>I
+
<td width=15% bgcolor="lightyellow"> {{Search/Checkbox|O-glycoside<br>|G|7[]}}
{{#tag:input|type="checkbox" name="8" value="I"}}
+
<td width=15% bgcolor="lightyellow"> {{Search/Checkbox|C-glycoside<br>|C|7[]}}
<td>R cyclic-prenylated <br>R
+
<td width=15% bgcolor="lightyellow"> {{Search/Checkbox|O- and C- glycosides<br>|D|7[]}}
{{#tag:input|type="checkbox" name="8" value="R"}}
+
</tr><tr>
<td>F furano FL <br>F
+
<td bgcolor="mistyrose" align=center><H3>8th</H3>(Modification)</td>
{{#tag:input|type="checkbox" name="8" value="F"}}
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|No modification<br>|S|8[]}}
<td>P pyrano FL <br>P
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|alkylated<br>|M|8[]}}
{{#tag:input|type="checkbox" name="8" value="P"}}
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|prenylated<br>|I|8[]}}
<td>D furano and pyrano FL <br>D
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|cyclic-prenylated<br>|R|8[]}}
{{#tag:input|type="checkbox" name="8" value="D"}}
+
</tr><tr>
<td>N phenylpropanoid <br>N
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|furano FL<br>|F|8[]}}
{{#tag:input|type="checkbox" name="8" value="N"}}
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|pyrano FL<br>|P|8[]}}
<td>C others <br>C
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|furano and pyrano FL<br>|D|8[]}}
{{#tag:input|type="checkbox" name="8" value="C"}}
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|phenylpropanoid<br>|N|8[]}}
</tr></table>
+
<td width=15% bgcolor="mistyrose"> {{Search/Checkbox|others<br>|C|8[]}}
</p>
+
</tr>
 +
<tr><td bgcolor="azure" align=center> <H3>9th</H3>(Unusual atoms)</td>
 +
<td width=15% bgcolor="azure"> {{Search/Checkbox|No inclusion<br>|0|9[]}}
 +
<td width=15% bgcolor="azure"> {{Search/Checkbox|N-containing<br>|N|9[]}}
 +
<td width=15% bgcolor="azure"> {{Search/Checkbox|S-containing<br>|S|9[]}}
 +
<td width=15% bgcolor="azure"> {{Search/Checkbox|Halogen-containing<br>|H|9[]}}
 +
</tr></table></p>
 +
<br><br>
 +
<span id="_search">
 +
{{#formtag:input|type="submit" value="Search"}} {{#formtag:input|type="reset" value="Clear"}}</span>
 +
}}<hr>
 +
 
 +
<!---データを受け取って処理する側--->
 +
 
 +
{{#if: {{#get:34[]}}{{#get:56[]}}{{#get:5[]}}{{#get:6[]}}{{#get:7[]}}{{#get:8[]}}{{#get:9[]}}|
 +
<!--
 +
{{Volatile:Search|FL
 +
{{#if: {{#get:34[]}}|[{{#get:34[]}}]|__}}
 +
{{#if: {{#get:5[]}}|{{#get:5[]}}|_}}
 +
{{#if: {{#get:6[]}}|{{#get:6[]}}|_}}
 +
{{#if: {{#get:7[]}}|{{#get:7[]}}|_}}
 +
{{#if: {{#get:8[]}}|{{#get:8[]}}|_}}
 +
{{#if: {{#get:9[]}}|{{#get:9[]}}|_}}___|50|0}}
 +
}}-->
 +
 
 +
{{Volatile:Search|{{#lua:
 +
--%% 34桁目 %%--
 +
local searchid, id
 +
searchid = "FL"
 +
if(string.len("{{#get:34[]}}") == 0) then
 +
  searchid = searchid .. ".."
 +
else
 +
  local id3s, id4s
 +
  id3s = ""
 +
  id4s = ""
 +
  for id in string.gmatch("{{#get:34[]}}", "%S+") do
 +
    id3s = id3s .. string.sub(id, 1, 1)
 +
    id4s = id4s .. string.sub(id, 2, 2)
 +
  end
 +
  searchid = searchid .. "[" .. id3s .. "][" .. id4s .. "]"
 +
end
 +
 
 +
--%% 56桁目 %%--
 +
local id5s, id6s
 +
id5s = ""
 +
id6s = ""
 +
if(string.len("{{#get:5[]}}") > 0) then
 +
  id5s = "[" .. string.gsub("{{#get:5[]}}", " ", "")
 +
end
 +
if(string.len("{{#get:6[]}}") > 0) then
 +
  id6s = "[" .. string.gsub("{{#get:6[]}}", " ", "")
 +
end
 +
if(string.len("{{#get:56[]}}") == 0) then
 +
  if(string.len(id5s) == 0) then
 +
    id5s = ".";
 +
  else
 +
    id5s = id5s .. "]";
 +
  end
 +
  if(string.len(id6s) == 0) then
 +
    id6s = ".";
 +
  else
 +
    id6s = id6s .. "]";
 +
  end
 +
else
 +
  if(string.len(id5s) == 0) then
 +
    id5s = "[";
 +
  end
 +
  if(string.len(id6s) == 0) then
 +
    id6s = "[";
 +
  end
 +
  for id in string.gmatch("{{#get:56[]}}", "%S+") do
 +
    id5s = id5s .. string.sub(id, 1, 1)
 +
    id6s = id6s .. string.sub(id, 2, 2)
 +
  end
 +
  id5s = id5s .. "]";
 +
  id6s = id6s .. "]";
 +
end
 +
searchid = searchid .. id5s .. id6s
 +
 
 +
--%% 7桁目 %%--
 +
if(string.len("{{#get:7[]}}") == 0) then
 +
  searchid = searchid .. "."
 +
else
 +
  searchid = searchid .. "[" .. string.gsub("{{#get:7[]}}", " ", "") .. "]"
 +
end
 +
 
 +
--%% 8桁目 %%--
 +
if(string.len("{{#get:8[]}}") == 0) then
 +
  searchid = searchid .. "."
 +
else
 +
  searchid = searchid .. "[" .. string.gsub("{{#get:8[]}}", " ", "") .. "]"
 +
end
 +
 
 +
--%% 9桁目 %%--
 +
if(string.len("{{#get:9[]}}") == 0) then
 +
  searchid = searchid .. "."
 +
else
 +
  searchid = searchid .. "[" .. string.gsub("{{#get:9[]}}", " ", "") .. "]"
 +
end
  
{{#tag:input|type="submit" value="Search"}}</p>
+
print(searchid .. "...")
 +
|}}|1000|0}}
 
}}
 
}}

Latest revision as of 13:06, 11 December 2009

Flavonoid Top Molecule Index Author Index Journals Structure Search Food New Input

Backbone Structure: 3-4th Digits (3-4桁)

Search / Clear

Hydroxylation and Methylation: 5-6th Digits (5-6桁)

Search / Clear

Glycosylation: 7-9th Digits (7-9桁)





Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox