Простой способ перечислить свойства / информацию раздела NEURON?
Есть ли в симуляторе NEURON более простой способ составления списка свойств раздела, кроме итерации каждого свойства по отдельности?
2 ответа
Решение
Здесь psection()
метод. Как только интересующий раздел push()
редактор Typing psection()
или из Python, h.psection()
выдаст следующий пример результата:
>>> h.Granule[0].soma.push()
<nrn.Section object at 0x109826dc8>
>>> h.psection()
Granule[0].soma { nseg=1 L=8 Ra=80
/*location 0 attached to cell 5*/
/* First segment only */
insert morphology { diam=8}
insert capacitance { cm=4}
insert pas { g_pas=0 e_pas=-65}
insert kamt { gbar_kamt=0}
insert nax { sh_nax=15 gbar_nax=0}
insert na_ion { ena=60}
insert kdrmt { gbar_kdrmt=0}
insert k_ion { ek=-90}
insert Exp2Syn { tau1=5 tau2=50 e=0}
insert IClamp { del=50 dur=200 amp=0.09}
}
Если вы используете графический интерфейс NEURON, вы также можете найти свойства раздела в меню управления NEURON:
Инструменты-> Вид модели
Это откроет окно Model View, в котором есть детали раздела и сегмента, такие как:
- Тип клеток: настоящие клетки / искусственные клетки
- ОбъектыNetCon
- ОбъектыLinearMechanisms
- Механизмы плотности
- Точечные процессы
Если щелкнуть каждое свойство, появится раскрывающееся меню, отображающее сведения о выбранном свойстве.
Вы также можете просмотреть структуру модели, нажав на тип ячейки (реальные / искусственные ячейки)