ATP滞后现象三方突触建模方法论。星形胶质细胞释放ATP累积为腺苷,通过A1受体产生滞后反馈抑制。适用于神经胶质相互作用、突触可塑性、三方突触建模。触发词:ATP滞后、三方突触、星形胶质细胞、腺苷、突触可塑性、tripartite synapse、astrocyte、adenosine。
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill atp-hysteresis-tripartite-synapse --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Atp Hysteresis Tripartite Synapse?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-atp-hysteresis-tripartite-synapse-ai-collection)More formats (shields.io, HTML) on the badges page.
---
name: atp-hysteresis-tripartite-synapse
description: ATP滞后现象三方突触建模方法论。星形胶质细胞释放ATP累积为腺苷,通过A1受体产生滞后反馈抑制。适用于神经胶质相互作用、突触可塑性、三方突触建模。触发词:ATP滞后、三方突触、星形胶质细胞、腺苷、突触可塑性、tripartite synapse、astrocyte、adenosine。
user-invocable: true
---
# ATP Hysteresis in Tripartite Synapses - ATP滞后现象三方突触
## 核心思想
星形胶质细胞通过ATP释放和腺苷累积产生滞后反馈抑制,形成三方突触可塑性机制。
**来源:** arXiv:0906.3678
**效用:** 0.85
---
## 方法论
### 三方突触结构
```
神经元 ←→ 星形胶质细胞
↑ ↓
└─ ATP/腺苷 ←┘
```
### ATP → 腺苷通路
1. 星形胶质细胞释放 ATP
2. ATP 分解为腺苷
3. 腺苷激活 A1 受体
4. 抑制突触传递
### 滞后现象
```python
import numpy as np
class ATPHysteresisModel:
"""ATP滞后三方突触模型"""
def __init__(self):
# 参数
self.tau_atp = 5.0 # ATP 时间常数 (s)
self.tau_ado = 30.0 # 腺苷时间常数 (s)
# 状态变量
self.ATP = 0.0
self.adenosine = 0.0
# 滞后参数
self.memory = []
self.memory_window = 10 # 记忆窗口
def step(self, neuronal_activity, dt=0.1):
"""
单步更新
Parameters:
-----------
neuronal_activity : float
神经元活动水平 (0-1)
"""
# ATP 释放(星形胶质细胞响应)
atp_release = neuronal_activity * 0.5
# ATP 动力学
self.ATP += (atp_release - self.ATP / self.tau_atp) * dt
# ATP 分解为腺苷
ado_production = self.ATP * 0.1
# 腺苷动力学(带记忆/滞后)
self.adenosine += (ado_production - self.adenosine / self.tau_ado) * dt
# 更新记忆
self.memory.append(self.adenosine)
if len(self.memory) > self.memory_window:
self.memory.pop(0)
# 计算抑制(带滞后)
inhibition = self._compute_hysteresis_inhibition()
return inhibition
def _compute_hysteresis_inhibition(self):
"""计算滞后抑制"""
if len(self.memory) < 2:
return 0.0
# 当前腺苷水平
current_ado = self.memory[-1]
# 历史平均(滞后效应)
historical_avg = np.mean(self.memory[:-1])
# 滞后抑制
if current_ado > historical_avg:
# 上升阶段:更强的抑制
inhibition = current_ado * 1.2
else:
# 下降阶段:抑制保留(滞后)
inhibition = historical_avg * 0.8
return min(inhibition, 1.0)
def simulate(self, activity_trace, dt=0.1):
"""
模拟完整轨迹
Returns:
--------
results : dict
ATP、腺苷、抑制时间序列
"""
n_steps = len(activity_trace)
results = {
'ATP': np.zeros(n_steps),
'adenosine': np.zeros(n_steps),
'inhibition': np.zeros(n_steps)
}
# 重置状态
self.ATP = 0.0
self.adenosine = 0.0
self.memory = []
for i, activity in enumerate(activity_trace):
inhibition = self.step(activity, dt)
results['ATP'][i] = self.ATP
results['adenosine'][i] = self.adenosine
results['inhibition'][i] = inhibition
return results
```
---
## 关键发现
1. **滞后记忆:** 腺苷效应具有时间滞后
2. **反馈抑制:** A1受体介导抑制
3. **可塑性机制:** 记忆算子调节突触强度
---
## 应用场景
- 神经胶质相互作用研究
- 三方突触建模
- 突触可塑性仿真
---
## Activation Keywords
- ATP滞后
- 三方突触
- 星形胶质细胞
- 腺苷
- tripartite synapse
## Tools Used
- numpy
- matplotlib
## Instructions for Agents
1. 理解ATP-腺苷通路
2. 建立滞后动力学模型
3. 模拟突触可塑性
## Examples
模拟神经元活动引起的ATP释放和腺苷滞后抑制。
## 参考文献
- arXiv:0906.3678Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!