コード例 #1
0
 def testDifferentChannels(self):
     '''Does code accept mult. Vms?'''
     myDict = {'name': 'Na', 'lifeo': 3, 'lifec': 3,
               'zg': 0, 'd': 0.5, 'N': 1,
               'gamma': 15e-12, 'E0': 60}
     myDict2 = {'name': 'K', 'lifeo': 3, 'lifec': 3,
                'zg': 0, 'd': 0.5, 'N': 1,
                'gamma': 15e-12, 'E0': -85}
     channel1 = Channel(**myDict)
     channel2 = Channel(**myDict2)
     chanDict = {channel1.name: channel1, channel2.name: channel2}
     m = Membrane()
     m.create_channel_set(**chanDict)
     m.make_plot()  # Check if graph yields sensible results.
     self.assertEqual(1, 1)
コード例 #2
0
ファイル: main.py プロジェクト: rbrockman2/BCMNeuroCS2015
# -*- coding: utf-8 -*-
"""
Created on Tue Sep 29 2015

@author: The Entire First Year Neuroscience Graduate Student Contingent
    (plus Elizabeth Lackey from second year, of course)

BCM Computation for Neuroscience Fall 2015

Final Group Assignment
"""
from MembraneClass import Membrane

if __name__ == "__main__":
    myMembrane = Membrane()
    myMembrane.get_membrane_parameters()
    myMembrane.create_channel_set()
    myMembrane.make_plot()