Template:AtomMapping
From Metabolomics.JP
(Difference between revisions)
Line 1: | Line 1: | ||
{{#def:ATOMMAP|{{{map}}}}} | {{#def:ATOMMAP|{{{map}}}}} | ||
+ | {{#def:MAPLHS|{{#car:{{{1}}}|#}}}} | ||
+ | {{#def:MAPRHS|{{#cadr:{{{1}}}|#}}}} | ||
+ | {{#def:MAPNUM|{{#cddr:{{{1}}}|#}}}} | ||
<center> | <center> | ||
{| | {| | ||
|- | |- | ||
− | ! align="center" | [[{{# | + | ! align="center" | [[{{#var:MAPLHS}}|{{Metabolite/GetCommonName|{{#var:MAPLHS}}}}]] |
− | ! align="center" | Mapping {{#switch:{{# | + | ! align="center" | Mapping {{#switch:{{#var:MAPNUM}}|=|0=|1=(2nd)|2=(3rd)|default ({{#var:MAPNUM}}th)}} |
− | ! align="center" | [[{{# | + | ! align="center" | [[{{#var:MAPRHS}}|{{Metabolite/GetCommonName|{{#var:MAPRHS}}}}]] |
|- | |- | ||
− | |align="center"|[[Image:{{# | + | |align="center"|[[Image:{{#var:MAPLHS}}.png|150px]] |
|align="center"|{{AtomMapping/ListPosition|{{{map}}}}} | |align="center"|{{AtomMapping/ListPosition|{{{map}}}}} | ||
− | |align="center"|[[Image:{{# | + | |align="center"|[[Image:{{#var:MAPRHS}}.png|150px]] |
|} | |} | ||
</center> | </center> | ||
+ | |||
+ | {{#ifexist:AtomMap:{{#var:MAPRHS}}#{{#var:MAPLHS}}#{{#var:MAPNUM}}| | ||
+ | <span style="color:red" size=+1>Mapping [[AtomMap:{{#var:MAPRHS}}#{{#var:MAPLHS}}#{{#var:MAPNUM}}]] exists.</span>}} | ||
+ | {{#ifexpr:4 <= {{#var:MAPNUM}}| | ||
+ | <span style="color:red" size=+1>Mapping number {{#var:NAPNUM}} is not appropriate.</span>}} | ||
+ | {{#ifexpr:0 < {{#var:MAPNUM}}| | ||
+ | Related Mapping: | ||
+ | {{#switch:{{#var:MAPNUM}}| | ||
+ | |1= [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#0]] | ||
+ | |2= [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#0]], [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#1]] | ||
+ | |3= [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#0]], [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#1]], [[AtomMap:{{#var:MAPLHS}}#{{#var:MAPRHS}}#2]] | ||
+ | }} | ||
+ | }} |
Revision as of 11:28, 24 January 2009
[[{{{1}}}|[[{{{1}}}|]]]] | Mapping | [[|[[|(E)-3-Phenyl-2-propenoic acid]]]] |
---|---|---|
[[Image:{{{1}}}.png|150px]] | {{{map}}} ↔ |
150px |
Expression error: Missing operand for <=.
Expression error: Missing operand for <.