def build_hh_cell(sim, cell_area=None): if cell_area is None: cell_area = unit('5000:um2') morphology = MorphologyBuilder.get_single_section_soma(area=cell_area) cell = sim.create_cell(morphology=morphology) # Apply the channels uniformly over the cell env = sim.environment modelsrc = StandardModels.HH52 cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="Na", env=env)) cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="K", env=env)) cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="Lk", env=env)) return cell
def build_hh_cell(sim, cell_area=None): if cell_area is None: cell_area = unit('5000:um2') morphology = MorphologyBuilder.get_single_section_soma(area = cell_area) cell = sim.create_cell(morphology=morphology) # Apply the channels uniformly over the cell env = sim.environment modelsrc=StandardModels.HH52 cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="Na", env=env) ) cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="K", env=env) ) cell.apply_channel( ChannelLibrary.get_channel(modelsrc=modelsrc, celltype=None, channeltype="Lk", env=env) ) return cell