Na⁺-K⁺ ATPase 立体结构模拟
by EpicCoder8899 lines6.1 KB
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Na⁺-K⁺ ATPase 立体结构模拟</title>
<style>
body { background-color: #1a1a1a; color: #eee; text-align: center; font-family: sans-serif; margin: 0; padding: 20px; }
svg { background-color: #262626; border-radius: 15px; box-shadow: 0 10px 30px rgba(0,0,0,0.5); max-width: 100%; height: auto; }
</style>
</head>
<body>
<h2>Na⁺-K⁺ ATPase (钠钾泵) 三维立体构象图</h2>
<p style="color:#aaa; font-size: 14px;">消耗1个ATP,泵出3个Na⁺,泵入2个K⁺</p>
<svg width="800" height="600" viewBox="0 0 800 600">
<!-- 1. 细胞膜区域 -->
<rect x="0" y="250" width="800" height="100" fill="#3a4b5c" opacity="0.6"/>
<!-- 磷脂双分子层头部 -->
<g fill="#5c6b7a">
<circle cx="50" cy="260" r="8"/><circle cx="90" cy="260" r="8"/><circle cx="130" cy="260" r="8"/><circle cx="170" cy="260" r="8"/>
<circle cx="210" cy="260" r="8"/><circle cx="250" cy="260" r="8"/><circle cx="290" cy="260" r="8"/><circle cx="330" cy="260" r="8"/>
<circle cx="370" cy="260" r="8"/><circle cx="410" cy="260" r="8"/><circle cx="450" cy="260" r="8"/><circle cx="490" cy="260" r="8"/>
<circle cx="530" cy="260" r="8"/><circle cx="570" cy="260" r="8"/><circle cx="610" cy="260" r="8"/><circle cx="650" cy="260" r="8"/>
<circle cx="690" cy="260" r="8"/><circle cx="730" cy="260" r="8"/><circle cx="770" cy="260" r="8"/>
<circle cx="50" cy="340" r="8"/><circle cx="90" cy="340" r="8"/><circle cx="130" cy="340" r="8"/><circle cx="170" cy="340" r="8"/>
<circle cx="210" cy="340" r="8"/><circle cx="250" cy="340" r="8"/><circle cx="290" cy="340" r="8"/><circle cx="330" cy="340" r="8"/>
<circle cx="370" cy="340" r="8"/><circle cx="410" cy="340" r="8"/><circle cx="450" cy="340" r="8"/><circle cx="490" cy="340" r="8"/>
<circle cx="530" cy="340" r="8"/><circle cx="570" cy="340" r="8"/><circle cx="610" cy="340" r="8"/><circle cx="650" cy="340" r="8"/>
<circle cx="690" cy="340" r="8"/><circle cx="730" cy="340" r="8"/><circle cx="770" cy="340" r="8"/>
</g>
<text x="20" y="240" fill="#7eb8da" font-size="16">细胞外侧 (Extracellular)</text>
<text x="20" y="380" fill="#7eb8da" font-size="16">细胞内侧 (Intracellular)</text>
<!-- 2. 核心α亚基 -->
<path d="M 250 200 L 250 400 L 450 400 L 450 200 Z" fill="#5b8c5a" stroke="#2e4d2d" stroke-width="4" rx="10"/>
<text x="320" y="310" fill="#fff" font-size="20" font-weight="bold">α-亚基 (主体)</text>
<!-- α亚基内部结构域 (A, N, P) -->
<rect x="270" y="380" width="60" height="30" fill="#e6b800" rx="5"/>
<text x="280" y="400" fill="#000" font-size="14" font-weight="bold">A域</text>
<rect x="350" y="380" width="60" height="30" fill="#e67e22" rx="5"/>
<text x="360" y="400" fill="#000" font-size="14" font-weight="bold">N域</text>
<rect x="270" y="420" width="140" height="30" fill="#d35400" rx="5"/>
<text x="300" y="440" fill="#fff" font-size="14" font-weight="bold">P域 (天冬氨酸位点)</text>
<!-- 3. 辅助亚基 β 和 γ -->
<rect x="470" y="260" width="80" height="80" fill="#8e44ad" rx="10"/>
<text x="485" y="300" fill="#fff" font-size="16">β-亚基</text>
<text x="480" y="320" fill="#ccc" font-size="12">(糖链辅助折叠)</text>
<rect x="190" y="280" width="40" height="40" fill="#c0392b" rx="5"/>
<text x="190" y="305" fill="#fff" font-size="14">γ-亚基</text>
<!-- 4. 离子转运方向 -->
<!-- 钠离子 -->
<path d="M 320 180 L 320 120" stroke="#f1c40f" stroke-width="3" marker-end="url(#arrowNa)"/>
<circle cx="300" cy="140" r="12" fill="#f1c40f"/>
<text x="290" y="145" fill="#000" font-size="12" font-weight="bold">Na⁺</text>
<circle cx="340" cy="110" r="12" fill="#f1c40f"/>
<text x="330" y="115" fill="#000" font-size="12" font-weight="bold">Na⁺</text>
<circle cx="320" cy="150" r="12" fill="#f1c40f"/>
<text x="310" y="155" fill="#000" font-size="12" font-weight="bold">Na⁺</text>
<text x="360" y="130" fill="#f1c40f" font-size="14">泵出 3Na⁺</text>
<!-- 钾离子 -->
<path d="M 430 420 L 430 480" stroke="#3498db" stroke-width="3" marker-end="url(#arrowK)"/>
<circle cx="410" cy="460" r="14" fill="#3498db"/>
<text x="398" y="465" fill="#fff" font-size="12" font-weight="bold">K⁺</text>
<circle cx="450" cy="490" r="14" fill="#3498db"/>
<text x="438" y="495" fill="#fff" font-size="12" font-weight="bold">K⁺</text>
<text x="470" y="470" fill="#3498db" font-size="14">泵入 2K⁺</text>
<!-- 5. 能量分子 ATP -->
<path d="M 520 420 L 480 440" stroke="#e74c3c" stroke-width="4" marker-end="url(#arrowATP)"/>
<rect x="520" y="400" width="60" height="40" fill="#e74c3c" rx="5"/>
<text x="530" y="425" fill="#fff" font-size="16" font-weight="bold">ATP</text>
<text x="530" y="460" fill="#e74c3c" font-size="14">ADP + Pi</text>
<text x="530" y="480" fill="#aaa" font-size="12">(提供磷酸基团)</text>
<!-- 6. 箭头定义 -->
<defs>
<marker id="arrowNa" markerWidth="10" markerHeight="10" refX="5" refY="5" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" fill="#f1c40f"/>
</marker>
<marker id="arrowK" markerWidth="10" markerHeight="10" refX="5" refY="5" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" fill="#3498db"/>
</marker>
<marker id="arrowATP" markerWidth="10" markerHeight="10" refX="5" refY="5" orient="auto">
<path d="M 0 0 L 10 5 L 0 10 z" fill="#e74c3c"/>
</marker>
</defs>
<!-- 7. 底部标注 -->
<text x="50" y="550" fill="#aaa" font-size="14">注:A域=执行域,N域=核苷酸结合域,P域=磷酸化域</text>
</svg>
</body>
</html>Game Source: Na⁺-K⁺ ATPase 立体结构模拟
Creator: EpicCoder88
Libraries: none
Complexity: moderate (99 lines, 6.1 KB)
The full source code is displayed above on this page.
Remix Instructions
To remix this game, copy the source code above and modify it. Add a ARCADELAB header at the top with "remix_of: na-k-atpase-epiccoder88" to link back to the original. Then publish at arcadelab.ai/publish.